ehcache

Uses of Interface
net.sf.ehcache.store.ElementValueComparator

Packages that use ElementValueComparator
net.sf.ehcache.config This package contains the cache configuration code. 
net.sf.ehcache.constructs.nonstop.store Ehcache-nonstopcache behaviors package 
net.sf.ehcache.store Store package. 
net.sf.ehcache.store.disk This package contains the disk store. 
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. 
net.sf.ehcache.transaction.xa.commands This package contains a representation of the queued commands which can be executed against a XA store. 
 

Uses of ElementValueComparator in net.sf.ehcache.config
 

Methods in net.sf.ehcache.config that return ElementValueComparator
 ElementValueComparator ElementValueComparatorConfiguration.getElementComparatorInstance(CacheConfiguration cacheConfiguration)
          Get (and potentially) instantiate the instance
 

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

Methods in net.sf.ehcache.constructs.nonstop.store with parameters of type ElementValueComparator
 Element ExecutorServiceStore.removeElement(Element element, ElementValueComparator comparator)
          Remove the Element mapped to the key for the supplied element if the value of the supplied Element is equal to the value of the cached Element.
 Element ExceptionOnTimeoutStore.removeElement(Element element, ElementValueComparator comparator)
          Remove the Element mapped to the key for the supplied element if the value of the supplied Element is equal to the value of the cached Element.
 Element LocalReadsOnTimeoutStore.removeElement(Element element, ElementValueComparator comparator)
          Remove the Element mapped to the key for the supplied element if the value of the supplied Element is equal to the value of the cached Element.
 Element NonstopStoreImpl.removeElement(Element element, ElementValueComparator comparator)
          Remove the Element mapped to the key for the supplied element if the value of the supplied Element is equal to the value of the cached Element.
 Element TransactionalExecutorServiceStore.removeElement(Element element, ElementValueComparator comparator)
          Remove the Element mapped to the key for the supplied element if the value of the supplied Element is equal to the value of the cached Element.
 Element NoOpOnTimeoutStore.removeElement(Element element, ElementValueComparator comparator)
          Remove the Element mapped to the key for the supplied element if the value of the supplied Element is equal to the value of the cached Element.
 boolean ExecutorServiceStore.replace(Element old, Element element, ElementValueComparator comparator)
          Replace the cached element only if the value of the current Element is equal to the value of the supplied old Element.
 boolean ExceptionOnTimeoutStore.replace(Element old, Element element, ElementValueComparator comparator)
          Replace the cached element only if the value of the current Element is equal to the value of the supplied old Element.
 boolean LocalReadsOnTimeoutStore.replace(Element old, Element element, ElementValueComparator comparator)
          Replace the cached element only if the value of the current Element is equal to the value of the supplied old Element.
 boolean NonstopStoreImpl.replace(Element old, Element element, ElementValueComparator comparator)
          Replace the cached element only if the value of the current Element is equal to the value of the supplied old Element.
 boolean TransactionalExecutorServiceStore.replace(Element old, Element element, ElementValueComparator comparator)
          Replace the cached element only if the value of the current Element is equal to the value of the supplied old Element.
 boolean NoOpOnTimeoutStore.replace(Element old, Element element, ElementValueComparator comparator)
          Replace the cached element only if the value of the current Element is equal to the value of the supplied old Element.
 

Uses of ElementValueComparator in net.sf.ehcache.store
 

Classes in net.sf.ehcache.store that implement ElementValueComparator
 class DefaultElementValueComparator
           
 

