Class ViewableActivatorPattern

java.lang.Object
com.espertech.esper.common.internal.context.activator.ViewableActivatorPattern
All Implemented Interfaces:
ViewableActivator

public class ViewableActivatorPattern extends Object implements ViewableActivator
  • Field Details

    • EPTYPE

      public static final EPTypeClass EPTYPE
    • patternContext

      protected PatternContext patternContext
    • rootFactoryNode

      protected EvalRootFactoryNode rootFactoryNode
    • eventType

      protected EventType eventType
    • hasConsumingFilter

      protected boolean hasConsumingFilter
    • suppressSameEventMatches

      protected boolean suppressSameEventMatches
    • discardPartialsOnMatch

      protected boolean discardPartialsOnMatch
    • isCanIterate

      protected boolean isCanIterate
    • eventBeanTypedEventFactory

      protected EventBeanTypedEventFactory eventBeanTypedEventFactory
  • Constructor Details

    • ViewableActivatorPattern

      public ViewableActivatorPattern()
  • Method Details

    • setRootFactoryNode

      public void setRootFactoryNode(EvalRootFactoryNode rootFactoryNode)
    • setEventType

      public void setEventType(EventType eventType)
    • setHasConsumingFilter

      public void setHasConsumingFilter(boolean hasConsumingFilter)
    • setSuppressSameEventMatches

      public void setSuppressSameEventMatches(boolean suppressSameEventMatches)
    • setDiscardPartialsOnMatch

      public void setDiscardPartialsOnMatch(boolean discardPartialsOnMatch)
    • setCanIterate

      public void setCanIterate(boolean canIterate)
    • setEventBeanTypedEventFactory

      public void setEventBeanTypedEventFactory(EventBeanTypedEventFactory eventBeanTypedEventFactory)
    • setPatternContext

      public void setPatternContext(PatternContext patternContext)
    • activate

      public ViewableActivationResult activate(AgentInstanceContext agentInstanceContext, boolean isSubselect, boolean isRecoveringResilient)
      Specified by:
      activate in interface ViewableActivator
    • getEventType

      public EventType getEventType()
      Specified by:
      getEventType in interface ViewableActivator
    • isHasConsumingFilter

      public boolean isHasConsumingFilter()
    • isSuppressSameEventMatches

      public boolean isSuppressSameEventMatches()
    • isDiscardPartialsOnMatch

      public boolean isDiscardPartialsOnMatch()
    • isCanIterate

      public boolean isCanIterate()