public class ContextControllerKeyedImpl extends ContextControllerKeyed
Modifier and Type | Class and Description |
---|---|
static class |
ContextControllerKeyedImpl.ContextControllerWTerminationFilterFaultHandler |
Modifier and Type | Field and Description |
---|---|
protected ContextControllerKeyedSvc |
keyedSvc |
factory, lastTerminatingEvent
realization
Constructor and Description |
---|
ContextControllerKeyedImpl(ContextControllerKeyedFactory 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,
Object keyForLookup) |
void |
matchFound(ContextControllerDetailKeyedItem item,
EventBean theEvent,
IntSeqKey controllerPath,
String optionalInitCondAsName) |
protected void |
visitPartitions(IntSeqKey controllerPath,
BiConsumer<Object,Integer> keyAndSubpathOrCPId) |
getAgentInstanceContextCreate, getFactory, getRealization, visitSelectedPartitions
protected final ContextControllerKeyedSvc keyedSvc
public ContextControllerKeyedImpl(ContextControllerKeyedFactory 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(ContextControllerDetailKeyedItem item, EventBean theEvent, IntSeqKey controllerPath, String optionalInitCondAsName)
protected void visitPartitions(IntSeqKey controllerPath, BiConsumer<Object,Integer> keyAndSubpathOrCPId)
visitPartitions
in class ContextControllerKeyed
protected int getSubpathOrCPId(IntSeqKey path, Object keyForLookup)
getSubpathOrCPId
in class ContextControllerKeyed
public void destroy()
Copyright © 2005–2018. All rights reserved.