Uses of Class
org.apache.axis2.context.MessageContext

Packages that use MessageContext
org.apache.axis2   
org.apache.axis2.addressing   
org.apache.axis2.builder   
org.apache.axis2.client   
org.apache.axis2.client.async   
org.apache.axis2.clustering   
org.apache.axis2.clustering.context   
org.apache.axis2.context   
org.apache.axis2.context.externalize   
org.apache.axis2.corba.receivers   
org.apache.axis2.dataretrieval   
org.apache.axis2.datasource.jaxb   
org.apache.axis2.description   
org.apache.axis2.dispatchers   
org.apache.axis2.engine   
org.apache.axis2.fastinfoset   
org.apache.axis2.handlers   
org.apache.axis2.handlers.addressing   
org.apache.axis2.handlers.soapmonitor   
org.apache.axis2.jaxws.addressing.migrator   
org.apache.axis2.jaxws.client.async   
org.apache.axis2.jaxws.client.dispatch   
org.apache.axis2.jaxws.core   
org.apache.axis2.jaxws.dispatchers   
org.apache.axis2.jaxws.handler   
org.apache.axis2.jaxws.marshaller.impl.alt   
org.apache.axis2.jaxws.message.databinding   
org.apache.axis2.jaxws.message.util   
org.apache.axis2.jaxws.server   
org.apache.axis2.json   
org.apache.axis2.mex   
org.apache.axis2.ping   
org.apache.axis2.receivers   
org.apache.axis2.rpc.receivers   
org.apache.axis2.rpc.receivers.ejb   
org.apache.axis2.saaj.util   
org.apache.axis2.scripting   
org.apache.axis2.transport   
org.apache.axis2.transport.http   
org.apache.axis2.transport.http.server   
org.apache.axis2.transport.http.util   
org.apache.axis2.transport.java   
org.apache.axis2.transport.jms   
org.apache.axis2.transport.local   
org.apache.axis2.transport.mail   
org.apache.axis2.transport.mail.server   
org.apache.axis2.transport.nhttp   
org.apache.axis2.transport.tcp   
org.apache.axis2.transport.xmpp   
org.apache.axis2.transport.xmpp.util   
org.apache.axis2.util   
 

Uses of MessageContext in org.apache.axis2
 

Methods in org.apache.axis2 that return MessageContext
 MessageContext AxisFault.getFaultMessageContext()
          Returns the MessageContext representation of the fault if the fault was created by providing that.
 

Constructors in org.apache.axis2 with parameters of type MessageContext
AxisFault(org.apache.axiom.soap.SOAPFault fault, MessageContext faultCtx)
           
AxisFault(java.lang.String message, MessageContext faultMessageContext)
          Create an AxisFault by providing a textual message and a MessageContext that contains the actual fault representation.
AxisFault(java.lang.String message, MessageContext faultMessageContext, java.lang.Throwable cause)
           
 

Uses of MessageContext in org.apache.axis2.addressing
 

Methods in org.apache.axis2.addressing with parameters of type MessageContext
static org.apache.axiom.om.OMElement AddressingFaultsHelper.getDetailElementForAddressingFault(MessageContext messageContext, org.apache.axiom.om.OMNamespace addressingNamespaceObject)
           
static boolean AddressingHelper.isFaultRedirected(MessageContext messageContext)
          Returns true if the FaultTo address does not match one of the supported anonymous urls.
static boolean AddressingHelper.isReplyRedirected(MessageContext messageContext)
          Returns true if the ReplyTo address does not match one of the supported anonymous urls.
static boolean AddressingHelper.shouldSendFaultToFaultTo(MessageContext messageContext)
          If the inbound FaultTo header was invalid and caused a fault, the fault should not be sent to it.
static void AddressingFaultsHelper.triggerActionMismatchFault(MessageContext messageContext, java.lang.String soapAction, java.lang.String wsaAction)
           
static void AddressingFaultsHelper.triggerActionNotSupportedFault(MessageContext messageContext, java.lang.String problemAction)
           
static void AddressingFaultsHelper.triggerDestinationUnreachableFault(MessageContext messageContext, java.lang.String address)
           
static void AddressingFaultsHelper.triggerInvalidCardinalityFault(MessageContext messageContext, java.lang.String incorrectHeaderName)
           
static void AddressingFaultsHelper.triggerInvalidEPRFault(MessageContext messageContext, java.lang.String incorrectHeaderName)
           
static void AddressingFaultsHelper.triggerMessageAddressingRequiredFault(MessageContext messageContext, java.lang.String missingHeaderName)
           
static void AddressingFaultsHelper.triggerMissingAddressInEPRFault(MessageContext messageContext, java.lang.String incorrectHeaderName)
           
static void AddressingFaultsHelper.triggerOnlyAnonymousAddressSupportedFault(MessageContext messageContext, java.lang.String incorrectHeaderName)
           
static void AddressingFaultsHelper.triggerOnlyNonAnonymousAddressSupportedFault(MessageContext messageContext, java.lang.String incorrectHeaderName)
           
 

Uses of MessageContext in org.apache.axis2.builder
 

Methods in org.apache.axis2.builder with parameters of type MessageContext
static org.apache.axiom.soap.SOAPEnvelope BuilderUtil.buildsoapMessage(MessageContext messageContext, MultipleEntryHashMap requestParameterMap, org.apache.axiom.soap.SOAPFactory soapFactory)
           
static org.apache.axiom.attachments.Attachments BuilderUtil.createAttachments(MessageContext msgContext, java.io.InputStream inStream, java.lang.String contentTypeString, boolean fileCacheForAttachments, java.lang.String attachmentRepoDir, java.lang.String attachmentSizeThreshold, int contentLength)
           
protected static org.apache.axiom.attachments.Attachments BuilderUtil.createAttachmentsMap(MessageContext msgContext, java.io.InputStream inStream, java.lang.String contentTypeString)
           
static org.apache.axiom.om.impl.builder.StAXBuilder BuilderUtil.getAttachmentsBuilder(MessageContext msgContext, java.io.InputStream inStream, java.lang.String contentTypeString, boolean isSOAP)
           
static Builder BuilderUtil.getBuilderFromSelector(java.lang.String type, MessageContext msgContext)
          Initial work for a builder selector which selects the builder for a given message format based on the the content type of the recieved message.
static boolean BuilderUtil.isAttachmentsCacheEnabled(MessageContext msgContext)
           
 org.apache.axiom.om.OMElement MTOMBuilder.processDocument(java.io.InputStream inputStream, java.lang.String contentType, MessageContext messageContext)
           
 org.apache.axiom.om.OMElement MultipartFormDataBuilder.processDocument(java.io.InputStream inputStream, java.lang.String contentType, MessageContext messageContext)
           
 org.apache.axiom.om.OMElement Builder.processDocument(java.io.InputStream inputStream, java.lang.String contentType, MessageContext messageContext)
           
 org.apache.axiom.om.OMElement ApplicationXMLBuilder.processDocument(java.io.InputStream inputStream, java.lang.String contentType, MessageContext messageContext)
           
 org.apache.axiom.om.OMElement SOAPBuilder.processDocument(java.io.InputStream inputStream, java.lang.String contentType, MessageContext messageContext)
           
 org.apache.axiom.om.OMElement MIMEBuilder.processDocument(java.io.InputStream inputStream, java.lang.String contentType, MessageContext msgContext)
           
 org.apache.axiom.om.OMElement XFormURLEncodedBuilder.processDocument(java.io.InputStream inputStream, java.lang.String contentType, MessageContext messageContext)
           
 

Uses of MessageContext in org.apache.axis2.client
 

Methods in org.apache.axis2.client that return MessageContext
abstract  MessageContext OperationClient.getMessageContext(java.lang.String messageLabel)
          Return a message from the client - will return null if the requested message is not available.
 

