Uses of Interface
net.esper.client.EPStatement

Packages that use EPStatement
net.esper.client This package defines the central Esper Client APIs. 
net.esper.core Implementation of client package interfaces, glue code 
 

Uses of EPStatement in net.esper.client
 

Methods in net.esper.client that return EPStatement
 EPStatement EPAdministrator.createEQL(String eqlStatement)
          Creates and starts an EQL statement.
 EPStatement EPAdministrator.createEQL(String eqlStatement, String statementName)
          Create and starts an EQL statement.
 EPStatement EPAdministrator.createPattern(String onExpression)
          Create and starts an event pattern statement for the expressing string passed.
 EPStatement EPAdministrator.createPattern(String onExpression, String statementName)
          Create and starts an event pattern statement for the expressing string passed and assign the name passed.
 EPStatement EPAdministrator.getStatement(String name)
          Returns the statement by the given statement name.
 

Methods in net.esper.client with parameters of type EPStatement
 void StatementAwareUpdateListener.update(EventBean[] newEvents, EventBean[] oldEvents, EPStatement statement, EPServiceProvider epServiceProvider)
          Notify that new events are available or old events are removed.
 

Uses of EPStatement in net.esper.core
 

Subinterfaces of EPStatement in net.esper.core
 interface EPStatementSPI
          Statement SPI for statements operations for state transitions and internal management.
 

Classes in net.esper.core that implement EPStatement
 class EPStatementImpl
          Statement implementation for EQL statements.
 

Methods in net.esper.core that return EPStatement
 EPStatement StatementLifecycleSvcImpl.createAndStart(StatementSpecRaw statementSpec, String expression, boolean isPattern, String optStatementName)
           
 EPStatement StatementLifecycleSvc.createAndStart(StatementSpecRaw statementSpec, String expression, boolean isPattern, String optStatementName)
          Create and start the statement.
 EPStatement EPAdministratorImpl.createEQL(String eqlStatement)
           
 EPStatement EPAdministratorImpl.createEQL(String eqlStatement, String statementName)
           
 EPStatement EPAdministratorImpl.createPattern(String onExpression)
           
 EPStatement EPAdministratorImpl.createPattern(String expression, String statementName)
           
protected  EPStatement StatementLifecycleSvcImpl.createStarted(StatementSpecRaw statementSpec, String expression, boolean isPattern, String statementName, String statementId)
          Creates a started statement.
 EPStatement EPAdministratorImpl.getStatement(String name)
           
 EPStatement StatementLifecycleSvcImpl.getStatementByName(String name)
           
 EPStatement StatementLifecycleSvc.getStatementByName(String name)
          Returns the statement by the given name, or null if no such statement exists.
 

Constructors in net.esper.core with parameters of type EPStatement
UpdateDispatchViewBase(EPServiceProvider epServiceProvider, EPStatement statement, EPStatementListenerSet updateListeners, DispatchService dispatchService)
          Ctor.
UpdateDispatchViewBlocking(EPServiceProvider epServiceProvider, EPStatement statement, EPStatementListenerSet updateListeners, DispatchService dispatchService, long msecTimeout)
          Ctor.
UpdateDispatchViewNonBlocking(EPServiceProvider epServiceProvider, EPStatement statement, EPStatementListenerSet updateListeners, DispatchService dispatchService)
          Ctor.