org.apache.geronimo.axis2.pojo
Class POJOEndpointLifecycleManager

java.lang.Object
  extended by org.apache.geronimo.axis2.pojo.POJOEndpointLifecycleManager
All Implemented Interfaces:
org.apache.axis2.jaxws.server.endpoint.lifecycle.EndpointLifecycleManager

public class POJOEndpointLifecycleManager
extends Object
implements org.apache.axis2.jaxws.server.endpoint.lifecycle.EndpointLifecycleManager


Constructor Summary
POJOEndpointLifecycleManager()
           
 
Method Summary
 Object createServiceInstance(org.apache.axis2.jaxws.core.MessageContext context, Class serviceClass)
           
 void invokePostConstruct()
           
 void invokePreDestroy()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

POJOEndpointLifecycleManager

public POJOEndpointLifecycleManager()
Method Detail

createServiceInstance

public Object createServiceInstance(org.apache.axis2.jaxws.core.MessageContext context,
                                    Class serviceClass)
                             throws org.apache.axis2.jaxws.server.endpoint.lifecycle.EndpointLifecycleException
Specified by:
createServiceInstance in interface org.apache.axis2.jaxws.server.endpoint.lifecycle.EndpointLifecycleManager
Throws:
org.apache.axis2.jaxws.server.endpoint.lifecycle.EndpointLifecycleException

invokePostConstruct

public void invokePostConstruct()
                         throws org.apache.axis2.jaxws.server.endpoint.lifecycle.EndpointLifecycleException
Specified by:
invokePostConstruct in interface org.apache.axis2.jaxws.server.endpoint.lifecycle.EndpointLifecycleManager
Throws:
org.apache.axis2.jaxws.server.endpoint.lifecycle.EndpointLifecycleException

invokePreDestroy

public void invokePreDestroy()
                      throws org.apache.axis2.jaxws.server.endpoint.lifecycle.EndpointLifecycleException
Specified by:
invokePreDestroy in interface org.apache.axis2.jaxws.server.endpoint.lifecycle.EndpointLifecycleManager
Throws:
org.apache.axis2.jaxws.server.endpoint.lifecycle.EndpointLifecycleException


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.