ch.elca.el4j.core.transaction
Class TransactionMetaDataSource
java.lang.Object
ch.elca.el4j.util.metadata.DefaultGenericMetaDataSource
ch.elca.el4j.core.transaction.TransactionMetaDataSource
- All Implemented Interfaces:
- GenericMetaDataSource, InitializingBean, TransactionAttributeSource
- Direct Known Subclasses:
- AnnotationTransactionMetaDataSource, CommonsAttributesTransactionMetaDataSource
public class TransactionMetaDataSource
- extends DefaultGenericMetaDataSource
- implements TransactionAttributeSource, InitializingBean
Base class for transactional metadata sources.
- Author:
- Martin Zeltner (MZE)
- File-location:
- TransactionMetaDataSource
- Last check-in date:
- 2009-08-04 15:48:31 +0200 (Di, 04. Aug 2009) by swismer for revision 3884
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransactionMetaDataSource
public TransactionMetaDataSource()
getTransactionAttribute
public TransactionAttribute getTransactionAttribute(Method method,
Class targetClass)
-
- Specified by:
getTransactionAttribute
in interface TransactionAttributeSource
finalizeRollbackBehavior
protected void finalizeRollbackBehavior(RuleBasedTransactionAttribute rbta)
- Checks the given rule based rollback attribute and corrects the
rollback rule if necessary.
- Parameters:
rbta
- Is the rule based rollback attribute to finalize.
afterPropertiesSet
public void afterPropertiesSet()
throws Exception
-
- Specified by:
afterPropertiesSet
in interface InitializingBean
- Throws:
Exception
Copyright © 2005-2011 ELCA. All Rights Reserved.