Interface ContextControllerLifecycleCallback
- All Known Implementing Classes:
ContextManagerRealization
public interface ContextControllerLifecycleCallback
-
Method Summary
Modifier and TypeMethodDescriptioncontextPartitionInstantiate
(IntSeqKey controllerPathId, int subpathId, ContextController originator, EventBean optionalTriggeringEvent, Map<String, Object> optionalTriggeringPattern, Object[] parentPartitionKeys, Object partitionKey) void
contextPartitionRecursiveVisit
(IntSeqKey controllerPath, int subpathId, ContextController originator, ContextPartitionVisitor visitor, ContextPartitionSelector[] selectorPerLevel) void
contextPartitionTerminate
(IntSeqKey controllerPath, int subpathIdOrCPId, ContextController originator, Map<String, Object> terminationProperties, boolean leaveLocksAcquired, List<AgentInstance> agentInstancesLocksHeld)
-
Method Details
-
contextPartitionInstantiate
ContextPartitionInstantiationResult contextPartitionInstantiate(IntSeqKey controllerPathId, int subpathId, ContextController originator, EventBean optionalTriggeringEvent, Map<String, Object> optionalTriggeringPattern, Object[] parentPartitionKeys, Object partitionKey) -
contextPartitionTerminate
void contextPartitionTerminate(IntSeqKey controllerPath, int subpathIdOrCPId, ContextController originator, Map<String, Object> terminationProperties, boolean leaveLocksAcquired, List<AgentInstance> agentInstancesLocksHeld) -
contextPartitionRecursiveVisit
void contextPartitionRecursiveVisit(IntSeqKey controllerPath, int subpathId, ContextController originator, ContextPartitionVisitor visitor, ContextPartitionSelector[] selectorPerLevel)
-