See: Description
| Interface | Description |
|---|---|
| DeploymentHandler |
Deployment handler that is responsible for deploying/un-deploying the
DeploymentUnit (Stream/Job) to/from the container. |
| DeploymentMessagePublisher |
Publisher that defines the contract to publish the
DeploymentMessage. |
| DeploymentUnitStateCalculator |
Calculates the overall status for a deployment unit (stream or job).
|
| ModuleDeploymentPropertiesProvider<P extends ModuleDeploymentProperties> |
Callback interface to obtain
ModuleDeploymentProperties
for a ModuleDescriptor. |
| Class | Description |
|---|---|
| ContainerMatcher |
Implementation of a Container matching strategy that returns a collection of containers to deploy a
ModuleDescriptor to. |
| DefaultDeploymentUnitStateCalculator |
Default
DeploymentUnitStateCalculator
implementation for streams and jobs. |
| DeploymentMessage |
The message that wraps the details of a deployment request.
|
| ModuleDeploymentStatus |
Status of a module deployment for a container.
|
| RuntimeModuleDeploymentPropertiesProvider |
Default implementation of
ModuleDeploymentPropertiesProvider
for type RuntimeModuleDeploymentProperties. |
| StreamRuntimePropertiesProvider |
RuntimeModuleDeploymentPropertiesProvider that provides the stream partition/short circuit
properties for the given ModuleDescriptor. |
| Enum | Description |
|---|---|
| DeploymentAction |
Enum class for the supported deployment actions.
|
| DeploymentUnitType |
Enum class that defines the deployment unit type.
|
| ModuleDeploymentStatus.State |
Module deployment states.
|
| Exception | Description |
|---|---|
| DeploymentException |
Exception thrown when
DeploymentHandler encounters problem
when deploying/un-deploying stream/job. |