Package com.espertech.esper.client.deploy

Module and deployment administrative service.

See:
          Description

Interface Summary
EPDeploymentAdmin Service to package and deploy EPL statements organized into an EPL module.
StatementNameResolver Implement this interface to provide a custom statement name for the statements deployed via the deployment API.
StatementUserObjectResolver Implement this interface to provide a custom user object for the statements deployed via the deployment API.
 

Class Summary
DeploymentInformation Available information about deployment made.
DeploymentInformationItem Statement level information for deployed modules.
DeploymentOptions Options for use in deployment of a module to control the behavior of the deploy operation.
DeploymentOrder Returned by the EPDeploymentAdmin.getDeploymentOrder(java.util.Collection, DeploymentOrderOptions) operation to holds an ordered list of modules considering each module's uses-dependencies on other modules.
DeploymentOrderOptions Options class passed to EPDeploymentAdmin.getDeploymentOrder(java.util.Collection, DeploymentOrderOptions) for controlling the behavior of ordering and dependency checking logic.
DeploymentResult Result of a deployment operation carries a deployment id for use in undeploy and statement-level information.
Module Represent a deployment unit consisting of deployment declarative information (module name, uses and imports) as well as EPL statements represented by ModuleItem.
ModuleItem Represents an EPL statement as part of a Module.
StatementDeploymentContext Context object passed to StatementNameResolver or StatementUserObjectResolver to help in determining the right statement name or user object for a statement deployed via the deployment admin API.
UndeploymentOptions Options for use in undeployment of a module to control the behavior of the undeploy operation.
UndeploymentResult Result object of an undeployment operation.
 

Enum Summary
DeploymentState Deployment state.
 

Exception Summary
DeploymentActionException Exception list populated in a deployment operation.
DeploymentException Base deployment exception.
DeploymentItemException Inner exception to DeploymentActionException available on statement level.
DeploymentNotFoundException Inner exception to DeploymentActionException available on statement level.
DeploymentOrderException Exception indicates a problem when determining delpoyment order and uses-dependency checking.
DeploymentStateException Inner exception to DeploymentActionException available on statement level.
ParseException Exception thrown when an EPL text could not be parsed.
 

Annotation Types Summary
EngineInitializer For use with server environments that support dynamic engine initialization (enterprise edition server), indicates that this method should be called after the engine instance is initialized and the initial set of EPL statements have been deployed, for example to set up listeners and subscribers.
SingleRowFunction For use with server environments that support dynamic engine initialization (enterprise edition server), indicates that this method provide a single-row function and should be registered as such so it becomes callable from EPL statements using the name specified.
 

Package com.espertech.esper.client.deploy Description

Module and deployment administrative service.


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com