public class ViewableActivatorPattern extends Object implements ViewableActivator
Modifier | Constructor and Description |
---|---|
protected |
ViewableActivatorPattern(PatternContext patternContext,
EvalRootFactoryNode rootFactoryNode,
EventType eventType,
boolean hasConsumingFilter,
boolean suppressSameEventMatches,
boolean discardPartialsOnMatch,
boolean isCanIterate) |
Modifier and Type | Method and Description |
---|---|
ViewableActivationResult |
activate(AgentInstanceContext agentInstanceContext,
boolean isSubselect,
boolean isRecoveringResilient) |
EventType |
getEventType() |
PatternContext |
getPatternContext() |
EvalRootFactoryNode |
getRootFactoryNode() |
boolean |
isCanIterate() |
boolean |
isDiscardPartialsOnMatch() |
boolean |
isHasConsumingFilter() |
boolean |
isSuppressSameEventMatches() |
protected ViewableActivatorPattern(PatternContext patternContext, EvalRootFactoryNode rootFactoryNode, EventType eventType, boolean hasConsumingFilter, boolean suppressSameEventMatches, boolean discardPartialsOnMatch, boolean isCanIterate)
public ViewableActivationResult activate(AgentInstanceContext agentInstanceContext, boolean isSubselect, boolean isRecoveringResilient)
activate
in interface ViewableActivator
public EvalRootFactoryNode getRootFactoryNode()
public PatternContext getPatternContext()
public EventType getEventType()
public boolean isHasConsumingFilter()
public boolean isSuppressSameEventMatches()
public boolean isDiscardPartialsOnMatch()
public boolean isCanIterate()