Package org.apache.axis2.engine
Interface ServiceLifeCycle
public interface ServiceLifeCycle
When you want to initialize database connections , starting threads and etc..
at the time you deploy service (similar to loadonstartup).
You need to implement this interface and add additional (optional) attribute
into services.xml
-
Method Summary
Modifier and TypeMethodDescriptionvoidshutDown(ConfigurationContext configctx, AxisService service) this will be called during the system shut down time. irrespective of the service scope this method will be calledvoidstartUp(ConfigurationContext configctx, AxisService service) this will be called during the deployement time of the service. irrespective of the service scope this method will be called
-
Method Details
-
startUp
this will be called during the deployement time of the service. irrespective of the service scope this method will be called -
shutDown
this will be called during the system shut down time. irrespective of the service scope this method will be called
-