See: Description
Interface | Description |
---|---|
DeploymentLockStrategy |
Implement this interface to provide a custom deployment lock strategy.
|
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 | Description |
---|---|
DeploymentInformation |
Available information about deployment made.
|
DeploymentInformationItem |
Statement level information for deployed modules.
|
DeploymentLockStrategyDefault |
Obtains the write lock of the engine-wide event processing read-write lock by simply blocking until the lock was obtained.
|
DeploymentLockStrategyNone |
Obtains the write lock of the engine-wide event processing read-write lock by simply blocking until the lock was obtained.
|
DeploymentLockStrategyWTimeout |
Obtains the write lock of the engine-wide event processing read-write lock by trying the lock
waiting for the timeout and throwing an exception if the lock was not taken.
|
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 | Description |
---|---|
DeploymentState |
Deployment state.
|
Exception | Description |
---|---|
DeploymentActionException |
Exception list populated in a deployment operation.
|
DeploymentException |
Base deployment exception.
|
DeploymentItemException |
Inner exception to
DeploymentActionException available on statement level. |
DeploymentLockException |
Exception to indicate a problem taking a lock
|
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 Type | Description |
---|---|
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.
|
Module and deployment administrative service.