public class AgentInstanceUtil extends Object
Modifier and Type | Class and Description |
---|---|
static class |
AgentInstanceUtil.AgentInstanceFinalizedMgmtCallback |
Constructor and Description |
---|
AgentInstanceUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
contextPartitionTerminate(int agentInstanceId,
ContextControllerStatementDesc statementDesc,
ContextController[] contextControllers,
Map<String,Object> terminationProperties,
boolean leaveLocksAcquired,
List<AgentInstance> agentInstancesLocksHeld) |
static void |
evaluateEventForStatement(EventBean theEvent,
Map<String,Object> optionalTriggeringPattern,
List<AgentInstance> agentInstances,
AgentInstanceContext agentInstanceContextCreate) |
static boolean |
evaluateFilterForStatement(EventBean theEvent,
AgentInstanceContext agentInstanceContext,
FilterHandle filterHandle) |
static AgentInstanceMgmtCallback |
finalizeSafeStopCallbacks(List<AgentInstanceMgmtCallback> stopCallbacks) |
static StatementAgentInstanceLock |
newLock(StatementContext statementContext) |
static StatementAgentInstanceFactoryResult |
start(StatementContextRuntimeServices services,
ContextControllerStatementDesc statement,
int agentInstanceId,
MappedEventBean contextProperties,
AgentInstanceFilterProxy agentInstanceFilterProxy,
boolean isRecoveringResilient) |
static AgentInstance |
startStatement(StatementContextRuntimeServices services,
int assignedContextId,
ContextControllerStatementDesc statementDesc,
MappedEventBean contextBean,
AgentInstanceFilterProxy proxy) |
static void |
stop(AgentInstanceMgmtCallback stopCallback,
AgentInstanceContext agentInstanceContext,
Viewable finalView,
boolean isStatementStop,
boolean leaveLocksAcquired) |
static void |
stopSafe(AgentInstanceMgmtCallback stopMethod,
AgentInstanceContext agentInstanceContext) |
public static void evaluateEventForStatement(EventBean theEvent, Map<String,Object> optionalTriggeringPattern, List<AgentInstance> agentInstances, AgentInstanceContext agentInstanceContextCreate)
public static void contextPartitionTerminate(int agentInstanceId, ContextControllerStatementDesc statementDesc, ContextController[] contextControllers, Map<String,Object> terminationProperties, boolean leaveLocksAcquired, List<AgentInstance> agentInstancesLocksHeld)
public static void stop(AgentInstanceMgmtCallback stopCallback, AgentInstanceContext agentInstanceContext, Viewable finalView, boolean isStatementStop, boolean leaveLocksAcquired)
public static void stopSafe(AgentInstanceMgmtCallback stopMethod, AgentInstanceContext agentInstanceContext)
public static AgentInstanceMgmtCallback finalizeSafeStopCallbacks(List<AgentInstanceMgmtCallback> stopCallbacks)
public static AgentInstance startStatement(StatementContextRuntimeServices services, int assignedContextId, ContextControllerStatementDesc statementDesc, MappedEventBean contextBean, AgentInstanceFilterProxy proxy)
public static StatementAgentInstanceFactoryResult start(StatementContextRuntimeServices services, ContextControllerStatementDesc statement, int agentInstanceId, MappedEventBean contextProperties, AgentInstanceFilterProxy agentInstanceFilterProxy, boolean isRecoveringResilient)
public static boolean evaluateFilterForStatement(EventBean theEvent, AgentInstanceContext agentInstanceContext, FilterHandle filterHandle)
public static StatementAgentInstanceLock newLock(StatementContext statementContext)
Copyright © 2005–2021. All rights reserved.