Methods in org.apache.axis2.client with parameters of type MessageContext
protected  void Stub.addHttpHeader(MessageContext messageContext, java.lang.String name, java.lang.String value)
          add an http header with name and value to message context
abstract  void OperationClient.addMessageContext(MessageContext messageContext)
          Add a message context to the client for processing.
protected  void OperationClient.addReferenceParameters(MessageContext msgctx)
           
 void OperationClient.complete(MessageContext msgCtxt)
          To close the transport if necessary , can call this method.
protected  void OperationClient.prepareMessageContext(ConfigurationContext configurationContext, MessageContext mc)
          prepareMessageContext gets a fresh new MessageContext ready to be sent.
protected  void OperationClient.setMessageID(MessageContext mc)
          Create a message ID for the given message context if needed.
 

Uses of MessageContext in org.apache.axis2.client.async
 

Methods in org.apache.axis2.client.async that return MessageContext
 MessageContext AsyncResult.getResponseMessageContext()
          Deprecated. Get the complete message context for the response.
 

Methods in org.apache.axis2.client.async with parameters of type MessageContext
 void AxisCallback.onFault(MessageContext msgContext)
          This gets called when a fault message is received.
 void AxisCallback.onMessage(MessageContext msgContext)
          This is called when we receive a message.
 

Constructors in org.apache.axis2.client.async with parameters of type MessageContext
AsyncResult(MessageContext result)
          Deprecated. Constructor.
 

Uses of MessageContext in org.apache.axis2.clustering
 

Methods in org.apache.axis2.clustering with parameters of type MessageContext
 Handler.InvocationResponse RequestBlockingHandler.invoke(MessageContext msgContext)
           
 

Uses of MessageContext in org.apache.axis2.clustering.context
 

Methods in org.apache.axis2.clustering.context with parameters of type MessageContext
static void Replicator.replicate(MessageContext msgContext)
          Replicates all serializable properties in the ConfigurationContext, ServiceGroupContext & ServiceContext
 

Uses of MessageContext in org.apache.axis2.context
 

Methods in org.apache.axis2.context that return MessageContext
 MessageContext ConfigurationContext.createMessageContext()
          Create a MessageContext, and notify any registered ContextListener.
 MessageContext MessageContext.extractCopyMessageContext()
          Return a Read-Only copy of this message context that has been extracted from the object hierachy.
static MessageContext MessageContext.getCurrentMessageContext()
           
 MessageContext OperationContext.getMessageContext(java.lang.String messageLabel)
           
 

Methods in org.apache.axis2.context with parameters of type MessageContext
 void OperationContext.addMessageContext(MessageContext msgContext)
          When a new message is added to the MEPContext the logic should be included remove the MEPContext from the table in the EngineContext.
 void SelfManagedDataManager.deserializeSelfManagedData(java.io.ByteArrayInputStream data, MessageContext mc)
          This method is invoked when the MessageContext object is being restored.
 void ConfigurationContext.fillServiceContextAndServiceGroupContext(MessageContext messageContext)
          Searches for a ServiceGroupContext in the map with given id as the key.
 ServiceGroupContext ConfigurationContext.getServiceGroupContextFromSoapSessionTable(java.lang.String serviceGroupContextId, MessageContext msgContext)
          Retrieve the ServiceGroupContext from the SOAP session table
 void OperationContext.isolateMessageContext(MessageContext mc)
          Isolate the specified message context object to prepare for serialization.
 void OperationContext.restoreMessageContext(MessageContext msg)
          Restore the specified MessageContext object in the table used to hold the message contexts associated with this operation.
 void SelfManagedDataManager.restoreTransientData(MessageContext mc)
          This method is invoked when the MessageContext object is being restored and after the deserializeSelfManagedData() method.
 java.io.ByteArrayOutputStream SelfManagedDataManager.serializeSelfManagedData(MessageContext mc)
          This method is invoked when the MessageContext object is being saved.
static void MessageContext.setCurrentMessageContext(MessageContext ctx)
           
 

Uses of MessageContext in org.apache.axis2.context.externalize
 

Methods in org.apache.axis2.context.externalize with parameters of type MessageContext
static org.apache.axiom.soap.SOAPEnvelope MessageExternalizeUtils.readExternal(java.io.ObjectInput in, MessageContext mc, java.lang.String correlationIDString)
          Read the Message
static void MessageExternalizeUtils.writeExternal(java.io.ObjectOutput out, MessageContext mc, java.lang.String correlationIDString, org.apache.axiom.om.OMOutputFormat outputFormat)
          Write out the Message
 

Uses of MessageContext in org.apache.axis2.corba.receivers
 

Methods in org.apache.axis2.corba.receivers with parameters of type MessageContext
 void CorbaInOnlyMessageReceiver.invokeBusinessLogic(MessageContext inMessage)
           
 void CorbaInOutAsyncMessageReceiver.invokeBusinessLogic(MessageContext inMessage, MessageContext outMessage)
           
 void CorbaMessageReceiver.invokeBusinessLogic(MessageContext inMessage, MessageContext outMessage)
           
static void CorbaUtil.processResponse(java.lang.Object resObject, Member[] params, java.lang.Object[] outParamValues, DataType dataType, AxisService service, java.lang.String methodName, org.apache.axiom.soap.SOAPFactory fac, java.lang.String messageNameSpace, MessageContext outMessage)
           
 

Uses of MessageContext in org.apache.axis2.dataretrieval
 

Methods in org.apache.axis2.dataretrieval with parameters of type MessageContext
 Data[] AxisDataLocatorImpl.getData(DataRetrievalRequest request, MessageContext msgContext)
          Retrieves and returns data based on the specified request.
 Data[] SchemaDataLocator.getData(DataRetrievalRequest request, MessageContext msgContext)
           
 Data[] BaseAxisDataLocator.getData(DataRetrievalRequest request, MessageContext msgContext)
          The default Axis2 Data locator getData API Checks data information configured in ServiceData.xml for the supported output forms: inline, url, EndpointReference.
 Data[] WSDLDataLocator.getData(DataRetrievalRequest request, MessageContext msgContext)
          getData API Implement data retrieval logic for WSDL dialect
 Data[] AxisDataLocator.getData(DataRetrievalRequest request, MessageContext msgContext)
          Retrieves and returns data based on the specified request.
protected  Data[] SchemaDataLocator.outputInlineForm(MessageContext msgContext, ServiceData[] serviceData)
           
protected  Data[] BaseAxisDataLocator.outputInlineForm(MessageContext msgContext, ServiceData[] serviceData)
           
protected  Data[] WSDLDataLocator.outputInlineForm(MessageContext msgContext, ServiceData[] dataList)
           
protected  Data[] BaseAxisDataLocator.outputReferenceForm(MessageContext msgContext, ServiceData[] serviceData)
           
 

Uses of MessageContext in org.apache.axis2.datasource.jaxb
 

Methods in org.apache.axis2.datasource.jaxb that return MessageContext
 MessageContext JAXBDSContext.getMessageContext()
           
 

Methods in org.apache.axis2.datasource.jaxb with parameters of type MessageContext
 void JAXBDSContext.setMessageContext(MessageContext messageContext)
           
 

Constructors in org.apache.axis2.datasource.jaxb with parameters of type MessageContext
JAXBAttachmentMarshaller(MessageContext msgContext, javax.xml.stream.XMLStreamWriter writer)
          Construct the JAXBAttachmentMarshaller that has access to the MessageContext
JAXBAttachmentUnmarshaller(MessageContext msgContext)
           
 

Uses of MessageContext in org.apache.axis2.description
 

Methods in org.apache.axis2.description with parameters of type MessageContext
 void OutOnlyAxisOperation.addFaultMessageContext(MessageContext msgContext, OperationContext opContext)
           
 void InOnlyAxisOperation.addFaultMessageContext(MessageContext msgContext, OperationContext opContext)
           
