Table of Contents

Class AbstractTransactionSynchronization

Namespace
Steeltoe.Common.Transaction
Assembly
Steeltoe.Common.dll
public abstract class AbstractTransactionSynchronization : ITransactionSynchronization
Inheritance
AbstractTransactionSynchronization
Implements
Inherited Members

Fields

STATUS_COMMITTED

public const int STATUS_COMMITTED = 0

Field Value

int

STATUS_ROLLED_BACK

public const int STATUS_ROLLED_BACK = 1

Field Value

int

STATUS_UNKNOWN

public const int STATUS_UNKNOWN = 2

Field Value

int

Methods

AfterCommit()

public abstract void AfterCommit()

AfterCompletion(int)

public abstract void AfterCompletion(int status)

Parameters

status int

BeforeCommit(bool)

public abstract void BeforeCommit(bool readOnly)

Parameters

readOnly bool

BeforeCompletion()

public abstract void BeforeCompletion()

Flush()

public abstract void Flush()

Resume()

public abstract void Resume()

Suspend()

public abstract void Suspend()