ch.elca.el4j.core.transaction
Class AnnotationTransactionMetaDataSource
java.lang.Object
ch.elca.el4j.util.metadata.DefaultGenericMetaDataSource
ch.elca.el4j.core.transaction.TransactionMetaDataSource
ch.elca.el4j.core.transaction.AnnotationTransactionMetaDataSource
- All Implemented Interfaces:
- GenericMetaDataSource, InitializingBean, TransactionAttributeSource
public class AnnotationTransactionMetaDataSource
- extends TransactionMetaDataSource
Meta data source for transactional metadata of type Java 5 Annotation.
- Author:
- Martin Zeltner (MZE)
- File-location:
- AnnotationTransactionMetaDataSource
- Last check-in date:
- 2009-08-17 14:34:48 +0200 (Mo, 17. Aug 2009) by swismer for revision 3902
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnnotationTransactionMetaDataSource
public AnnotationTransactionMetaDataSource()
filterMetaData
protected Collection filterMetaData(Collection metaData)
-
- Overrides:
filterMetaData
in class DefaultGenericMetaDataSource
- Parameters:
metaData
- Are the metadata to filter.
- Returns:
- Returns the filtered collection of metadata or
null
if the returned collection would be empty. Only intercepting
metadata will endure the filter process.
addMetaDataTransactional
protected void addMetaDataTransactional(RuleBasedTransactionAttribute rbta,
Transactional ruleBasedTx)
- Adds the given transactional metadata to the given rule based rollback
attribute.
- Parameters:
rbta
- Is the rule based rollback attribute to completeruleBasedTx
- Is the transactional metadata to add.
Copyright © 2005-2011 ELCA. All Rights Reserved.