org.apache.muse.core.platform.osgi.axis2.internal
Class OSGiRawXMLInOutMessageReceiver
java.lang.Object
org.apache.axis2.receivers.AbstractMessageReceiver
org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver
org.apache.axis2.receivers.RawXMLINOutMessageReceiver
org.apache.muse.core.platform.osgi.axis2.internal.OSGiRawXMLInOutMessageReceiver
- All Implemented Interfaces:
- org.apache.axis2.engine.MessageReceiver
public class OSGiRawXMLInOutMessageReceiver
- extends org.apache.axis2.receivers.RawXMLINOutMessageReceiver
OSGiRawXMLInOutMessageReceiver extends the Axis2 RawXMLINOutMessageReceiver
to act as a factory for creating Axis2IsolationLayer instances
- Author:
- Joel Hawkins (joelh)
- See Also:
Axis2IsolationLayer
Nested classes/interfaces inherited from class org.apache.axis2.receivers.AbstractMessageReceiver |
org.apache.axis2.receivers.AbstractMessageReceiver.AsyncMessageReceiverWorker, org.apache.axis2.receivers.AbstractMessageReceiver.ThreadContextDescriptor |
Fields inherited from class org.apache.axis2.receivers.AbstractMessageReceiver |
DO_ASYNC, log, SAVED_MC, SAVED_TCCL, SCOPE, serviceTCCL |
Methods inherited from class org.apache.axis2.receivers.RawXMLINOutMessageReceiver |
invokeBusinessLogic |
Methods inherited from class org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver |
invokeBusinessLogic |
Methods inherited from class org.apache.axis2.receivers.AbstractMessageReceiver |
getSOAPFactory, makeNewServiceObject, receive, replicateState, restoreThreadContext, setThreadContext |
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.engine.MessageReceiver |
receive |
OSGiRawXMLInOutMessageReceiver
public OSGiRawXMLInOutMessageReceiver()
getTheImplementationObject
protected Object getTheImplementationObject(org.apache.axis2.context.MessageContext msgContext)
throws org.apache.axis2.AxisFault
- returns the
Axis2IsolationLayer
instance.
- Overrides:
getTheImplementationObject
in class org.apache.axis2.receivers.AbstractMessageReceiver
- Parameters:
msgContext
- the Axis2 message context for a service request
- Returns:
- the
Axis2IsolationLayer
instance
- Throws:
org.apache.axis2.AxisFault
Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.