Interface EPStatementSPI

All Superinterfaces:
EPIterable, EPListenable, EPStatement
All Known Implementing Classes:
EPStatementImpl

public interface EPStatementSPI extends EPStatement
  • Method Details

    • getStatementId

      int getStatementId()
      Returns the statement id.
      Returns:
      statement id
    • getStatementContext

      com.espertech.esper.common.internal.context.util.StatementContext getStatementContext()
      Returns the statement context.
      Returns:
      statement context
    • setParentView

      void setParentView(com.espertech.esper.common.internal.view.core.Viewable viewable)
      Sets the parent view.
      Parameters:
      viewable - is the statement viewable
    • getParentView

      com.espertech.esper.common.internal.view.core.Viewable getParentView()
      Returns the parent view.
      Returns:
      viewable is the statement parent viewable
    • recoveryUpdateListeners

      void recoveryUpdateListeners(EPStatementListenerSet listenerSet)
    • getDispatchChildView

      com.espertech.esper.common.internal.statement.dispatch.UpdateDispatchView getDispatchChildView()
    • setDestroyed

      void setDestroyed()