public interface LifecycleListener
Implementations of this interface are typically declared in a Coherence
application deployment descriptor in a GAR (Grid Archive) file. The
instantiation occurs in ContainerAdapter
, which is the application
server integration layer.
Modifier and Type | Method and Description |
---|---|
void |
postStart(Context ctx)
Called after the application is started.
|
void |
postStop(Context ctx)
Called after the application is stopped.
|
void |
preStart(Context ctx)
Called before the application is activated.
|
void |
preStop(Context ctx)
Called before the application stops its services and disposes of its resources.
|
void preStart(Context ctx)
The Context
contains the context of the application allowing for a custom
application to create custom services and/or a custom
CacheFactoryBuilder
implementation.
ctx
- the Context
for the applicationvoid postStart(Context ctx)
<autostart>
will have been started. These
services (and caches) can be accessed via
Context.getConfigurableCacheFactory()
.ctx
- the Context
for the applicationvoid preStop(Context ctx)
ctx
- the Context
for the application