public class CustomizableRollbackTransactionAttribute extends RuleBasedTransactionAttribute
Extended version of RuleBasedTransactionAttribute that ensures all exception types are rolled back and allows inheritance of setRollbackOnly
Constructor and description |
---|
CustomizableRollbackTransactionAttribute() |
CustomizableRollbackTransactionAttribute(int propagationBehavior, java.util.List<RollbackRuleAttribute> rollbackRules) |
CustomizableRollbackTransactionAttribute(TransactionAttribute other) |
CustomizableRollbackTransactionAttribute(TransactionDefinition other) |
CustomizableRollbackTransactionAttribute(CustomizableRollbackTransactionAttribute other) |
CustomizableRollbackTransactionAttribute(RuleBasedTransactionAttribute other) |
Type Params | Return Type | Name and description |
---|---|---|
|
public java.lang.String |
getConnection()
|
|
public boolean |
isInheritRollbackOnly() |
|
public boolean |
rollbackOn(java.lang.Throwable ex) |
|
public void |
setConnection(java.lang.String connection) |
|
public void |
setInheritRollbackOnly(boolean inheritRollbackOnly) |