TransactionAttribute implementation that works out whether a given exception
should cause transaction rollback by applying a number of rollback rules,
both positive and negative. If no rules are relevant to the exception, it
behaves like DefaultTransactionAttribute (rolling back on runtime exceptions).
TransactionAttributeEditor creates objects of this class.
author: Rod Johnson author: Juergen Hoeller since: 09.04.2003 See Also:TransactionAttributeEditor
RuleBasedTransactionAttribute(int propagationBehavior, List rollbackRules) Create a new DefaultTransactionAttribute with the the given
propagation behavior.