public class AgentInstanceUtil extends Object
Constructor and Description |
---|
AgentInstanceUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
contextPartitionTerminate(int agentInstanceId,
ContextControllerStatementDesc statementDesc,
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 AgentInstanceStopCallback |
finalizeSafeStopCallbacks(List<AgentInstanceStopCallback> 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(AgentInstanceStopCallback stopCallback,
AgentInstanceContext agentInstanceContext,
Viewable finalView,
boolean isStatementStop,
boolean leaveLocksAcquired) |
static void |
stopSafe(AgentInstanceStopCallback 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, Map<String,Object> terminationProperties, boolean leaveLocksAcquired, List<AgentInstance> agentInstancesLocksHeld)
public static void stop(AgentInstanceStopCallback stopCallback, AgentInstanceContext agentInstanceContext, Viewable finalView, boolean isStatementStop, boolean leaveLocksAcquired)
public static void stopSafe(AgentInstanceStopCallback stopMethod, AgentInstanceContext agentInstanceContext)
public static AgentInstanceStopCallback finalizeSafeStopCallbacks(List<AgentInstanceStopCallback> 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–2018. All rights reserved.