ehcache

Uses of Interface
net.sf.ehcache.search.attribute.AttributeExtractor

Packages that use AttributeExtractor
net.sf.ehcache.config This package contains the cache configuration code. 
net.sf.ehcache.constructs.nonstop.store Ehcache-nonstopcache behaviors package 
net.sf.ehcache.search.attribute This package contains classes for ehcache search attributes 
net.sf.ehcache.search.expression This package contains classes for search expression types (ie. 
net.sf.ehcache.store Store package. 
net.sf.ehcache.transaction This package contains classes for controlling cache operations for transactional use. 
net.sf.ehcache.transaction.local This package contains the local transactions subsystem. 
net.sf.ehcache.transaction.xa This package contains the functionality to provide XA support to a transactional Cache. 
 

Uses of AttributeExtractor in net.sf.ehcache.config
 

Methods in net.sf.ehcache.config that return AttributeExtractor
 AttributeExtractor SearchAttribute.constructExtractor()
          Construct the extractor for this attribute configuration
 

Uses of AttributeExtractor in net.sf.ehcache.constructs.nonstop.store
 

Method parameters in net.sf.ehcache.constructs.nonstop.store with type arguments of type AttributeExtractor
 void ExecutorServiceStore.setAttributeExtractors(Map<String,AttributeExtractor> extractors)
          Inform this store of the configured attribute extractors.
 void ExceptionOnTimeoutStore.setAttributeExtractors(Map<String,AttributeExtractor> extractors)
          Inform this store of the configured attribute extractors.
 void LocalReadsOnTimeoutStore.setAttributeExtractors(Map<String,AttributeExtractor> extractors)
          Inform this store of the configured attribute extractors.
 void NonstopStoreImpl.setAttributeExtractors(Map<String,AttributeExtractor> extractors)
          Inform this store of the configured attribute extractors.
 void NoOpOnTimeoutStore.setAttributeExtractors(Map<String,AttributeExtractor> extractors)
          Inform this store of the configured attribute extractors.
 

Uses of AttributeExtractor in net.sf.ehcache.search.attribute
 

Classes in net.sf.ehcache.search.attribute that implement AttributeExtractor
 class JavaBeanAttributeExtractor
           
 class KeyObjectAttributeExtractor
          Attempt to use the element key object itself as a search attribute.
 class ReflectionAttributeExtractor
          Built-in search attribute extractor driven by method/value dotted expression chains.

The expression chain must start with one of either "key", "value", or "element".
 class ValueObjectAttributeExtractor
          Attempt to use the element value object itself as a search attribute.
 

Uses of AttributeExtractor in net.sf.ehcache.search.expression
 

Method parameters in net.sf.ehcache.search.expression with type arguments of type AttributeExtractor
 boolean Not.execute(Element e, Map<String,AttributeExtractor> attributeExtractors)
          Test this criteria against a cache element
 boolean NotEqualTo.execute(Element e, Map<String,AttributeExtractor> attributeExtractors)
          Test this criteria against a cache element
 boolean EqualTo.execute(Element e, Map<String,AttributeExtractor> attributeExtractors)
          Test this criteria against a cache element
 boolean Or.execute(Element e, Map<String,AttributeExtractor> attributeExtractors)
          Test this criteria against a cache element
 boolean Criteria.execute(Element element, Map<String,AttributeExtractor> attributeExtractors)
          Test this criteria against a cache element
 boolean AlwaysMatch.execute(Element e, Map<String,AttributeExtractor> attributeExtractors)
          Test this criteria against a cache element
 boolean And.execute(Element e, Map<String,AttributeExtractor> attributeExtractors)
          Test this criteria against a cache element
 boolean InCollection.execute(Element e, Map<String,AttributeExtractor> attributeExtractors)
          Test this criteria against a cache element
 boolean ILike.execute(Element e, Map<String,AttributeExtractor> attributeExtractors)
          Test this criteria against a cache element
 boolean ComparableValue.execute(Element e, Map<String,AttributeExtractor> attributeExtractors)
          Test this criteria against a cache element
 

Uses of AttributeExtractor in net.sf.ehcache.store
 

Method parameters in net.sf.ehcache.store with type arguments of type AttributeExtractor
 void Store.setAttributeExtractors(Map<String,AttributeExtractor> extractors)
          Inform this store of the configured attribute extractors.
 void AbstractStore.setAttributeExtractors(Map<String,AttributeExtractor> extractors)
          Inform this store of the configured attribute extractors.
 void MemoryOnlyStore.setAttributeExtractors(Map<String,AttributeExtractor> extractors)
          Inform this store of the configured attribute extractors.
 

Uses of AttributeExtractor in net.sf.ehcache.transaction
 

Classes in net.sf.ehcache.transaction that implement AttributeExtractor
 class TransactionAwareAttributeExtractor
          Used to extract a search attribute value from an element in a transactional store.
 

Method parameters in net.sf.ehcache.transaction with type arguments of type AttributeExtractor
 void AbstractTransactionStore.setAttributeExtractors(Map<String,AttributeExtractor> extractors)
          Inform this store of the configured attribute extractors.
 

Constructors in net.sf.ehcache.transaction with parameters of type AttributeExtractor
TransactionAwareAttributeExtractor(ReadWriteCopyStrategy<Element> copyStrategy, AttributeExtractor delegate)
          Creates an attributed delegating to the supplied extractor, via the given copy strategy.
 

Uses of AttributeExtractor in net.sf.ehcache.transaction.local
 

Method parameters in net.sf.ehcache.transaction.local with type arguments of type AttributeExtractor
 void LocalTransactionStore.setAttributeExtractors(Map<String,AttributeExtractor> extractors)
          Inform this store of the configured attribute extractors.
 

Uses of AttributeExtractor in net.sf.ehcache.transaction.xa
 

Method parameters in net.sf.ehcache.transaction.xa with type arguments of type AttributeExtractor
 void XATransactionStore.setAttributeExtractors(Map<String,AttributeExtractor> extractors)
          Inform this store of the configured attribute extractors.
 


ehcache

Copyright © 2003-2012 Terracotta, Inc.. All Rights Reserved.