org.apache.axis2.jaxws.server.endpoint.lifecycle.impl
Class EndpointLifecycleManagerImpl

java.lang.Object
  extended by org.apache.axis2.jaxws.lifecycle.BaseLifecycleManager
      extended by org.apache.axis2.jaxws.server.endpoint.lifecycle.impl.EndpointLifecycleManagerImpl
All Implemented Interfaces:
EndpointLifecycleManager

public class EndpointLifecycleManagerImpl
extends BaseLifecycleManager
implements EndpointLifecycleManager


Field Summary
static java.lang.String WEBSERVICE_MESSAGE_CONTEXT
           
 
Fields inherited from class org.apache.axis2.jaxws.lifecycle.BaseLifecycleManager
instance
 
Constructor Summary
EndpointLifecycleManagerImpl()
           
EndpointLifecycleManagerImpl(java.lang.Object endpointInstance)
           
 
Method Summary
 java.lang.Object createServiceInstance(MessageContext mc, java.lang.Class serviceImplClass)
          EndpointLifecycleManager will create a service instance.
 
Methods inherited from class org.apache.axis2.jaxws.lifecycle.BaseLifecycleManager
getPostConstructMethod, getPreDestroyMethod, invokeMethod, invokePostConstruct, invokePostConstruct, invokePreDestroy, invokePreDestroy, isPostConstruct, isPreDestroy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.axis2.jaxws.server.endpoint.lifecycle.EndpointLifecycleManager
invokePostConstruct, invokePreDestroy
 

Field Detail

WEBSERVICE_MESSAGE_CONTEXT

public static final java.lang.String WEBSERVICE_MESSAGE_CONTEXT
See Also:
Constant Field Values
Constructor Detail

EndpointLifecycleManagerImpl

public EndpointLifecycleManagerImpl(java.lang.Object endpointInstance)

EndpointLifecycleManagerImpl

public EndpointLifecycleManagerImpl()
Method Detail

createServiceInstance

public java.lang.Object createServiceInstance(MessageContext mc,
                                              java.lang.Class serviceImplClass)
                                       throws LifecycleException,
                                              ResourceInjectionException
Description copied from interface: EndpointLifecycleManager
EndpointLifecycleManager will create a service instance. It will inject Resources and then call the lifecycle methods on the service instance.

Specified by:
createServiceInstance in interface EndpointLifecycleManager
Returns:
Throws:
LifecycleException
ResourceInjectionException


Copyright © 2007 Apache Web Services Project. All Rights Reserved.