org.drools.persistence
Interface TransactionManager

All Known Implementing Classes:
JtaTransactionManager, ManualTransactionManager

public interface TransactionManager


Field Summary
static int STATUS_ACTIVE
          Transaction is Active
static int STATUS_COMMITTED
          Completion status in case of proper commit
static int STATUS_NO_TRANSACTION
          No existing transaction is associated with this threat
static int STATUS_ROLLEDBACK
          Completion status in case of proper rollback
static int STATUS_UNKNOWN
          Completion status in case of heuristic mixed completion or system errors
 
Method Summary
 void begin()
           
 void commit()
           
 int getStatus()
           
 void registerTransactionSynchronization(TransactionSynchronization ts)
           
 void rollback()
           
 

Field Detail

STATUS_COMMITTED

static final int STATUS_COMMITTED
Completion status in case of proper commit

See Also:
Constant Field Values

STATUS_ROLLEDBACK

static final int STATUS_ROLLEDBACK
Completion status in case of proper rollback

See Also:
Constant Field Values

STATUS_UNKNOWN

static final int STATUS_UNKNOWN
Completion status in case of heuristic mixed completion or system errors

See Also:
Constant Field Values

STATUS_NO_TRANSACTION

static final int STATUS_NO_TRANSACTION
No existing transaction is associated with this threat

See Also:
Constant Field Values

STATUS_ACTIVE

static final int STATUS_ACTIVE
Transaction is Active

See Also:
Constant Field Values
Method Detail

getStatus

int getStatus()

begin

void begin()

commit

void commit()

rollback

void rollback()

registerTransactionSynchronization

void registerTransactionSynchronization(TransactionSynchronization ts)


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.