|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ContainerService
An interface that all plugin container services and managers will implement. It mainly is to support the lifecycle of
the container services so the PluginContainer can start and stop them when it, itself, starts and stops.
| Method Summary | |
|---|---|
void |
initialize()
Initializes the container service which will effectively tell the service to start doing its work. |
void |
setConfiguration(PluginContainerConfiguration configuration)
Informs the container service how it should be configured by providing the full plugin container configuration. |
void |
shutdown()
Stops the container service which effectively releases all runtime resources such as running threads. |
| Method Detail |
|---|
void initialize()
null
configuration will be set via a call to setConfiguration(PluginContainerConfiguration).
void shutdown()
void setConfiguration(PluginContainerConfiguration configuration)
null configuration object so implementations of
this interface should never have to worry about a null configuration parameter value.
configuration -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||