net.esper.core
Class EPAdministratorImpl

java.lang.Object
  extended by net.esper.core.EPAdministratorImpl
All Implemented Interfaces:
EPAdministrator

public class EPAdministratorImpl
extends java.lang.Object
implements EPAdministrator

Implementation for the admin interface.


Constructor Summary
EPAdministratorImpl(EPServicesContext services)
          Constructor - takes the services context as argument.
 
Method Summary
 EPStatement createEQL(java.lang.String eqlStatement)
          Create a query language statement.
 EPStatement createPattern(java.lang.String expression)
          Create a event pattern statement for the expressing string passed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EPAdministratorImpl

public EPAdministratorImpl(EPServicesContext services)
Constructor - takes the services context as argument.

Parameters:
services - - references to services
Method Detail

createPattern

public EPStatement createPattern(java.lang.String expression)
                          throws EPException
Description copied from interface: EPAdministrator
Create a event pattern statement for the expressing string passed.

Specified by:
createPattern in interface EPAdministrator
Parameters:
expression - must follow the documented syntax for pattern statements
Returns:
EPStatement to poll data from or to add listeners to
Throws:
EPException - when the expression was not valid

createEQL

public EPStatement createEQL(java.lang.String eqlStatement)
                      throws EPException
Description copied from interface: EPAdministrator
Create a query language statement.

Specified by:
createEQL in interface EPAdministrator
Parameters:
eqlStatement - is the query language statement
Returns:
EPStatement to poll data from or to add listeners to
Throws:
EPException - when the expression was not valid