public class ContextControllerConditionFilter extends java.lang.Object implements ContextControllerCondition
Constructor and Description |
---|
ContextControllerConditionFilter(EPServicesContext servicesContext,
AgentInstanceContext agentInstanceContext,
ContextDetailConditionFilter endpointFilterSpec,
ContextControllerConditionCallback callback,
ContextInternalFilterAddendum filterAddendum) |
Modifier and Type | Method and Description |
---|---|
void |
activate(EventBean optionalTriggeringEvent,
MatchedEventMap priorMatches,
long timeOffset,
boolean isRecoveringResilient) |
void |
deactivate() |
ContextDetailConditionFilter |
getEndpointFilterSpec() |
java.lang.Long |
getExpectedEndTime() |
boolean |
isImmediate() |
boolean |
isRunning() |
public ContextControllerConditionFilter(EPServicesContext servicesContext, AgentInstanceContext agentInstanceContext, ContextDetailConditionFilter endpointFilterSpec, ContextControllerConditionCallback callback, ContextInternalFilterAddendum filterAddendum)
public void activate(EventBean optionalTriggeringEvent, MatchedEventMap priorMatches, long timeOffset, boolean isRecoveringResilient)
activate
in interface ContextControllerCondition
public void deactivate()
deactivate
in interface ContextControllerCondition
public boolean isRunning()
isRunning
in interface ContextControllerCondition
public java.lang.Long getExpectedEndTime()
getExpectedEndTime
in interface ContextControllerCondition
public boolean isImmediate()
isImmediate
in interface ContextControllerCondition
public ContextDetailConditionFilter getEndpointFilterSpec()