abstract  void AxisOperation.addFaultMessageContext(MessageContext msgContext, OperationContext opContext)
           
 void TwoChannelAxisOperation.addFaultMessageContext(MessageContext msgContext, OperationContext opContext)
           
 void InOutAxisOperation.addMessageContext(MessageContext msgContext, OperationContext opContext)
           
 void OutOnlyAxisOperation.addMessageContext(MessageContext msgContext, OperationContext opContext)
           
 void InOnlyAxisOperation.addMessageContext(MessageContext msgContext, OperationContext opContext)
           
 void OutInAxisOperation.addMessageContext(MessageContext msgContext, OperationContext opContext)
           
abstract  void AxisOperation.addMessageContext(MessageContext msgContext, OperationContext opContext)
          Adds a message context into an operation context.
 void AxisService.attachEnvelopeEvent(MessageContext mc)
          Signal an Attach Envelope Event
 void MessageContextListener.attachEnvelopeEvent(MessageContext mc)
           
 void AxisService.attachServiceContextEvent(ServiceContext sc, MessageContext mc)
          Signal an Attach ServiceContext Event
 void MessageContextListener.attachServiceContextEvent(ServiceContext sc, MessageContext mc)
           
 OperationContext AxisOperation.findForExistingOperationContext(MessageContext msgContext)
          Returns as existing OperationContext related to this message if one exists.
 OperationContext AxisOperation.findOperationContext(MessageContext msgContext, ServiceContext serviceContext)
          Finds a MEPContext for an incoming message.
 Data[] AxisService.getData(DataRetrievalRequest request, MessageContext msgContext)
          Find a data locator from the available data locators (both configured and default ones) to retrieve Metadata or data specified in the request.
static TransportInDescription ClientUtils.inferInTransport(AxisConfiguration ac, Options options, MessageContext msgCtxt)
           
static TransportOutDescription ClientUtils.inferOutTransport(AxisConfiguration ac, EndpointReference epr, MessageContext msgctx)
           
 void AxisOperation.registerMessageContext(MessageContext msgContext, OperationContext operationContext)
           
 void AxisOperation.registerOperationContext(MessageContext msgContext, OperationContext operationContext)
           
 

Uses of MessageContext in org.apache.axis2.dispatchers
 

Methods in org.apache.axis2.dispatchers with parameters of type MessageContext
 AxisOperation RequestURIBasedOperationDispatcher.findOperation(AxisService service, MessageContext messageContext)
           
 AxisOperation SOAPMessageBodyBasedDispatcher.findOperation(AxisService service, MessageContext messageContext)
           
 AxisOperation RequestURIBasedDispatcher.findOperation(AxisService service, MessageContext messageContext)
           
 AxisOperation SOAPMessageBodyBasedOperationDispatcher.findOperation(AxisService service, MessageContext messageContext)
           
 AxisOperation HTTPLocationBasedDispatcher.findOperation(AxisService service, MessageContext messageContext)
           
 AxisOperation SOAPActionBasedDispatcher.findOperation(AxisService service, MessageContext messageContext)
           
 AxisOperation AddressingBasedDispatcher.findOperation(AxisService service, MessageContext messageContext)
           
 AxisOperation RelatesToBasedOperationDispatcher.findOperation(AxisService service, MessageContext messageContext)
           
abstract  AxisOperation AbstractOperationDispatcher.findOperation(AxisService service, MessageContext messageContext)
          Called by Axis Engine to find the operation.
 AxisOperation RequestURIOperationDispatcher.findOperation(AxisService service, MessageContext messageContext)
           
 AxisOperation ActionBasedOperationDispatcher.findOperation(AxisService service, MessageContext messageContext)
           
 AxisService SOAPMessageBodyBasedDispatcher.findService(MessageContext messageContext)
           
 AxisService RequestURIBasedDispatcher.findService(MessageContext messageContext)
           
 AxisService SOAPMessageBodyBasedServiceDispatcher.findService(MessageContext messageContext)
           
 AxisService HTTPLocationBasedDispatcher.findService(MessageContext messageContext)
           
 AxisService SOAPActionBasedDispatcher.findService(MessageContext messageContext)
           
 AxisService AddressingBasedDispatcher.findService(MessageContext messageContext)
           
abstract  AxisService AbstractServiceDispatcher.findService(MessageContext messageContext)
          Called by Axis Engine to find the service.
 AxisService RequestURIOperationDispatcher.findService(MessageContext messageContext)
           
 AxisService RequestURIBasedServiceDispatcher.findService(MessageContext messageContext)
           
 AxisService RelatesToBasedServiceDispatcher.findService(MessageContext messageContext)
           
 Handler.InvocationResponse AddressingBasedDispatcher.invoke(MessageContext msgctx)
           
 Handler.InvocationResponse AbstractServiceDispatcher.invoke(MessageContext msgctx)
           
 Handler.InvocationResponse AbstractOperationDispatcher.invoke(MessageContext msgctx)
           
 

Uses of MessageContext in org.apache.axis2.engine
 

Methods in org.apache.axis2.engine that return MessageContext
static MessageContext AxisEngine.createFaultMessageContext(MessageContext processingContext, java.lang.Throwable e)
          Deprecated. (post 1.1 branch)
 

Methods in org.apache.axis2.engine with parameters of type MessageContext
 void Phase.checkPostConditions(MessageContext msgContext)
          Confirm that all post-conditions of this Phase are met.
 void DispatchPhase.checkPostConditions(MessageContext msgContext)
           
 void Phase.checkPreconditions(MessageContext msgContext)
          Check the preconditions for a Phase.
static MessageContext AxisEngine.createFaultMessageContext(MessageContext processingContext, java.lang.Throwable e)
          Deprecated. (post 1.1 branch)
abstract  AxisOperation AbstractDispatcher.findOperation(AxisService service, MessageContext messageContext)
          Called by Axis Engine to find the operation.
abstract  AxisService AbstractDispatcher.findService(MessageContext messageContext)
          Called by Axis Engine to find the service.
 void Handler.flowComplete(MessageContext msgContext)
          This method will be called on each registered handler that had its invoke(...) method called during the processing of the message, once the message processing has completed.
 void Phase.flowComplete(MessageContext msgContext)
           
 Handler.InvocationResponse Handler.invoke(MessageContext msgContext)
          This method will be called on each registered handler when a message needs to be processed.
 Handler.InvocationResponse Phase.invoke(MessageContext msgctx)
          Invoke all the handlers in this Phase
 Handler.InvocationResponse InstanceDispatcher.invoke(MessageContext msgContext)
          Deprecated. This doesn't do anything, as the functionality is now in DispatchPhase.checkPostConditions() The class remains for backwards compatibility of axis2.xml files, but it should go away after 1.3.
 Handler.InvocationResponse AbstractDispatcher.invoke(MessageContext msgctx)
           
 void MessageReceiver.receive(MessageContext messageCtx)
           
static Handler.InvocationResponse AxisEngine.receive(MessageContext msgContext)
          This methods represents the inflow of the Axis, this could be either at the server side or the client side.
static Handler.InvocationResponse AxisEngine.resume(MessageContext msgctx)
          Resume processing of a message.
static Handler.InvocationResponse AxisEngine.resumeReceive(MessageContext msgContext)
          If the msgConetext is puased and try to invoke then first invoke the phase list and after the message receiver
static Handler.InvocationResponse AxisEngine.resumeSend(MessageContext msgContext)
          To resume the invocation at the send path , this is neened since it is require to call TransportSender at the end
static void AxisEngine.resumeSendFault(MessageContext msgContext)
          here we assume that it is resume from an operation level handler
static void AxisEngine.send(MessageContext msgContext)
          This methods represents the outflow of the Axis, this could be either at the server side or the client side.
