com.caucho.services.server
Interface Service

All Known Implementing Classes:
GenericService, JMXService, ReadJMXService

public interface Service

Interface for a service lifecycle.

The lifecycle for a service starts with the init method when the service starts.

 myService.init(config);
 ...
 myService.hello();
 ...
 myService.hello();
 ...
 myService.destroy();
 


Method Summary
 void destroy()
          Cleanup the service instance.
 void init(ServletConfig config)
          Initialize the service instance.
 

Method Detail

init

void init(ServletConfig config)
          throws ServletException
Initialize the service instance.

Parameters:
config - the configuration for the service.
Throws:
ServletException

destroy

void destroy()
Cleanup the service instance.