| 
 | SunONE Application Server v8.0 PE | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
The javax.xml.rpc.server.ServiceLifecycle defines
  a lifecycle interface for a JAX-RPC service endpoint. If the 
  service endpoint class implements the ServiceLifeycle
  interface, the servlet container based JAX-RPC runtime system 
  is required to manage the lifecycle of the corresponding service
  endpoint objects.
| Method Summary | |
|  void | destroy()JAX-RPC runtime system ends the lifecycle of a service endpoint instance by invoking the destroy method. | 
|  void | init(java.lang.Object context)Used for initialization of a service endpoint. | 
| Method Detail | 
public void init(java.lang.Object context)
          throws ServiceException
init method. The service endpoint class uses the
  init method to initialize its configuration 
  and setup access to any external resources. The context parameter
  in the init method enables the endpoint instance to
  access the endpoint context provided by the underlying JAX-RPC 
  runtime system.
  
  The init method implementation should typecast the context
  parameter to an appropriate Java type. For service endpoints 
  deployed on a servlet container based JAX-RPC runtime system, 
  the context parameter is of the Java type 
  javax.xml.rpc.server.ServletEndpointContext. The
  ServletEndpointContext provides an endpoint context
  maintained by the underlying servlet container based JAX-RPC 
  runtime system
context - Endpoint context for a JAX-RPC service endpoint
ServiceException - If any error in initialization of the
                 service endpoint; or if any illegal context has
                 been provided in the init methodpublic void destroy()
| 
 | SunONE Application Server v8.0 PE | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2003 Sun Microsystems, Inc. All rights reserved.