Custom services

Custom services allow you to provide one or more classes that are invoked when the application server starts and shuts down.

The class that provides a custom service must implement the com.ibm.websphere.runtime.CustomService interface. When you configure a custom service through the WAS administrative console, specify the class that is invoked. When an application server starts, any custom services that are defined for the application server load, and the server run-time calls their initialize methods.

The following topics provide more information about developing custom services:

The com.ibm.websphere.runtime.CustomService interface
This topic provides more information about the CustomService interface.

Develop custom services
This topic describes how to develop a custom service class and use the WAS administrative console to configure a custom service for an application server.

Limitations of custom services
This topic describes limitations of the custom services implementation.

Example: Custom services
This topic provides a usage scenario for developing custom services.