public class StatementAgentInstanceUtil
extends java.lang.Object
Constructor and Description |
---|
StatementAgentInstanceUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
evaluateEventForStatement(EPServicesContext servicesContext,
EventBean theEvent,
java.util.Map<java.lang.String,java.lang.Object> optionalTriggeringPattern,
java.util.List<AgentInstance> agentInstances) |
static boolean |
evaluateFilterForStatement(EPServicesContext servicesContext,
EventBean theEvent,
AgentInstanceContext agentInstanceContext,
FilterHandle filterHandle) |
static StopCallback |
getStopCallback(java.util.List<StopCallback> stopCallbacks,
AgentInstanceContext agentInstanceContext) |
static void |
handleFilterFault(EventBean theEvent,
long version,
EPServicesContext servicesContext,
java.util.Map<java.lang.Integer,ContextControllerTreeAgentInstanceList> agentInstanceListMap) |
static StatementAgentInstanceFactoryResult |
start(EPServicesContext servicesContext,
ContextControllerStatementBase statement,
boolean isSingleInstanceContext,
int agentInstanceId,
MappedEventBean agentInstanceProperties,
AgentInstanceFilterProxy agentInstanceFilterProxy,
boolean isRecoveringResilient) |
static void |
stop(StopCallback stopCallback,
AgentInstanceContext agentInstanceContext,
Viewable finalView,
EPServicesContext servicesContext,
boolean isStatementStop,
boolean leaveLocksAcquired) |
static void |
stopAgentInstance(AgentInstance agentInstance,
java.util.Map<java.lang.String,java.lang.Object> terminationProperties,
EPServicesContext servicesContext,
boolean isStatementStop,
boolean leaveLocksAcquired) |
static void |
stopAgentInstances(java.util.List<AgentInstance> agentInstances,
java.util.Map<java.lang.String,java.lang.Object> terminationProperties,
EPServicesContext servicesContext,
boolean isStatementStop,
boolean leaveLocksAcquired) |
static void |
stopSafe(java.util.Collection<StopCallback> terminationCallbacks,
StopCallback[] stopCallbacks,
StatementContext statementContext) |
static void |
stopSafe(StopCallback[] stopMethods,
StatementContext statementContext) |
static void |
stopSafe(StopCallback stopMethod,
StatementContext statementContext) |
public static void handleFilterFault(EventBean theEvent, long version, EPServicesContext servicesContext, java.util.Map<java.lang.Integer,ContextControllerTreeAgentInstanceList> agentInstanceListMap)
public static void stopAgentInstances(java.util.List<AgentInstance> agentInstances, java.util.Map<java.lang.String,java.lang.Object> terminationProperties, EPServicesContext servicesContext, boolean isStatementStop, boolean leaveLocksAcquired)
public static void stopAgentInstance(AgentInstance agentInstance, java.util.Map<java.lang.String,java.lang.Object> terminationProperties, EPServicesContext servicesContext, boolean isStatementStop, boolean leaveLocksAcquired)
public static void stopSafe(java.util.Collection<StopCallback> terminationCallbacks, StopCallback[] stopCallbacks, StatementContext statementContext)
public static void stopSafe(StopCallback[] stopMethods, StatementContext statementContext)
public static void stopSafe(StopCallback stopMethod, StatementContext statementContext)
public static void stop(StopCallback stopCallback, AgentInstanceContext agentInstanceContext, Viewable finalView, EPServicesContext servicesContext, boolean isStatementStop, boolean leaveLocksAcquired)
public static StatementAgentInstanceFactoryResult start(EPServicesContext servicesContext, ContextControllerStatementBase statement, boolean isSingleInstanceContext, int agentInstanceId, MappedEventBean agentInstanceProperties, AgentInstanceFilterProxy agentInstanceFilterProxy, boolean isRecoveringResilient)
public static void evaluateEventForStatement(EPServicesContext servicesContext, EventBean theEvent, java.util.Map<java.lang.String,java.lang.Object> optionalTriggeringPattern, java.util.List<AgentInstance> agentInstances)
public static boolean evaluateFilterForStatement(EPServicesContext servicesContext, EventBean theEvent, AgentInstanceContext agentInstanceContext, FilterHandle filterHandle)
public static StopCallback getStopCallback(java.util.List<StopCallback> stopCallbacks, AgentInstanceContext agentInstanceContext)