Class OutputProcessView

java.lang.Object
com.espertech.esper.common.internal.epl.output.core.OutputProcessView
All Implemented Interfaces:
AgentInstanceMgmtCallback, JoinSetIndicator, JoinSetProcessor, OutputProcessViewTerminable, View, Viewable, Iterable<EventBean>
Direct Known Subclasses:
NamedWindowOutputProcessView, OutputProcessViewBaseWAfter, OutputProcessViewDirect, OutputProcessViewDirectSimpleImpl, OutputProcessViewSimple, OutputProcessViewSimpleWProcessor

public abstract class OutputProcessView extends Object implements View, JoinSetIndicator, AgentInstanceMgmtCallback, OutputProcessViewTerminable
  • Field Details

  • Constructor Details

    • OutputProcessView

      public OutputProcessView()
  • Method Details

    • getParent

      public Viewable getParent()
      Description copied from interface: View
      Returns the View's parent Viewable.
      Specified by:
      getParent in interface View
      Returns:
      viewable
    • setParent

      public void setParent(Viewable parent)
      Description copied from interface: View
      Called when the View is added to a Viewable object.
      Specified by:
      setParent in interface View
      Parameters:
      parent - is the parent that this view is a child of
    • setChild

      public void setChild(View view)
      Specified by:
      setChild in interface Viewable
    • getChild

      public View getChild()
      Specified by:
      getChild in interface Viewable
    • setJoinExecutionStrategy

      public void setJoinExecutionStrategy(JoinExecutionStrategy execution)
    • getNumChangesetRows

      public abstract int getNumChangesetRows()
    • getOptionalOutputCondition

      public abstract OutputCondition getOptionalOutputCondition()