static void AxisEngine.sendFault(MessageContext msgContext)
          Sends the SOAP Fault to another SOAP node.
 

Uses of MessageContext in org.apache.axis2.fastinfoset
 

Methods in org.apache.axis2.fastinfoset with parameters of type MessageContext
 java.lang.String FastInfosetMessageFormatter.formatSOAPAction(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapAction)
          Fast Infoset message formatter doesn't need to handle SOAP.
 java.lang.String FastInfosetPOXMessageFormatter.formatSOAPAction(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapAction)
          Plain Fast Infoset message formatter doesn't need to handle SOAP.
 byte[] FastInfosetMessageFormatter.getBytes(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format)
          Retrieves the raw bytes from the SOAP envelop.
 byte[] FastInfosetPOXMessageFormatter.getBytes(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format)
          Retrieves the raw bytes from the SOAP envelop.
 java.lang.String FastInfosetMessageFormatter.getContentType(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapAction)
          Returns the content type
 java.lang.String FastInfosetPOXMessageFormatter.getContentType(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapAction)
          Returns the content type
 java.net.URL FastInfosetMessageFormatter.getTargetAddress(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.net.URL targetURL)
          Returns the target address to send the response FIXME This is very HTTP specific.
 java.net.URL FastInfosetPOXMessageFormatter.getTargetAddress(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.net.URL targetURL)
          Returns the target address to send the response FIXME This is very HTTP specific.
 org.apache.axiom.om.OMElement FastInfosetPOXBuilder.processDocument(java.io.InputStream inputStream, java.lang.String contentType, MessageContext messageContext)
          Returns a OMElement handler to the document element of the Fast Infoset message.
 org.apache.axiom.om.OMElement FastInfosetBuilder.processDocument(java.io.InputStream inputStream, java.lang.String contentType, MessageContext messageContext)
          Returns a OMElement handler to the document element of the Fast Infoset message.
 void FastInfosetMessageFormatter.writeTo(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.io.OutputStream outputStream, boolean preserve)
          Write the SOAP envelop to the given OutputStream.
 void FastInfosetPOXMessageFormatter.writeTo(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.io.OutputStream outputStream, boolean preserve)
          Write the SOAP envelop to the given OutputStream.
 

Uses of MessageContext in org.apache.axis2.handlers
 

Methods in org.apache.axis2.handlers with parameters of type MessageContext
 void AbstractHandler.flowComplete(MessageContext msgContext)
           
 

Uses of MessageContext in org.apache.axis2.handlers.addressing
 

Methods in org.apache.axis2.handlers.addressing with parameters of type MessageContext
 Handler.InvocationResponse AddressingOutHandler.invoke(MessageContext msgContext)
           
 Handler.InvocationResponse AddressingInHandler.invoke(MessageContext msgContext)
           
 Handler.InvocationResponse AddressingInFaultHandler.invoke(MessageContext msgContext)
           
 Handler.InvocationResponse AddressingValidationHandler.invoke(MessageContext msgContext)
           
 

Uses of MessageContext in org.apache.axis2.handlers.soapmonitor
 

Methods in org.apache.axis2.handlers.soapmonitor with parameters of type MessageContext
 Handler.InvocationResponse SOAPMonitorHandler.invoke(MessageContext messageContext)
          Process and SOAP message
 void SOAPMonitorHandler.revoke(MessageContext msgContext)
           
 

Uses of MessageContext in org.apache.axis2.jaxws.addressing.migrator
 

Methods in org.apache.axis2.jaxws.addressing.migrator with parameters of type MessageContext
 void EndpointContextMapMigrator.cleanupContext(MessageContext messageContext)
           
 void EndpointContextMapMigrator.cleanupThread(MessageContext messageContext)
           
 void EndpointContextMapMigrator.migrateContextToThread(MessageContext messageContext)
           
 void EndpointContextMapMigrator.migrateThreadToContext(MessageContext messageContext)
           
 

Uses of MessageContext in org.apache.axis2.jaxws.client.async
 

Methods in org.apache.axis2.jaxws.client.async with parameters of type MessageContext
static MessageContext AsyncUtils.createJAXWSMessageContext(MessageContext mc)
           
 

Uses of MessageContext in org.apache.axis2.jaxws.client.dispatch
 

Methods in org.apache.axis2.jaxws.client.dispatch with parameters of type MessageContext
 Handler.InvocationResponse DispatchOperationHandler.invoke(MessageContext msgContext)
           
 

Uses of MessageContext in org.apache.axis2.jaxws.core
 

Methods in org.apache.axis2.jaxws.core that return MessageContext
 MessageContext MessageContext.getAxisMessageContext()
           
 

Constructors in org.apache.axis2.jaxws.core with parameters of type MessageContext
MessageContext(MessageContext mc)
          Construct a MessageContext with a prior MessageContext (usage inbound client/server or outbound server)
 

Uses of MessageContext in org.apache.axis2.jaxws.dispatchers
 

Methods in org.apache.axis2.jaxws.dispatchers with parameters of type MessageContext
 AxisOperation MustUnderstandValidationDispatcher.findOperation(AxisService service, MessageContext messageContext)
           
 AxisOperation GenericProviderDispatcher.findOperation(AxisService service, MessageContext messageContext)
           
 AxisService MustUnderstandValidationDispatcher.findService(MessageContext messageContext)
           
 AxisService GenericProviderDispatcher.findService(MessageContext messageContext)
           
static java.util.ArrayList MustUnderstandUtils.getHeaderParamaterList(MessageContext msgContext)
          Return an ArrayList of QNames corresponding to SOAP headers which map to method parameters for any methods on the corresponding SEI and the SOAP handlers.
 Handler.InvocationResponse MustUnderstandValidationDispatcher.invoke(MessageContext msgctx)
           
 Handler.InvocationResponse MustUnderstandChecker.invoke(MessageContext msgContext)
           
static void MustUnderstandUtils.markUnderstoodHeaderParameters(MessageContext msgContext)
          Mark all headers for JAXWS SEI method paramaters as understood.
 

Uses of MessageContext in org.apache.axis2.jaxws.handler
 

Methods in org.apache.axis2.jaxws.handler with parameters of type MessageContext
static void HandlerUtils.checkMustUnderstand(MessageContext msgContext, java.util.List<QName> understood, java.util.List<java.lang.String> additionalRoles)
          checkMustUnderstand will validate headers that where delegated by Axis Engine to MessageReceiver for mustUnderstand check.
static java.util.List<QName> HandlerUtils.registerSOAPHandlerHeaders(MessageContext msgContext, java.util.List<Handler> handlers)
          registerHandlerHeaders will invoke getHeaders on SOAPHandlers and return a List of headers that are Understood by the handlers.
 

Uses of MessageContext in org.apache.axis2.jaxws.marshaller.impl.alt
 

Methods in org.apache.axis2.jaxws.marshaller.impl.alt with parameters of type MessageContext
 void UnmarshalMessageContextListener.attachEnvelopeEvent(MessageContext mc)
           
 void UnmarshalMessageContextListener.attachServiceContextEvent(ServiceContext sc, MessageContext mc)
           
 

Uses of MessageContext in org.apache.axis2.jaxws.message.databinding
 

Methods in org.apache.axis2.jaxws.message.databinding that return MessageContext
 MessageContext JAXBBlockContext.getMessageContext()
           
 

Uses of MessageContext in org.apache.axis2.jaxws.message.util
 

Methods in org.apache.axis2.jaxws.message.util with parameters of type MessageContext
static Message MessageUtils.getMessageFromMessageContext(MessageContext msgContext)
          Create a JAX-WS Message from the information on an Axis 2 Message Context
static void MessageUtils.putMessageOnMessageContext(Message message, MessageContext msgContext)
          Put the JAX-WS Message onto the Axis2 MessageContext
 

