public class ContextControllerHashImpl extends ContextControllerHash
factory
realization
Constructor and Description |
---|
ContextControllerHashImpl(ContextControllerHashFactory factory,
ContextManagerRealization realization) |
Modifier and Type | Method and Description |
---|---|
void |
activate(IntSeqKey path,
Object[] parentPartitionKeys,
EventBean optionalTriggeringEvent,
Map<String,Object> optionalTriggeringPattern) |
void |
deactivate(IntSeqKey path,
boolean terminateChildContexts) |
void |
destroy() |
protected int |
getSubpathOrCPId(IntSeqKey path,
int hash) |
void |
matchFound(ContextControllerDetailHashItem item,
EventBean theEvent,
IntSeqKey controllerPath) |
protected void |
visitPartitions(IntSeqKey controllerPath,
BiConsumer<Integer,Integer> hashAndCPId) |
activateByPreallocate, getAgentInstanceContextCreate, getFactory, getRealization, visitSelectedPartitions
public ContextControllerHashImpl(ContextControllerHashFactory factory, ContextManagerRealization realization)
public void activate(IntSeqKey path, Object[] parentPartitionKeys, EventBean optionalTriggeringEvent, Map<String,Object> optionalTriggeringPattern)
public void deactivate(IntSeqKey path, boolean terminateChildContexts)
public void matchFound(ContextControllerDetailHashItem item, EventBean theEvent, IntSeqKey controllerPath)
protected void visitPartitions(IntSeqKey controllerPath, BiConsumer<Integer,Integer> hashAndCPId)
visitPartitions
in class ContextControllerHash
protected int getSubpathOrCPId(IntSeqKey path, int hash)
getSubpathOrCPId
in class ContextControllerHash
public void destroy()
Copyright © 2005–2018. All rights reserved.