public interface TransactionImplementor extends Transaction
Transaction
API.Modifier and Type | Method and Description |
---|---|
IsolationDelegate |
createIsolationDelegate()
Retrieve an isolation delegate appropriate for this transaction strategy.
|
JoinStatus |
getJoinStatus()
Get the current state of this transaction's join status.
|
void |
invalidate()
Called after completion of the underlying transaction to signify the facade is no longer valid.
|
void |
join()
Perform a join to the underlying transaction
|
void |
markForJoin()
Mark a transaction as joinable
|
void |
markRollbackOnly()
Make a best effort to mark the underlying transaction for rollback only.
|
void |
resetJoinStatus()
Reset this transaction's join status.
|
begin, commit, getLocalStatus, getTimeout, isActive, isInitiator, isParticipating, registerSynchronization, rollback, setTimeout, wasCommitted, wasRolledBack
IsolationDelegate createIsolationDelegate()
JoinStatus getJoinStatus()
void markForJoin()
void join()
void resetJoinStatus()
void markRollbackOnly()
void invalidate()
Copyright © 2018 JBoss by Red Hat. All rights reserved.