Uses of MessageContext in org.apache.axis2.jaxws.server
 

Methods in org.apache.axis2.jaxws.server with parameters of type MessageContext
 java.lang.ClassLoader JAXWSMessageReceiver.getCachedClassLoader(MessageContext msgContext)
           
static boolean EndpointController.isOneWay(MessageContext mc)
           
 void JAXWSMessageReceiver.receive(MessageContext axisRequestMsgCtx)
          We should have already determined which AxisService we're targetting at this point.
 

Uses of MessageContext in org.apache.axis2.json
 

Methods in org.apache.axis2.json with parameters of type MessageContext
 java.lang.String JSONMessageFormatter.formatSOAPAction(MessageContext msgCtxt, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapActionString)
           
 byte[] JSONMessageFormatter.getBytes(MessageContext msgCtxt, org.apache.axiom.om.OMOutputFormat format)
          Gives the JSON message as an array of bytes.
 java.lang.String JSONMessageFormatter.getContentType(MessageContext msgCtxt, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapActionString)
           
 java.net.URL JSONMessageFormatter.getTargetAddress(MessageContext msgCtxt, org.apache.axiom.om.OMOutputFormat format, java.net.URL targetURL)
           
 org.apache.axiom.om.OMElement JSONOMBuilder.processDocument(java.io.InputStream inputStream, java.lang.String contentType, MessageContext messageContext)
           
 void JSONMessageFormatter.writeTo(MessageContext msgCtxt, org.apache.axiom.om.OMOutputFormat format, java.io.OutputStream out, boolean preserve)
          Writes the JSON message to the output stream with the correct convention.
 

Uses of MessageContext in org.apache.axis2.mex
 

Methods in org.apache.axis2.mex with parameters of type MessageContext
 void MexMessageReceiver.invokeBusinessLogic(MessageContext msgContext, MessageContext newmsgContext)
          Process GetMetadata request
 Metadata MexMessageReceiver.processRequest(java.util.List metadata_request_list, MessageContext msgContext, org.apache.axiom.om.OMElement aReq)
           
 

Uses of MessageContext in org.apache.axis2.ping
 

Methods in org.apache.axis2.ping with parameters of type MessageContext
 void PingResponse.initPingResponse(MessageContext msgContext)
           
 void PingMessageReceiver.invokeBusinessLogic(MessageContext inMessage, MessageContext outMessage)
           
 

Uses of MessageContext in org.apache.axis2.receivers
 

Fields in org.apache.axis2.receivers declared as MessageContext
 MessageContext AbstractMessageReceiver.ThreadContextDescriptor.oldMessageContext
           
 

Methods in org.apache.axis2.receivers with parameters of type MessageContext
 org.apache.axiom.soap.SOAPFactory AbstractMessageReceiver.getSOAPFactory(MessageContext msgContext)
           
protected  java.lang.Object AbstractMessageReceiver.getTheImplementationObject(MessageContext msgContext)
          Retrieve the implementation object.
 void ServerCallback.handleResult(MessageContext result)
           
 void AbstractInOutSyncMessageReceiver.invokeBusinessLogic(MessageContext msgContext)
          Deprecated.  
protected abstract  void AbstractMessageReceiver.invokeBusinessLogic(MessageContext messageCtx)
          Do the actual work of the MessageReceiver.
 void AbstractInOutMessageReceiver.invokeBusinessLogic(MessageContext msgContext)
           
 void RawXMLINOnlyMessageReceiver.invokeBusinessLogic(MessageContext msgContext)
          Invokes the business logic invocation on the service implementation class
abstract  void AbstractInOutSyncMessageReceiver.invokeBusinessLogic(MessageContext inMessage, MessageContext outMessage)
          Deprecated.  
abstract  void AbstractInOutMessageReceiver.invokeBusinessLogic(MessageContext inMessage, MessageContext outMessage)
           
 void RawXMLINOutMessageReceiver.invokeBusinessLogic(MessageContext msgContext, MessageContext newmsgContext)
          Invokes the bussiness logic invocation on the service implementation class
protected  java.lang.Object AbstractMessageReceiver.makeNewServiceObject(MessageContext msgContext)
          Create a new service object.
 void AbstractMessageReceiver.receive(MessageContext messageCtx)
           
 void RawXMLINOutAsyncMessageReceiver.receive(MessageContext messageCtx)
          Deprecated.  
 void AbstractInOutAsyncMessageReceiver.receive(MessageContext messageCtx)
          Deprecated.  
protected  void AbstractMessageReceiver.replicateState(MessageContext messageContext)
           
protected  AbstractMessageReceiver.ThreadContextDescriptor AbstractMessageReceiver.setThreadContext(MessageContext msgContext)
          Several pieces of information need to be available to the service implementation class.
 

Constructors in org.apache.axis2.receivers with parameters of type MessageContext
AbstractMessageReceiver.AsyncMessageReceiverWorker(MessageContext messageCtx)
           
 

Uses of MessageContext in org.apache.axis2.rpc.receivers
 

Methods in org.apache.axis2.rpc.receivers with parameters of type MessageContext
 void RPCInOnlyMessageReceiver.invokeBusinessLogic(MessageContext inMessage)
           
 void RPCInOutAsyncMessageReceiver.invokeBusinessLogic(MessageContext inMessage, MessageContext outMessage)
          reflect and get the Java method - for each i'th param in the java method - get the first child's i'th child -if the elem has an xsi:type attr then find the deserializer for it - if not found, lookup deser for th i'th param (java type) - error if not found - deserialize & save in an object array - end for

- invoke method and get the return value

- look up serializer for return value based on the value and type

- create response msg and add return value as grand child of

 void RPCMessageReceiver.invokeBusinessLogic(MessageContext inMessage, MessageContext outMessage)
          reflect and get the Java method - for each i'th param in the java method - get the first child's i'th child -if the elem has an xsi:type attr then find the deserializer for it - if not found, lookup deser for th i'th param (java type) - error if not found - deserialize & save in an object array - end for

- invoke method and get the return value

- look up serializer for return value based on the value and type

- create response msg and add return value as grand child of

static java.lang.Object RPCUtil.invokeServiceClass(AxisMessage inAxisMessage, java.lang.reflect.Method method, java.lang.Object implClass, java.lang.String messageNameSpace, org.apache.axiom.om.OMElement methodElement, MessageContext inMessage)
           
static void RPCUtil.processResonseAsDocLitBare(java.lang.Object resObject, AxisService service, org.apache.axiom.soap.SOAPEnvelope envelope, org.apache.axiom.soap.SOAPFactory fac, org.apache.axiom.om.OMNamespace ns, org.apache.axiom.om.OMElement bodyContent, MessageContext outMessage)
           
static void RPCUtil.processResponseAsDocLitWrapped(java.lang.Object resObject, AxisService service, java.lang.reflect.Method method, org.apache.axiom.soap.SOAPEnvelope envelope, org.apache.axiom.soap.SOAPFactory fac, org.apache.axiom.om.OMNamespace ns, org.apache.axiom.om.OMElement bodyContent, MessageContext outMessage)
           
 

Uses of MessageContext in org.apache.axis2.rpc.receivers.ejb
 

Methods in org.apache.axis2.rpc.receivers.ejb with parameters of type MessageContext
protected  java.lang.Object EJBInOnlyMessageReceiver.makeNewServiceObject(MessageContext msgContext)
           
protected  java.lang.Object EJBMessageReceiver.makeNewServiceObject(MessageContext msgContext)
           
protected  java.lang.Object EJBInOutAsyncMessageReceiver.makeNewServiceObject(MessageContext msgContext)
          Deprecated.  
protected static java.lang.Object EJBUtil.makeNewServiceObject(MessageContext msgContext)
          Return a object which implements the service.
 void EJBInOutAsyncMessageReceiver.receive(MessageContext messageCtx)
          Deprecated.  
 

