org.apache.axis2.mex
Class MexMessageReceiver

java.lang.Object
  extended by org.apache.axis2.receivers.AbstractMessageReceiver
      extended by org.apache.axis2.receivers.AbstractInOutMessageReceiver
          extended by org.apache.axis2.mex.MexMessageReceiver
All Implemented Interfaces:
MessageReceiver

public class MexMessageReceiver
extends AbstractInOutMessageReceiver

Message Receiver for processing WS-MEX GetMetadata request.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.axis2.receivers.AbstractMessageReceiver
AbstractMessageReceiver.AsyncMessageReceiverWorker, AbstractMessageReceiver.ThreadContextDescriptor
 
Field Summary
 
Fields inherited from class org.apache.axis2.receivers.AbstractMessageReceiver
DO_ASYNC, SAVED_MC, SAVED_TCCL, SCOPE, serviceTCCL
 
Constructor Summary
MexMessageReceiver()
           
 
Method Summary
 void invokeBusinessLogic(MessageContext msgContext, MessageContext newmsgContext)
          Process GetMetadata request
 Metadata processRequest(java.util.List metadata_request_list, MessageContext msgContext, org.apache.axiom.om.OMElement aReq)
           
 
Methods inherited from class org.apache.axis2.receivers.AbstractInOutMessageReceiver
invokeBusinessLogic
 
Methods inherited from class org.apache.axis2.receivers.AbstractMessageReceiver
getSOAPFactory, getTheImplementationObject, makeNewServiceObject, receive, replicateState, restoreThreadContext, setThreadContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MexMessageReceiver

public MexMessageReceiver()
Method Detail

invokeBusinessLogic

public void invokeBusinessLogic(MessageContext msgContext,
                                MessageContext newmsgContext)
                         throws AxisFault
Process GetMetadata request

Specified by:
invokeBusinessLogic in class AbstractInOutMessageReceiver
Throws:
AxisFault

processRequest

public Metadata processRequest(java.util.List metadata_request_list,
                               MessageContext msgContext,
                               org.apache.axiom.om.OMElement aReq)
                        throws MexException
Throws:
MexException


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