All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addStatement(ContextControllerStatementBase statement,
boolean isRecoveringResilient) |
ContextControllerInstanceHandle |
contextPartitionInstantiate(Integer optionalContextPartitionId,
int subPathId,
Integer importSubpathId,
ContextController originator,
EventBean optionalTriggeringEvent,
Map<String,Object> optionalTriggeringPattern,
Object partitionKey,
Map<String,Object> contextProperties,
ContextControllerState states,
ContextInternalFilterAddendum filterAddendum,
boolean isRecoveringResilient,
ContextPartitionState state) |
void |
contextPartitionNavigate(ContextControllerInstanceHandle existingHandle,
ContextController originator,
ContextControllerState controllerState,
int exportedCPOrPathId,
ContextInternalFilterAddendum filterAddendum,
AgentInstanceSelector agentInstanceSelector,
byte[] payload,
boolean isRecoveringResilient) |
void |
contextPartitionTerminate(ContextControllerInstanceHandle contextNestedHandle,
Map<String,Object> terminationProperties,
boolean leaveLocksAcquired,
List<AgentInstance> agentInstances)
Provides the sub-context that ends.
|
void |
destroyStatement(String statementName,
int statementId) |
ContextStatePathDescriptor |
extractDestroyPaths(ContextPartitionSelector selector) |
ContextStatePathDescriptor |
extractPaths(ContextPartitionSelector selector) |
ContextStatePathDescriptor |
extractStopPaths(ContextPartitionSelector selector) |
Collection<Integer> |
getAgentInstanceIds(ContextPartitionSelector contextPartitionSelector) |
ContextDescriptor |
getContextDescriptor() |
ContextPartitionVisitorStateWithPath |
getContextPartitionPathsInternal(ContextPartitionSelector selector) |
ContextStateCache |
getContextStateCache() |
FilterSpecLookupable |
getFilterLookupable(EventType eventType) |
int |
getNumNestingLevels() |
Map<Integer,ContextControllerStatementDesc> |
getStatements() |
protected static ContextPartitionIdentifier[] |
getTreeCompositeKey(ContextControllerFactory[] nestedContextFactories,
Object initPartitionKey,
ContextControllerTreeEntry treeEntry,
Map<ContextController,ContextControllerTreeEntry> subcontexts) |
boolean |
handleFilterFault(EventBean theEvent,
long version) |
void |
importStartPaths(ContextControllerState state,
AgentInstanceSelector agentInstanceSelector) |
Iterator<EventBean> |
iterator(int statementId) |
Iterator<EventBean> |
iterator(int statementId,
ContextPartitionSelector selector) |
void |
safeDestroy() |
SafeIterator<EventBean> |
safeIterator(int statementId) |
SafeIterator<EventBean> |
safeIterator(int statementId,
ContextPartitionSelector selector) |
Map<Integer,ContextPartitionDescriptor> |
startPaths(ContextPartitionSelector selector) |
void |
stopStatement(String statementName,
int statementId) |