Package com.sun.enterprise.v3.server
Class LifecycleModuleService
- java.lang.Object
-
- com.sun.enterprise.v3.server.LifecycleModuleService
-
- All Implemented Interfaces:
EventListener
,FutureProvider<Result<Thread>>
,org.glassfish.hk2.api.PostConstruct
,org.glassfish.hk2.api.PreDestroy
@Service @RunLevel(10) public class LifecycleModuleService extends Object implements org.glassfish.hk2.api.PreDestroy, org.glassfish.hk2.api.PostConstruct, EventListener, FutureProvider<Result<Thread>>
Support class to assist in firing LifecycleEvent notifications to registered LifecycleListeners.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LifecycleModuleService.LifecycleModuleFuture
-
Nested classes/interfaces inherited from interface org.glassfish.api.event.EventListener
EventListener.Event<T>
-
-
Constructor Summary
Constructors Constructor Description LifecycleModuleService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
event(EventListener.Event event)
Process a Glassfish/Payara eventList<Future<Result<Thread>>>
getFutures()
void
postConstruct()
void
preDestroy()
-
-
-
Method Detail
-
postConstruct
public void postConstruct()
- Specified by:
postConstruct
in interfaceorg.glassfish.hk2.api.PostConstruct
-
preDestroy
public void preDestroy()
- Specified by:
preDestroy
in interfaceorg.glassfish.hk2.api.PreDestroy
-
getFutures
public List<Future<Result<Thread>>> getFutures()
- Specified by:
getFutures
in interfaceFutureProvider<Result<Thread>>
-
event
public void event(EventListener.Event event)
Description copied from interface:EventListener
Process a Glassfish/Payara event- Specified by:
event
in interfaceEventListener
-
-