|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.hibernate.service.jta.platform.internal.NoJtaPlatform
public class NoJtaPlatform
The non-configured form of JTA platform. This is what is used if none was set up.
Constructor Summary | |
---|---|
NoJtaPlatform()
|
Method Summary | |
---|---|
boolean |
canRegisterSynchronization()
Can we currently register a Synchronization ? |
int |
getCurrentStatus()
Obtain the current transaction status using whatever means is preferred for this platform |
Object |
getTransactionIdentifier(Transaction transaction)
Determine an identifier for the given transaction appropriate for use in caching/lookup usages. |
void |
registerSynchronization(Synchronization synchronization)
Register a JTA Synchronization in the means defined by the platform. |
TransactionManager |
retrieveTransactionManager()
Locate the TransactionManager |
UserTransaction |
retrieveUserTransaction()
Locate the UserTransaction |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NoJtaPlatform()
Method Detail |
---|
public TransactionManager retrieveTransactionManager()
JtaPlatform
TransactionManager
retrieveTransactionManager
in interface JtaPlatform
TransactionManager
public UserTransaction retrieveUserTransaction()
JtaPlatform
UserTransaction
retrieveUserTransaction
in interface JtaPlatform
UserTransaction
public Object getTransactionIdentifier(Transaction transaction)
JtaPlatform
getTransactionIdentifier
in interface JtaPlatform
transaction
- The transaction to be identified.
public void registerSynchronization(Synchronization synchronization)
JtaPlatform
Synchronization
in the means defined by the platform.
registerSynchronization
in interface JtaPlatform
synchronization
- The synchronization to registerpublic boolean canRegisterSynchronization()
JtaPlatform
Synchronization
?
canRegisterSynchronization
in interface JtaPlatform
Synchronization
is currently allowed; false otherwise.public int getCurrentStatus() throws SystemException
JtaPlatform
getCurrentStatus
in interface JtaPlatform
SystemException
- Indicates a problem access the underlying status
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |