Package com.tangosol.net.cache
Interface KeyAssociation<T>
- All Superinterfaces:
Associated<T>
- All Known Implementing Classes:
AbstractPersistenceManager.AbstractPersistentStore.BatchTask,AbstractPersistenceManager.AbstractPersistentStore.DeleteExtentTask,AbstractPersistenceManager.AbstractPersistentStore.OpenTask,AbstractPersistenceManager.BatchTasks,CompositeKey,NonBlockingFiniteStateMachine.Task,SplitHttpSessionModel.ElasticKey
A KeyAssociation represents a key object that has a natural association
with another key object. The key object and the associated key may refer
to entries in the same or different caches.
For example, the information provided by a key that implements KeyAssociation may be used to place the key into the same partition as its associated key.
See KeyAssociatedFilter
for an example of a distributed query that takes advantage of a custom
KeyAssociation implementation to dramatically optimize its performance.
- Since:
- Coherence 3.0
-
Method Summary
Methods inherited from interface com.oracle.coherence.common.base.Associated
getAssociatedKey