org.apache.axis2.jaxws.server
Class EndpointController
java.lang.Object
org.apache.axis2.jaxws.server.EndpointController
public class EndpointController
- extends java.lang.Object
The EndpointController is the server side equivalent to the InvocationController on the client
side. It is an abstraction of the server side endpoint invocation that encapsulates all of the
Axis2 semantics.
Like the InvocationController, this class is responsible for invoking the JAX-WS application
handler chain along with taking all of the provided information and setting up what's needed to
perform the actual invocation of the endpoint.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EndpointController
public EndpointController()
invoke
public InvocationContext invoke(InvocationContext ic)
- This method is used to start the JAX-WS invocation of a target endpoint. It takes an
InvocationContext, which must have a MessageContext specied for the request. Once the
invocation is complete, the information will be stored
getEndpointDispatcher
protected EndpointDispatcher getEndpointDispatcher(java.lang.Class serviceImplClass,
java.lang.Object serviceInstance)
throws java.lang.Exception
- Throws:
java.lang.Exception
isOneWay
public static boolean isOneWay(MessageContext mc)
Copyright © 2007 Apache Web Services Project. All Rights Reserved.