| Interface | Description |
|---|---|
| AdvancedContainerServices |
This class defines the more exotic methods from the container services interface,
which have been refactored out of
ContainerServices into this separate interface. |
| ContainerServices |
Through this interface, the container offers services to its hosted components.
|
| ContainerServices.ComponentListener | |
| ContainerServicesBase |
Through this interface, the container offers services to its hosted components.
|
| ContainerServicesImpl.CleanUpCallback | Deprecated
Should be removed along with old NC Consumer.
|
| ExternalInterfaceTranslator |
Interface used to distinguish a user-provided interface translator for XML-binded components which uses
for certain operations the default interface translator.
|
| Class | Description |
|---|---|
| AcsContainer |
The main container class that interfaces with the maci manager.
|
| AcsContainerRunner |
The
main method of this class starts an AcsContainer. |
| AcsEmbeddedContainerRunner |
Runner for an embedded container, i.e.
|
| AcsManagerProxy |
Proxy class that encapsulates access to the ACS Manager.
|
| AdvancedContainerServicesImpl |
This class implements the more exotic methods from the container services interface,
which have been refactored out of
ContainerServices into a separate interface. |
| CleaningDaemonThreadFactory |
Thread factory that remembers all threads it creates.
|
| ComponentAdapter |
Adapter between the container on the one side and a component with all its child objects on the other.
|
| ComponentHelper |
Base class for component helper classes that must be provided
by the component developers (for example by copying the template file that gets
generated with the
COMPONENT_HELPERS=on Makefile setting). |
| ComponentServantManager |
We use one ComponentServantManager per component POA.
|
| ComponentStateManagerImpl |
Manages the state of a component, enforcing state transition rules.
|
| ContainerSealant |
Seals the container to make it a "tight container", as opposed to an "open container".
|
| ContainerServices.ComponentReleaseCallback |
Callback that can be optionally given to
ContainerServices.releaseComponent(String, ComponentReleaseCallback). |
| ContainerServices.ComponentReleaseCallbackWithLogging |
Variant of
ContainerServices.ComponentReleaseCallback which logs all errors. |
| ContainerServicesImpl |
Implementation of the
ContainerServices interface. |
| ContainerServicesProxy |
A proxy for
ContainerServices that is specifically meant to isolate implementations of the
Alma OMC's PluginContainerServices interface (which extends ContainerServices)
from changes in the ACS container services. |
| ShutdownHook |
This class will be registered to the JVM Runtime as a shutdown thread to be run at shutdown,
both for regular termination and for interruption like Ctrl-C (SIGINT).
|