Uses of Class
com.espertech.esper.client.EPException

Packages that use EPException
com.espertech.esper.client This package defines the central Esper Client APIs. 
com.espertech.esper.core Implementation of client package interfaces, glue code 
com.espertech.esper.epl.parse Parsers and AST tree walkers and helper classes transforming AST into business objects 
com.espertech.esper.event This package defines the Esper Client event API. 
com.espertech.esper.util Utility classes that center around Java type handling, printing, reflection, debugging 
 

Uses of EPException in com.espertech.esper.client
 

Subclasses of EPException in com.espertech.esper.client
 class ConfigurationException
          Thrown to indicate a configuration problem.
 class EPStatementException
          This exception is thrown to indicate a problem in statement creation, such as syntax error or type checking problem etc.
 class EPSubscriberException
          This exception is thrown to indicate that a subscriber registration failed such as when the subscribe does not expose an acceptable method to receive statement results.
 class VariableNotFoundException
          Indicates that a variable was not found.
 class VariableValueException
          Indicates that a variable value could not be assigned.
 

Methods in com.espertech.esper.client that throw EPException
 EPStatementObjectModel EPAdministrator.compileEPL(String eplExpression)
          Compiles a given EPL into an object model representation of the query.
 Configuration Configuration.configure()
          Use the configuration specified in an application resource named esper.cfg.xml.
 Configuration Configuration.configure(Document document)
          Use the mappings and properties specified in the given XML document.
 Configuration Configuration.configure(File configFile)
          Use the configuration specified in the given application file.
 Configuration Configuration.configure(String resource)
          Use the configuration specified in the given application resource.
 Configuration Configuration.configure(URL url)
          Use the configuration specified by the given URL.
 EPStatement EPAdministrator.create(EPPreparedStatement prepared)
          Creates and starts a prepared statement.
 EPStatement EPAdministrator.create(EPPreparedStatement prepared, String statementName)
          Creates and starts a prepared statement.
 EPStatement EPAdministrator.create(EPStatementObjectModel sodaStatement)
          Creates and starts an EPL statement.
 EPStatement EPAdministrator.create(EPStatementObjectModel sodaStatement, String statementName)
          Creates and starts an EPL statement.
 EPStatement EPAdministrator.createEPL(String eplStatement)
          Creates and starts an EPL statement.
 EPStatement EPAdministrator.createEPL(String eplStatement, String statementName)
          Create and starts an EPL 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.
 void EPAdministrator.destroyAllStatements()
          Stops and destroys all statements.
protected static InputStream Configuration.getConfigurationInputStream(String resource)
          Get the configuration file as an InputStream.
 EPPreparedStatement EPAdministrator.prepareEPL(String eplExpression)
          Prepares a statement for the given EPL, which can include substitution parameters marked via question mark '?'.
 EPPreparedStatement EPAdministrator.preparePattern(String patternExpression)
          Prepares a statement for the given pattern, which can include substitution parameters marked via question mark '?'.
 void EPRuntime.sendEvent(Map map, String eventTypeAlias)
          Send a map containing event property values to the event stream processing runtime.
 void EPRuntime.sendEvent(Node node)
          Send an event represented by a DOM node to the event stream processing runtime.
 void EPRuntime.sendEvent(Object object)
          Send an event represented by a plain Java object to the event stream processing runtime.
 void EPPreparedStatementImpl.setObject(int parameterIndex, Object value)
           
 void EPPreparedStatement.setObject(int parameterIndex, Object value)
          Sets the value of the designated parameter using the given object.
 void EPAdministrator.startAllStatements()
          Starts all statements that are in stopped state.
 void EPAdministrator.stopAllStatements()
          Stops all statements that are in started state.
 

Uses of EPException in com.espertech.esper.core
 

Methods in com.espertech.esper.core that throw EPException
 EPStatementObjectModel EPAdministratorImpl.compileEPL(String eplStatement)
           
 EPStatement EPAdministratorImpl.create(EPPreparedStatement prepared)
           
 EPStatement EPAdministratorImpl.create(EPPreparedStatement prepared, String statementName)
           
 EPStatement EPAdministratorImpl.create(EPStatementObjectModel sodaStatement)
           
 EPStatement EPAdministratorImpl.create(EPStatementObjectModel sodaStatement, String statementName)
           
 EPStatement EPAdministratorImpl.createEPL(String eplStatement)
           
 EPStatement EPAdministratorImpl.createEPL(String eplStatement, String statementName)
           
 EPStatement EPAdministratorImpl.createPattern(String onExpression)
           
 EPStatement EPAdministratorImpl.createPattern(String expression, String statementName)
           
 void StatementLifecycleSvcImpl.destroyAllStatements()
           
 void StatementLifecycleSvc.destroyAllStatements()
          Destroys all started statements.
 void EPAdministratorImpl.destroyAllStatements()
           
 Map<String,Object> EPRuntimeImpl.getVariableValue(Set<String> variableNames)
           
 Object EPRuntimeImpl.getVariableValue(String variableName)
           
 Map<String,Object> EPRuntimeImpl.getVariableValueAll()
           
protected static void ResultDeliveryStrategyImpl.handle(org.apache.commons.logging.Log logger, InvocationTargetException e, Object[] params, Object subscriber, net.sf.cglib.reflect.FastMethod method)
          Handle the exception, displaying a nice message and converting to EPException.
 EPPreparedStatement EPAdministratorImpl.prepareEPL(String eplExpression)
           
 EPPreparedStatement EPAdministratorImpl.preparePattern(String patternExpression)
           
 void EPRuntimeImpl.sendEvent(Map map, String eventTypeAlias)
           
 void EPRuntimeImpl.sendEvent(Node document)
           
 void EPRuntimeImpl.sendEvent(Object event)
           
 void EPRuntimeImpl.setVariableValue(Map<String,Object> variableValues)
           
 void EPRuntimeImpl.setVariableValue(String variableName, Object variableValue)
           
 void StatementLifecycleSvcImpl.startAllStatements()
           
 void StatementLifecycleSvc.startAllStatements()
          Starts all stopped statements.
 void EPAdministratorImpl.startAllStatements()
           
 void StatementLifecycleSvcImpl.stopAllStatements()
           
 void StatementLifecycleSvc.stopAllStatements()
          Stops all started statements.
 void EPAdministratorImpl.stopAllStatements()
           
 

Uses of EPException in com.espertech.esper.epl.parse
 

Subclasses of EPException in com.espertech.esper.epl.parse
 class EPStatementSyntaxException
          This exception is thrown to indicate a problem in statement creation.
 

Methods in com.espertech.esper.epl.parse that throw EPException
static org.antlr.runtime.tree.Tree ParseHelper.parse(String expression, ParseRuleSelector parseRuleSelector)
          Parse expression using the rule the ParseRuleSelector instance supplies.
 

Uses of EPException in com.espertech.esper.event
 

Subclasses of EPException in com.espertech.esper.event
 class EventAdapterException
          This exception is thrown to indicate a problem resolving an event type by name.
 

Uses of EPException in com.espertech.esper.util
 

Subclasses of EPException in com.espertech.esper.util
 class CoercionException
          Exception to represent a mismatch in Java types in an expression.
 


© 2007 EsperTech Inc.
All rights reserved.
Visit us at espertech.com