org.apache.axis2.jaxws.server
Class JAXWSMessageReceiver

java.lang.Object
  extended by org.apache.axis2.jaxws.server.JAXWSMessageReceiver
All Implemented Interfaces:
MessageReceiver

public class JAXWSMessageReceiver
extends Object
implements MessageReceiver

The JAXWSMessageReceiver is the entry point, from the server's perspective, to the JAX-WS code. This will be called by the Axis Engine and is the end of the chain from an Axis2 perspective.


Field Summary
static String PARAM_BINDING
           
 
Constructor Summary
JAXWSMessageReceiver()
           
 
Method Summary
 ClassLoader getCachedClassLoader(MessageContext msgContext)
           
 void receive(MessageContext axisRequestMsgCtx)
          We should have already determined which AxisService we're targetting at this point.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PARAM_BINDING

public static String PARAM_BINDING
Constructor Detail

JAXWSMessageReceiver

public JAXWSMessageReceiver()
Method Detail

receive

public void receive(MessageContext axisRequestMsgCtx)
             throws AxisFault
We should have already determined which AxisService we're targetting at this point. So now, just get the service implementation and invoke the appropriate method.

Specified by:
receive in interface MessageReceiver
Parameters:
axisRequestMsgCtx -
Throws:
AxisFault

getCachedClassLoader

public ClassLoader getCachedClassLoader(MessageContext msgContext)


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.