Interface ContextController
- All Known Implementing Classes:
ContextControllerBase
,ContextControllerCategory
,ContextControllerCategoryImpl
,ContextControllerHash
,ContextControllerHashImpl
,ContextControllerInitTerm
,ContextControllerInitTermBase
,ContextControllerInitTermNonOverlap
,ContextControllerInitTermOverlap
,ContextControllerKeyed
,ContextControllerKeyedImpl
public interface ContextController
-
Method Summary
Modifier and TypeMethodDescriptionvoid
activate
(IntSeqKey path, Object[] parentPartitionKeys, EventBean optionalTriggeringEvent, Map<String, Object> optionalTriggeringPattern) void
deactivate
(IntSeqKey path, boolean terminateChildContexts) void
destroy()
void
transfer
(IntSeqKey path, boolean transferChildContexts, AgentInstanceTransferServices xfer) void
visitSelectedPartitions
(IntSeqKey path, ContextPartitionSelector selector, ContextPartitionVisitor visitor, ContextPartitionSelector[] selectorPerLevel)
-
Method Details
-
activate
-
deactivate
-
visitSelectedPartitions
void visitSelectedPartitions(IntSeqKey path, ContextPartitionSelector selector, ContextPartitionVisitor visitor, ContextPartitionSelector[] selectorPerLevel) -
transfer
-
getFactory
ContextControllerFactory getFactory() -
destroy
void destroy() -
getRealization
ContextManagerRealization getRealization()
-