An application service managed by a IceBox::ServiceManager.
start — Start the service.
stop — Stop the service.
Start the service. The given communicator is created by the IceBox::ServiceManager for use by the service. This communicator may also be used by other services, depending on the service configuration.
The IceBox::ServiceManager owns this communicator, and is responsible for destroying it.
name
— The service's name, as determined by the configuration.
communicator
— A communicator for use by the service.
args
— The service arguments that were not converted into properties.
IceBox::FailureException — Raised if start failed.
Stop the service.