Uses of MessageContext in org.apache.axis2.saaj.util
 

Methods in org.apache.axis2.saaj.util with parameters of type MessageContext
 Handler.InvocationResponse UnderstandAllHeadersHandler.invoke(MessageContext msgContext)
           
 

Uses of MessageContext in org.apache.axis2.scripting
 

Subclasses of MessageContext in org.apache.axis2.scripting
 class ScriptMessageContext
          ScriptMessageContext decorates the Axis2 MessageContext adding methods to use the message payload XML in a way natural to the scripting language.
 

Methods in org.apache.axis2.scripting with parameters of type MessageContext
protected  org.apache.bsf.BSFEngine ScriptReceiver.getBSFEngine(MessageContext mc)
          Gets the BSFEngine for the script service.
protected  org.apache.bsf.BSFEngine ScriptReceiver.initScript(MessageContext mc)
          Initializes the script service by finding the script source code, compiling it in a BSFEngine, and creating an OMElementConvertor for the script.
 void ScriptReceiver.invokeBusinessLogic(MessageContext inMC, MessageContext outMC)
          Invokes the service by calling the script function
 

Constructors in org.apache.axis2.scripting with parameters of type MessageContext
ScriptMessageContext(MessageContext mc, OMElementConvertor convertor)
           
 

Uses of MessageContext in org.apache.axis2.transport
 

Methods in org.apache.axis2.transport with parameters of type MessageContext
 void RequestResponseTransport.acknowledgeMessage(MessageContext msgContext)
          Notify the transport that a message should be acknowledged at this time.
 void TransportSender.cleanup(MessageContext msgContext)
          Clean up
static org.apache.axiom.om.OMElement TransportUtils.createDocumentElement(java.lang.String contentType, MessageContext msgContext, java.io.InputStream inStream)
           
static org.apache.axiom.soap.SOAPEnvelope TransportUtils.createSOAPMessage(MessageContext msgContext)
           
static org.apache.axiom.soap.SOAPEnvelope TransportUtils.createSOAPMessage(MessageContext msgContext, java.io.InputStream inStream, java.lang.String contentType)
          Objective of this method is to capture the SOAPEnvelope creation logic and make it a common for all the transports and to in/out flows.
static void TransportUtils.deleteAttachments(MessageContext msgContext)
          Clean up cached attachment file
 java.lang.String MessageFormatter.formatSOAPAction(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapAction)
           
 byte[] MessageFormatter.getBytes(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format)
           
 java.lang.String MessageFormatter.getContentType(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapAction)
          Different message formats can set their own content types Eg: JSONFormatter can set the content type as application/json
static MessageFormatter TransportUtils.getMessageFormatter(MessageContext msgContext)
          Initial work for a builder selector which selects the builder for a given message format based on the the content type of the recieved message.
 SessionContext TransportListener.getSessionContext(MessageContext messageContext)
          To get the sessionContext transport dependent manner.
 java.net.URL MessageFormatter.getTargetAddress(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.net.URL targetURL)
          Some message formats may want to alter the target url.
static boolean TransportUtils.isResponseWritten(MessageContext messageContext)
          This is a helper method to get the response written flag from the RequestResponseTransport instance.
static void TransportUtils.processContentTypeForAction(java.lang.String contentType, MessageContext msgContext)
           
static void TransportUtils.setResponseWritten(MessageContext messageContext, boolean responseWritten)
          This is a helper method to set the response written flag on the RequestResponseTransport instance.
static void TransportUtils.writeMessage(MessageContext msgContext, java.io.OutputStream out)
           
 void MessageFormatter.writeTo(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.io.OutputStream outputStream, boolean preserve)
          To support deffered writing transports as in http chunking..
 

Uses of MessageContext in org.apache.axis2.transport.http
 

Fields in org.apache.axis2.transport.http declared as MessageContext
protected  MessageContext AxisServlet.RestRequestProcessor.messageContext
           
 

Methods in org.apache.axis2.transport.http that return MessageContext
protected  MessageContext AxisServlet.createMessageContext(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp)
          This method assumes, that the created MessageContext will be used in only SOAP invocation.
protected  MessageContext AxisServlet.createMessageContext(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean invocationType)
           
 

Methods in org.apache.axis2.transport.http with parameters of type MessageContext
 void AxisServlet.ServletRequestResponseTransport.acknowledgeMessage(MessageContext msgContext)
           
 void AbstractHTTPSender.addCustomHeaders(org.apache.commons.httpclient.HttpMethod method, MessageContext msgContext)
           
 void CommonsHTTPTransportSender.cleanup(MessageContext msgContext)
           
 void ProxyConfiguration.configure(MessageContext messageContext, org.apache.commons.httpclient.HttpClient httpClient, org.apache.commons.httpclient.HostConfiguration config)
           
static boolean HTTPTransportUtils.doWriteMTOM(MessageContext msgContext)
           Checks whether MTOM needs to be enabled for the message represented by the msgContext.
static boolean HTTPTransportUtils.doWriteSwA(MessageContext msgContext)
           Checks whether SOAP With Attachments (SwA) needs to be enabled for the message represented by the msgContext.
protected  void AbstractHTTPSender.executeMethod(org.apache.commons.httpclient.HttpClient httpClient, MessageContext msgContext, java.net.URL url, org.apache.commons.httpclient.HttpMethod method)
           
 java.lang.String MultipartFormDataFormatter.formatSOAPAction(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapAction)
           
 java.lang.String XFormURLEncodedFormatter.formatSOAPAction(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapAction)
           
 java.lang.String SOAPMessageFormatter.formatSOAPAction(MessageContext msgCtxt, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapActionString)
           
 java.lang.String ApplicationXMLFormatter.formatSOAPAction(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapAction)
           
 byte[] MultipartFormDataFormatter.getBytes(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format)
           
 byte[] XFormURLEncodedFormatter.getBytes(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format)
           
 byte[] SOAPMessageFormatter.getBytes(MessageContext msgCtxt, org.apache.axiom.om.OMOutputFormat format)
           
 byte[] ApplicationXMLFormatter.getBytes(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format)
           
 byte[] ApplicationXMLFormatter.getBytes(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, boolean preserve)
          Get the bytes for this message
static java.lang.String HTTPTransportUtils.getCharSetEncoding(MessageContext msgContext)
          Utility method to query CharSetEncoding.
 java.lang.String MultipartFormDataFormatter.getContentType(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapAction)
          Different message formats can set their own content types Eg: JSONFormatter can set the content type as application/json
 java.lang.String XFormURLEncodedFormatter.getContentType(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapAction)
           
 java.lang.String SOAPMessageFormatter.getContentType(MessageContext msgCtxt, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapActionString)
           
 java.lang.String ApplicationXMLFormatter.getContentType(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapAction)
           
protected  org.apache.commons.httpclient.HostConfiguration AbstractHTTPSender.getHostConfiguration(org.apache.commons.httpclient.HttpClient client, MessageContext msgCtx, java.net.URL targetURL)
          getting host configuration to support standard http/s, proxy and NTLM support
protected  org.apache.commons.httpclient.HttpClient AbstractHTTPSender.getHttpClient(MessageContext msgContext)
           
 SessionContext SimpleHTTPServer.getSessionContext(MessageContext messageContext)
           
 SessionContext AxisServlet.getSessionContext(MessageContext messageContext)
          Transport session management.
 SessionContext CustomListener.getSessionContext(MessageContext messageContext)
           
 java.net.URL MultipartFormDataFormatter.getTargetAddress(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.net.URL targetURL)
          Some message formats may want to alter the target url.
 java.net.URL XFormURLEncodedFormatter.getTargetAddress(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.net.URL targetURL)
           
 java.net.URL SOAPMessageFormatter.getTargetAddress(MessageContext msgCtxt, org.apache.axiom.om.OMOutputFormat format, java.net.URL targetURL)
           
 java.net.URL ApplicationXMLFormatter.getTargetAddress(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.net.URL targetURL)
           
