private static class JmsTransactionManager.JmsTransactionObject extends java.lang.Object implements SmartTransactionObject
JmsResourceHolder
Modifier and Type | Field and Description |
---|---|
private JmsResourceHolder |
resourceHolder |
Modifier | Constructor and Description |
---|---|
private |
JmsTransactionManager.JmsTransactionObject() |
Modifier and Type | Method and Description |
---|---|
void |
flush()
Flush the underlying sessions to the datastore, if applicable:
for example, all affected Hibernate/JPA sessions.
|
JmsResourceHolder |
getResourceHolder() |
boolean |
isRollbackOnly()
Return whether the transaction is internally marked as rollback-only.
|
void |
setResourceHolder(JmsResourceHolder resourceHolder) |
private JmsResourceHolder resourceHolder
private JmsTransactionManager.JmsTransactionObject()
public void setResourceHolder(JmsResourceHolder resourceHolder)
public JmsResourceHolder getResourceHolder()
public boolean isRollbackOnly()
SmartTransactionObject
isRollbackOnly
in interface SmartTransactionObject
javax.transaction.UserTransaction#getStatus
,
javax.transaction.Status#STATUS_MARKED_ROLLBACK
public void flush()
SmartTransactionObject
flush
in interface SmartTransactionObject