Package org.apache.aries.transaction
Class TransactionToken
- java.lang.Object
-
- org.apache.aries.transaction.TransactionToken
-
public class TransactionToken extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TransactionToken(javax.transaction.Transaction activeTransaction, javax.transaction.Transaction suspendedTransaction, TransactionAttribute transactionAttribute)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.transaction.TransactiongetActiveTransaction()org.osgi.service.coordinator.CoordinationgetCoordination()javax.transaction.TransactiongetSuspendedTransaction()TransactionAttributegetTransactionAttribute()booleanisCompletionAllowed()booleanrequiresNewCoordination()voidsetCoordination(org.osgi.service.coordinator.Coordination coordination)voidsetSuspendedTransaction(javax.transaction.Transaction suspendedTransaction)voidsetTransactionStrategy(TransactionAttribute transactionAttribute)
-
-
-
Constructor Detail
-
TransactionToken
public TransactionToken(javax.transaction.Transaction activeTransaction, javax.transaction.Transaction suspendedTransaction, TransactionAttribute transactionAttribute)
-
-
Method Detail
-
getActiveTransaction
public javax.transaction.Transaction getActiveTransaction()
-
getSuspendedTransaction
public javax.transaction.Transaction getSuspendedTransaction()
-
setSuspendedTransaction
public void setSuspendedTransaction(javax.transaction.Transaction suspendedTransaction)
-
getTransactionAttribute
public TransactionAttribute getTransactionAttribute()
-
setTransactionStrategy
public void setTransactionStrategy(TransactionAttribute transactionAttribute)
-
isCompletionAllowed
public boolean isCompletionAllowed()
-
requiresNewCoordination
public boolean requiresNewCoordination()
-
getCoordination
public org.osgi.service.coordinator.Coordination getCoordination()
-
setCoordination
public void setCoordination(org.osgi.service.coordinator.Coordination coordination)
-
-