ch.elca.el4j.core.transaction
Class CommonsAttributesTransactionMetaDataSource

java.lang.Object
  extended by ch.elca.el4j.util.metadata.DefaultGenericMetaDataSource
      extended by ch.elca.el4j.core.transaction.TransactionMetaDataSource
          extended by ch.elca.el4j.core.transaction.CommonsAttributesTransactionMetaDataSource
All Implemented Interfaces:
GenericMetaDataSource, InitializingBean, TransactionAttributeSource

public class CommonsAttributesTransactionMetaDataSource
extends TransactionMetaDataSource

Meta data source for transactional metadata of type Commons Attributes.

Author:
Martin Zeltner (MZE)
File-location:
CommonsAttributesTransactionMetaDataSource
Last check-in date:
2009-08-04 13:59:45 +0200 (Di, 04. Aug 2009) by swismer for revision 3873

Field Summary
 
Fields inherited from class ch.elca.el4j.util.metadata.DefaultGenericMetaDataSource
m_cache, NULL_METADATA
 
Constructor Summary
CommonsAttributesTransactionMetaDataSource()
           
 
Method Summary
protected  Collection filterMetaData(Collection metaData)
          Searches for one transaction attribute and adds found found rollback rules for rule based transaction attributes.
 
Methods inherited from class ch.elca.el4j.core.transaction.TransactionMetaDataSource
afterPropertiesSet, finalizeRollbackBehavior, getTransactionAttribute
 
Methods inherited from class ch.elca.el4j.util.metadata.DefaultGenericMetaDataSource
computeMetaData, findAllAttributes, findAllAttributes, getCacheKey, getInterceptingMetaData, getMetaData, getMetaDataDelegator, setInterceptingMetaData, setMetaDataDelegator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommonsAttributesTransactionMetaDataSource

public CommonsAttributesTransactionMetaDataSource()
Method Detail

filterMetaData

protected Collection filterMetaData(Collection metaData)
Searches for one transaction attribute and adds found found rollback rules for rule based transaction attributes.

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.


Copyright © 2005-2011 ELCA. All Rights Reserved.