org.osesb.transporthandlers
Class TransportHandlerApplicationLifecycleListener
java.lang.Object
weblogic.application.ApplicationLifecycleListener
org.osesb.transporthandlers.TransportHandlerApplicationLifecycleListener
public class TransportHandlerApplicationLifecycleListener
- extends weblogic.application.ApplicationLifecycleListener
Weblogic-specific ApplicationLifecycleListener that
is deployed with transport handlers to stop Object
pools and the configured instance of the XMLRepository
when a transport handler EAR is undeployed.
|
Field Summary |
protected java.lang.String |
thisClassName
The name for this transportHandler, which defaults to the class name. |
|
Method Summary |
protected void |
closeObjectPools()
Close running object pools and stop their Heartbeat threads. |
protected void |
closeXMLRepository()
Close the XMLRepository and stop XML artifact cache threads. |
void |
postStop(weblogic.application.ApplicationLifecycleEvent evt)
|
| Methods inherited from class weblogic.application.ApplicationLifecycleListener |
applicationDestroyed, applicationInitialized, initializingApplication, postStart, prepared, preparing, preStart, preStop, unprepared, unpreparing |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
thisClassName
protected java.lang.String thisClassName
- The name for this transportHandler, which defaults to the class name.
TransportHandlerApplicationLifecycleListener
public TransportHandlerApplicationLifecycleListener()
postStop
public void postStop(weblogic.application.ApplicationLifecycleEvent evt)
- Overrides:
postStop in class weblogic.application.ApplicationLifecycleListener
closeObjectPools
protected void closeObjectPools()
- Close running object pools and stop their Heartbeat threads.
closeXMLRepository
protected void closeXMLRepository()
- Close the XMLRepository and stop XML artifact cache threads.