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 classLifecycleModuleService.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 voidevent(EventListener.Event event)Process a Glassfish/Payara eventList<Future<Result<Thread>>>getFutures()voidpostConstruct()voidpreDestroy()
-
-
-
Method Detail
-
postConstruct
public void postConstruct()
- Specified by:
postConstructin interfaceorg.glassfish.hk2.api.PostConstruct
-
preDestroy
public void preDestroy()
- Specified by:
preDestroyin interfaceorg.glassfish.hk2.api.PreDestroy
-
getFutures
public List<Future<Result<Thread>>> getFutures()
- Specified by:
getFuturesin interfaceFutureProvider<Result<Thread>>
-
event
public void event(EventListener.Event event)
Description copied from interface:EventListenerProcess a Glassfish/Payara event- Specified by:
eventin interfaceEventListener
-
-