| Interface | Description |
|---|---|
| ContainerMatcher |
Strategy interface for matching a
ModuleDescriptor
to one of the candidate container nodes. |
| Class | Description |
|---|---|
| Admin |
Domain object for an XD admin runtime.
|
| AdminAttributes |
Runtime metadata for a Admin server instance.
|
| Container |
Domain object for an XD container.
|
| ContainerAttributes |
Metadata for a Container instance.
|
| DefaultContainerMatcher |
Implementation of
ContainerMatcher that returns a collection of containers to deploy a
ModuleDescriptor to. |
| DetailedContainer |
Domain object for an XD container with detailed info (deployed modules, messageRates etc.,).
|
| RedeploymentContainerMatcher |
Wrapper for
ContainerMatcher
used for redeployment of modules when a container exits the cluster. |
| Exception | Description |
|---|---|
| ContainerShutdownException |
Exception thrown when shutting down the container
from admin server.
|
| ModuleMessageRateNotFoundException |
Exception thrown when getting message rate for
deployed modules.
|
| NoContainerException |
Exception thrown when there are no containers available
for module deployment.
|
| NoSuchContainerException |
Exception thrown when the container in search could not be found.
|