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 java.lang.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 java.lang.String PARAM_BINDING
           
 
Constructor Summary
JAXWSMessageReceiver()
           
 
Method Summary
 java.lang.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 java.lang.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 java.lang.ClassLoader getCachedClassLoader(MessageContext msgContext)


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