Methods in net.sf.ehcache.store with parameters of type ElementValueComparator
 Element Store.removeElement(Element element, ElementValueComparator comparator)
          Remove the Element mapped to the key for the supplied element if the value of the supplied Element is equal to the value of the cached Element.
 Element NullStore.removeElement(Element element, ElementValueComparator comparator)
          Remove the Element mapped to the key for the supplied element if the value of the supplied Element is equal to the value of the cached Element.
 Element MemoryStore.removeElement(Element element, ElementValueComparator comparator)
          Remove the Element mapped to the key for the supplied element if the value of the supplied Element is equal to the value of the cached Element.
 Element LegacyStoreWrapper.removeElement(Element element, ElementValueComparator comparator)
          Remove the Element mapped to the key for the supplied element if the value of the supplied Element is equal to the value of the cached Element.
 Element LruMemoryStore.removeElement(Element element, ElementValueComparator comparator)
          Unsupported in LruMemoryStore
 Element FrontEndCacheTier.removeElement(Element e, ElementValueComparator comparator)
          Remove the Element mapped to the key for the supplied element if the value of the supplied Element is equal to the value of the cached Element.
 boolean Store.replace(Element old, Element element, ElementValueComparator comparator)
          Replace the cached element only if the value of the current Element is equal to the value of the supplied old Element.
 boolean NullStore.replace(Element old, Element element, ElementValueComparator comparator)
          Replace the cached element only if the value of the current Element is equal to the value of the supplied old Element.
 boolean MemoryStore.replace(Element old, Element element, ElementValueComparator comparator)
          Replace the cached element only if the value of the current Element is equal to the value of the supplied old Element.
 boolean LegacyStoreWrapper.replace(Element old, Element element, ElementValueComparator comparator)
          Replace the cached element only if the value of the current Element is equal to the value of the supplied old Element.
 boolean LruMemoryStore.replace(Element old, Element element, ElementValueComparator comparator)
          Unsupported in LruMemoryStore
 boolean FrontEndCacheTier.replace(Element old, Element e, ElementValueComparator comparator)
          Replace the cached element only if the value of the current Element is equal to the value of the supplied old Element.
 

Uses of ElementValueComparator in net.sf.ehcache.store.disk
 

Methods in net.sf.ehcache.store.disk with parameters of type ElementValueComparator
 Element DiskStore.removeElement(Element element, ElementValueComparator comparator)
          Remove the Element mapped to the key for the supplied element if the value of the supplied Element is equal to the value of the cached Element.
 boolean DiskStore.replace(Element old, Element element, ElementValueComparator comparator)
          Replace the cached element only if the value of the current Element is equal to the value of the supplied old Element.
 

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

Methods in net.sf.ehcache.transaction.local with parameters of type ElementValueComparator
 Element JtaLocalTransactionStore.removeElement(Element element, ElementValueComparator comparator)
          Remove the Element mapped to the key for the supplied element if the value of the supplied Element is equal to the value of the cached Element.
 Element LocalTransactionStore.removeElement(Element e, ElementValueComparator comparator)
          Remove the Element mapped to the key for the supplied element if the value of the supplied Element is equal to the value of the cached Element.
 boolean JtaLocalTransactionStore.replace(Element old, Element element, ElementValueComparator comparator)
          Replace the cached element only if the value of the current Element is equal to the value of the supplied old Element.
 boolean LocalTransactionStore.replace(Element oe, Element ne, ElementValueComparator comparator)
          Replace the cached element only if the value of the current Element is equal to the value of the supplied old Element.
 

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

Methods in net.sf.ehcache.transaction.xa with parameters of type ElementValueComparator
 Element XATransactionStore.removeElement(Element element, ElementValueComparator comparator)
          Remove the Element mapped to the key for the supplied element if the value of the supplied Element is equal to the value of the cached Element.
 boolean XATransactionStore.replace(Element old, Element element, ElementValueComparator comparator)
          Replace the cached element only if the value of the current Element is equal to the value of the supplied old Element.
 

Uses of ElementValueComparator in net.sf.ehcache.transaction.xa.commands
 

Methods in net.sf.ehcache.transaction.xa.commands with parameters of type ElementValueComparator
 boolean Command.prepare(Store store, SoftLockFactory softLockFactory, XidTransactionID transactionId, ElementValueComparator comparator)
          Prepare the commmand un the underlying store
 boolean AbstractStoreCommand.prepare(Store store, SoftLockFactory softLockFactory, XidTransactionID transactionId, ElementValueComparator comparator)
          Prepare the commmand un the underlying store
 


ehcache

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