protected  void AxisServlet.handleFault(MessageContext msgContext, java.io.OutputStream out, AxisFault e)
           
static java.io.InputStream HTTPTransportUtils.handleGZip(MessageContext msgContext, java.io.InputStream in)
           
static int HTTPTransportUtils.initializeMessageContext(MessageContext msgContext, java.lang.String soapActionHeader, java.lang.String requestURI, java.lang.String contentType)
           
protected  void AbstractHTTPSender.initializeTimeouts(MessageContext msgContext, org.apache.commons.httpclient.HttpClient httpClient)
          This is used to get the dynamically set time out values from the message context.
 Handler.InvocationResponse CommonsHTTPTransportSender.invoke(MessageContext msgContext)
           
protected  boolean AbstractHTTPSender.isAuthenticationEnabled(MessageContext msgCtx)
           
static boolean HTTPTransportUtils.isDoingREST(MessageContext msgContext)
           
static boolean ProxyConfiguration.isProxyEnabled(MessageContext messageContext, java.net.URL targetURL)
          Check first if the proxy is configured or active.
protected  void AbstractHTTPSender.obtainHTTPHeaderInformation(org.apache.commons.httpclient.HttpMethodBase method, MessageContext msgContext)
          Collect the HTTP header information and set them in the message context
protected  MessageFormatter AbstractHTTPSender.populateCommonProperties(MessageContext msgContext, java.net.URL url, org.apache.commons.httpclient.HttpMethodBase httpMethod, org.apache.commons.httpclient.HttpClient httpClient, java.lang.String soapActionString)
          Method used to copy all the common properties
static boolean HTTPTransportUtils.processHTTPGetRequest(MessageContext msgContext, java.io.OutputStream out, java.lang.String soapAction, java.lang.String requestURI, ConfigurationContext configurationContext, java.util.Map requestParameters)
          Deprecated. use RESTUtil.processURLRequest(MessageContext msgContext, OutputStream out, String contentType) instead
static Handler.InvocationResponse HTTPTransportUtils.processHTTPPostRequest(MessageContext msgContext, java.io.InputStream in, java.io.OutputStream out, java.lang.String contentType, java.lang.String soapActionHeader, java.lang.String requestURI)
           
protected  void AbstractHTTPSender.processResponse(org.apache.commons.httpclient.HttpMethodBase httpMethod, MessageContext msgContext)
           
abstract  void AbstractHTTPSender.send(MessageContext msgContext, java.net.URL url, java.lang.String soapActionString)
           
 void HTTPSender.send(MessageContext msgContext, java.net.URL url, java.lang.String soapActionString)
           
 void HTTPWorker.service(AxisHttpRequest request, AxisHttpResponse response, MessageContext msgContext)
           
protected  void AbstractHTTPSender.setAuthenticationInfo(org.apache.commons.httpclient.HttpClient agent, MessageContext msgCtx, org.apache.commons.httpclient.HostConfiguration config)
           
 void MultipartFormDataFormatter.writeTo(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.io.OutputStream outputStream, boolean preserve)
          To support deffered writing transports as in http chunking..
 void XFormURLEncodedFormatter.writeTo(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.io.OutputStream outputStream, boolean preserve)
           
 void SOAPMessageFormatter.writeTo(MessageContext msgCtxt, org.apache.axiom.om.OMOutputFormat format, java.io.OutputStream out, boolean preserve)
           
 void ApplicationXMLFormatter.writeTo(MessageContext messageContext, org.apache.axiom.om.OMOutputFormat format, java.io.OutputStream outputStream, boolean preserve)
           
 

Constructors in org.apache.axis2.transport.http with parameters of type MessageContext
AxisRequestEntity(MessageFormatter messageFormatter, MessageContext msgContext, org.apache.axiom.om.OMOutputFormat format, java.lang.String soapAction, boolean chunked, boolean isAllowedRetry)
          Method calls to this request entity are delegated to the following Axis2 message formatter object.
RESTRequestEntity(org.apache.axiom.om.OMElement element, boolean chunked, MessageContext msgCtxt, java.lang.String charSetEncoding, java.lang.String soapActionString, org.apache.axiom.om.OMOutputFormat format)
           
 

Uses of MessageContext in org.apache.axis2.transport.http.server
 

Methods in org.apache.axis2.transport.http.server with parameters of type MessageContext
protected  void AxisHttpService.doService(AxisHttpRequest request, AxisHttpResponse response, org.apache.http.protocol.HttpContext context, MessageContext msgContext)
           
 void Worker.service(AxisHttpRequest request, AxisHttpResponse response, MessageContext msgContext)
           
 

Uses of MessageContext in org.apache.axis2.transport.http.util
 

Methods in org.apache.axis2.transport.http.util with parameters of type MessageContext
static java.net.URL URLTemplatingUtil.appendQueryParameters(MessageContext messageContext, java.net.URL url)
          Appends Query parameters to the URL
