|
Oracle® Coherence Java API Reference Release 3.7.1.0 E22843-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KeyAssociator
A KeyAssociator provides key associations on behalf of a set of keys. The information provided by a KeyAssociator will be used to place all associated keys into the same partition. Custom KeyAssociator implementations should not allow circular associations.
See KeyAssociatedFilter
for an example of a distributed query that takes advantage of a custom KeyAssociator implementation to dramatically optimize its performance.
Method Summary | |
---|---|
java.lang.Object |
getAssociatedKey(java.lang.Object oKey) Determine the key object to which the specified key object is associated. |
void |
init(PartitionedService service) Initialize the KeyAssociator and bind it to a PartitionedService. |
Method Detail |
---|
void init(PartitionedService service)
service
- the PartitionedService that this associator is being bound tojava.lang.Object getAssociatedKey(java.lang.Object oKey)
Note: Circular associations are not permitted.
|
Oracle® Coherence Java API Reference Release 3.7.1.0 E22843-01 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |