public abstract class ContextControllerHash extends ContextControllerBase
Modifier and Type | Field and Description |
---|---|
protected ContextControllerHashFactory |
factory |
realization
Constructor and Description |
---|
ContextControllerHash(ContextManagerRealization realization,
ContextControllerHashFactory factory) |
Modifier and Type | Method and Description |
---|---|
protected int[] |
activateByPreallocate(IntSeqKey path,
Object[] parentPartitionKeys,
EventBean optionalTriggeringEvent) |
AgentInstanceContext |
getAgentInstanceContextCreate() |
ContextControllerHashFactory |
getFactory() |
ContextManagerRealization |
getRealization() |
protected abstract int |
getSubpathOrCPId(IntSeqKey path,
int hash) |
protected abstract void |
visitPartitions(IntSeqKey controllerPath,
BiConsumer<Integer,Integer> hashAndCPId) |
void |
visitSelectedPartitions(IntSeqKey path,
ContextPartitionSelector selector,
ContextPartitionVisitor visitor,
ContextPartitionSelector[] selectorPerLevel) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
activate, deactivate, destroy
protected final ContextControllerHashFactory factory
public ContextControllerHash(ContextManagerRealization realization, ContextControllerHashFactory factory)
protected abstract void visitPartitions(IntSeqKey controllerPath, BiConsumer<Integer,Integer> hashAndCPId)
protected abstract int getSubpathOrCPId(IntSeqKey path, int hash)
public void visitSelectedPartitions(IntSeqKey path, ContextPartitionSelector selector, ContextPartitionVisitor visitor, ContextPartitionSelector[] selectorPerLevel)
public AgentInstanceContext getAgentInstanceContextCreate()
public ContextControllerHashFactory getFactory()
public ContextManagerRealization getRealization()
getRealization
in interface ContextController
getRealization
in class ContextControllerBase
Copyright © 2005–2018. All rights reserved.