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.voidstartUp(ConfigurationContext configctx, AxisService service) this will be called during the deployement time of the service.
-
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
-