static java.net.URL URLTemplatingUtil.getTemplatedURL(java.net.URL targetURL, MessageContext messageContext, boolean detach)
          Returns the templated URL given the original URL
 boolean SOAPUtil.processPostRequest(MessageContext msgContext, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Deprecated. Handle SOAP Messages
static Handler.InvocationResponse RESTUtil.processURLRequest(MessageContext msgContext, java.io.OutputStream out, java.lang.String contentType)
           
static Handler.InvocationResponse RESTUtil.processXMLRequest(MessageContext msgContext, java.io.InputStream in, java.io.OutputStream out, java.lang.String contentType)
           
 

Uses of MessageContext in org.apache.axis2.transport.java
 

Methods in org.apache.axis2.transport.java with parameters of type MessageContext
 void JavaTransportSender.cleanup(MessageContext msgContext)
           
 Handler.InvocationResponse JavaTransportSender.invoke(MessageContext msgContext)
           
 

Uses of MessageContext in org.apache.axis2.transport.jms
 

Methods in org.apache.axis2.transport.jms with parameters of type MessageContext
 void JMSSender.cleanup(MessageContext msgContext)
           
static java.lang.String JMSUtils.getContentType(MessageContext msgCtx)
          Get the context type from the Axis MessageContext
 SessionContext JMSListener.getSessionContext(MessageContext messageContext)
           
static org.apache.axiom.soap.SOAPEnvelope JMSUtils.getSOAPEnvelope(javax.jms.Message message, MessageContext msgContext, java.io.InputStream in)
          Return a SOAPEnvelope created from the given JMS Message and Axis MessageContext, and the InputStream into the message
 Handler.InvocationResponse JMSSender.invoke(MessageContext msgContext)
          Performs the actual sending of the JMS message
 

Uses of MessageContext in org.apache.axis2.transport.local
 

Methods in org.apache.axis2.transport.local with parameters of type MessageContext
 void LocalTransportSender.cleanup(MessageContext msgContext)
           
 void LocalResponder.cleanup(MessageContext msgContext)
           
 void LocalTransportSender.finalizeSendWithToAddress(MessageContext msgContext, java.io.ByteArrayOutputStream out)
           
 Handler.InvocationResponse LocalTransportSender.invoke(MessageContext msgContext)
          Method invoke
 Handler.InvocationResponse LocalResponder.invoke(MessageContext msgContext)
          Method invoke
 

Uses of MessageContext in org.apache.axis2.transport.mail
 

Methods in org.apache.axis2.transport.mail that return MessageContext
 MessageContext SynchronousMailListener.getInMessageContext()
           
 

Methods in org.apache.axis2.transport.mail with parameters of type MessageContext
 void MailTransportSender.cleanup(MessageContext msgContext)
           
 SessionContext SimpleMailListener.getSessionContext(MessageContext messageContext)
           
 void SimpleMailListener.initFromRuntime(java.util.Properties properties, MessageContext msgContext)
           
 Handler.InvocationResponse MailTransportSender.invoke(MessageContext msgContext)
           
 void MailTransportSender.sendMimeMessage(MessageContext msgContext)
           
 void SynchronousMailListener.setInMessageContext(MessageContext inMessageContext)
           
 void EMailSender.setMessageContext(MessageContext messageContext)
           
 void MailTransportSender.writeMimeMessage(MessageContext msgContext, java.io.OutputStream out)
           
 

Constructors in org.apache.axis2.transport.mail with parameters of type MessageContext
MailWorker(ConfigurationContext reg, MessageContext messageContext)
          Constructor for MailWorker
SynchronousMailListener(MessageContext outMessageContext, long timeoutInMilliseconds)
           
 

Uses of MessageContext in org.apache.axis2.transport.mail.server
 

Methods in org.apache.axis2.transport.mail.server with parameters of type MessageContext
 void SMTPFaultHandler.flowComplete(MessageContext msgContext)
           
 Handler.InvocationResponse SMTPFaultHandler.invoke(MessageContext msgContext)
           
 

Uses of MessageContext in org.apache.axis2.transport.nhttp
 

Methods in org.apache.axis2.transport.nhttp that return MessageContext
 MessageContext Axis2HttpRequest.getMsgContext()
           
 

Methods in org.apache.axis2.transport.nhttp with parameters of type MessageContext
 void HttpCoreRequestResponseTransport.acknowledgeMessage(MessageContext msgContext)
           
 void HttpCoreNIOSender.cleanup(MessageContext msgContext)
           
static java.lang.String Util.getContentType(MessageContext msgContext)
          Get the content type for the message passed in
static EndpointReference Util.getDestinationEPR(MessageContext msgContext)
          Get the EPR for the message passed in
static org.apache.axiom.om.OMOutputFormat Util.getOMOutputFormat(MessageContext msgContext)
          Retirn the OMOutputFormat to be used for the message context passed in
 SessionContext HttpCoreNIOListener.getSessionContext(MessageContext messageContext)
          TODO: Return session context from transport, this is an improvement in axis2 1.2 and is not currently supported
 Handler.InvocationResponse HttpCoreNIOSender.invoke(MessageContext msgContext)
          transport sender invocation from Axis2 core
 

Constructors in org.apache.axis2.transport.nhttp with parameters of type MessageContext
Axis2HttpRequest(EndpointReference epr, org.apache.http.HttpHost httpHost, MessageContext msgContext)
           
ClientWorker(ConfigurationContext cfgCtx, java.io.InputStream in, org.apache.http.HttpResponse response, MessageContext outMsgCtx)
          Create the thread that would process the response message received for the outgoing message context sent
 

Uses of MessageContext in org.apache.axis2.transport.tcp
 

Methods in org.apache.axis2.transport.tcp with parameters of type MessageContext
 void TCPTransportSender.cleanup(MessageContext msgContext)
           
 SessionContext TCPServer.getSessionContext(MessageContext messageContext)
           
 Handler.InvocationResponse TCPTransportSender.invoke(MessageContext msgContext)
          Method invoke
protected  java.io.OutputStream TCPTransportSender.openTheConnection(EndpointReference toURL, MessageContext msgContext)
           
 

Uses of MessageContext in org.apache.axis2.transport.xmpp
 

Methods in org.apache.axis2.transport.xmpp with parameters of type MessageContext
 void XMPPSender.cleanup(MessageContext msgContext)
           
 SessionContext XMPPListener.getSessionContext(MessageContext messageContext)
           
 Handler.InvocationResponse XMPPSender.invoke(MessageContext msgContext)
           
 void XMPPSender.sendMessage(MessageContext msgCtx, java.lang.String targetAddress, OutTransportInfo outTransportInfo)
          Send the given message over XMPP transport
 

Uses of MessageContext in org.apache.axis2.transport.xmpp.util
 

Constructors in org.apache.axis2.transport.xmpp.util with parameters of type MessageContext
XMPPClientSidePacketListener(MessageContext messageContext)
           
 

Uses of MessageContext in org.apache.axis2.util
 

Methods in org.apache.axis2.util that return MessageContext
static MessageContext MessageContextBuilder.createFaultMessageContext(MessageContext processingContext, java.lang.Throwable e)
          This method is called to handle any error that occurs at inflow or outflow.
static MessageContext MessageContextBuilder.createOutMessageContext(MessageContext inMessageContext)
          Creates a MessageContext for use with a non-fault response based on an request MessageContext
static MessageContext Utils.createOutMessageContext(MessageContext inMessageContext)
          Deprecated. (post1.1branch)
 

Methods in org.apache.axis2.util with parameters of type MessageContext
static java.lang.String WSDL20Util.applyURITemplating(MessageContext messageContext, java.lang.String rawURLString, boolean detach)
          This method is used to resolve httplocation property.
 void ThreadContextMigrator.cleanupContext(MessageContext messageContext)
          This method will be invoked when the processing of the message is guaranteed to be on the thread of execution that will be used in user space, after all processing has completed (i.e.
 void ThreadContextMigrator.cleanupThread(MessageContext messageContext)
          This method will be invoked when the processing of the message is guaranteed to still be on the thread of execution that was used in user space, after all processing has completed (i.e.
static MessageContext MessageContextBuilder.createFaultMessageContext(MessageContext processingContext, java.lang.Throwable e)
          This method is called to handle any error that occurs at inflow or outflow.
static MessageContext MessageContextBuilder.createOutMessageContext(MessageContext inMessageContext)
          Creates a MessageContext for use with a non-fault response based on an request MessageContext
static MessageContext Utils.createOutMessageContext(MessageContext inMessageContext)
          Deprecated. (post1.1branch)
static AxisFault Utils.getInboundFaultFromMessageContext(MessageContext messageContext)
          Get an AxisFault object to represent the SOAPFault in the SOAPEnvelope attached to the provided MessageContext.
static int Utils.getMtomThreshold(MessageContext msgCtxt)
           
static boolean Utils.isExplicitlyTrue(MessageContext messageContext, java.lang.String propertyName)
          Deprecated. please use MessageContext.isTrue(propertyName) instead
 void ThreadContextMigrator.migrateContextToThread(MessageContext messageContext)
          This method will be invoked when the processing of the message is guaranteed to be on the thread of execution that will be used in user space.
 void ThreadContextMigrator.migrateThreadToContext(MessageContext messageContext)
          This method will be invoked when the processing of the message is guaranteed to still be on the thread of execution that was used in user space.
static void ThreadContextMigratorUtil.performContextCleanup(java.lang.String threadContextMigratorListID, MessageContext msgContext)
          Activate any registered ThreadContextMigrators to remove information from the context if necessary.
static void ThreadContextMigratorUtil.performMigrationToContext(java.lang.String threadContextMigratorListID, MessageContext msgContext)
          Activate any registered ThreadContextMigrators to move info from the thread of execution into the context.
static void ThreadContextMigratorUtil.performMigrationToThread(java.lang.String threadContextMigratorListID, MessageContext msgContext)
          Activate any registered ThreadContextMigrators to move context info to the thread of execution.
static void ThreadContextMigratorUtil.performThreadCleanup(java.lang.String threadContextMigratorListID, MessageContext msgContext)
          Activate any registered ThreadContextMigrators to remove information from the thread of execution if necessary.
 void CallbackReceiver.receive(MessageContext msgContext)
           
 void TargetResolver.resolveTarget(MessageContext messageContext)
          resolveTarget examines the MessageContext and updates the MessageContext in order to resolve the target.
 



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