FileDocCategorySizeDatePackage
ApplicationLoaderEventListener.javaAPI DocGlassfish v2 API4293Fri May 04 22:35:44 BST 2007com.sun.enterprise.server.event

ApplicationLoaderEventListener

public interface ApplicationLoaderEventListener
Listener to receive Allication and EjbContainer events.

Fields Summary
Constructors Summary
Methods Summary
public voidhandleApplicationEvent(ApplicationEvent event)
This method is invoked whenever an App is loaded/unloaded ApplicationEvent.getEventType() specifies the exact application event. Note that, this method is called event for stand alone modules. ApplicationEvent.getApplication().isVirtual() will be true for stand-alone module and false otherwise. Generally, APPLICATION events are sent in the following order a) BEFORE_APPLICATION_LOADED b) AFTER_APPLICATION_LOADED c) BEFORE_APPLICATION_UNLOADED d) AFTER_APPLICATION_UNLOADED Note:- There are some cases, when AFTER_APPLICATION_LOADED and BEFORE_APPLICATION_UNLOAD will not be sent to listeners. In particular, if an Ejb cannot be loaded successfully then no AFTER_APPLICATION_LOADED and BEFORE_APPLICATION_UNLOAD will be sent to the listeners.

public voidhandleEjbContainerEvent(EjbContainerEvent event)
This method is invoked whenever an EjbContainer is loaded/unloaded EjbContainerEvent.getEventType() specifies the exact EjbContainer event. Note that, this method is called event for stand alone modules. EjbContainerEvent.getApplication().isVirtual() will be true for stand-alone module and false otherwise. Generally, EjbContainer Events are sent in the following order a) BEFORE_EJB_CONTAINER_LOADED b) AFTER_EJB_CONTAINER_LOADED c) BEFORE_EJB_CONTAINER_UNLOADED d) AFTER_EJB_CONTAINER_UNLOADED