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

Packages that use MessageContext
org.apache.axis2.addressing   
org.apache.axis2.client   
org.apache.axis2.client.async   
org.apache.axis2.context   
org.apache.axis2.description   
org.apache.axis2.engine   
org.apache.axis2.handlers.addressing   
org.apache.axis2.handlers.soapmonitor   
org.apache.axis2.receivers   
org.apache.axis2.rpc.receivers   
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.jms   
org.apache.axis2.transport.local   
org.apache.axis2.transport.mail   
org.apache.axis2.transport.tcp   
org.apache.axis2.util   
 

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 void AddressingFaultsHelper.triggerActionMismatchFault(MessageContext messageContext)
           
static void AddressingFaultsHelper.triggerActionNotSupportedFault(MessageContext messageContext, String problemAction)
           
static void AddressingFaultsHelper.triggerInvalidCardinalityFault(MessageContext messageContext, String incorrectHeaderName)
           
static void AddressingFaultsHelper.triggerMessageAddressingRequiredFault(MessageContext messageContext, String missingHeaderName)
           
static void AddressingFaultsHelper.triggerMissingAddressInEPRFault(MessageContext messageContext, String incorrectHeaderName)
           
static void AddressingFaultsHelper.triggerOnlyAnonymousAddressSupportedFault(MessageContext messageContext, String incorrectHeaderName)
           
static void AddressingFaultsHelper.triggerOnlyNonAnonymousAddressSupportedFault(MessageContext messageContext, String incorrectHeaderName)
           
 

Uses of MessageContext in org.apache.axis2.client
 

Methods in org.apache.axis2.client that return MessageContext
abstract  MessageContext OperationClient.getMessageContext(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
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 cc, MessageContext mc)
           
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()
          Get the complete message context for the response.
 

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

Uses of MessageContext in org.apache.axis2.context
 

Methods in org.apache.axis2.context that return MessageContext
static MessageContext MessageContext.getCurrentMessageContext()
           
 MessageContext OperationContext.getMessageContext(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 ConfigurationContext.fillServiceContextAndServiceGroupContext(MessageContext messageContext)
          Searches for a ServiceGroupContext in the map with given id as the key.
 ServiceGroupContext ConfigurationContext.getServiceGroupContext(String serviceGroupContextId, MessageContext msgContext)
           
static void MessageContext.setCurrentMessageContext(MessageContext ctx)
           
 

Uses of MessageContext in org.apache.axis2.description
 

Methods in org.apache.axis2.description with parameters of type MessageContext
abstract  void AxisOperation.addFaultMessageContext(MessageContext msgContext, OperationContext opContext)
           
 void InOnlyAxisOperation.addFaultMessageContext(MessageContext msgContext, OperationContext opContext)
           
 void OutOnlyAxisOperation.addFaultMessageContext(MessageContext msgContext, OperationContext opContext)
           
 void TwoChannelAxisOperation.addFaultMessageContext(MessageContext msgContext, OperationContext opContext)
           
abstract  void AxisOperation.addMessageContext(MessageContext msgContext, OperationContext opContext)
          Adds a message context into an operation context.
 void InOnlyAxisOperation.addMessageContext(MessageContext msgContext, OperationContext opContext)
           
 void InOutAxisOperation.addMessageContext(MessageContext msgContext, OperationContext opContext)
           
 void OutInAxisOperation.addMessageContext(MessageContext msgContext, OperationContext opContext)
           
 void OutOnlyAxisOperation.addMessageContext(MessageContext msgContext, OperationContext opContext)
           
 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.
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.engine
 

Methods in org.apache.axis2.engine that return MessageContext
 MessageContext AxisEngine.createFaultMessageContext(MessageContext processingContext, Throwable e)
          This method is called to handle any error that occurs at inflow or outflow.
 

Methods in org.apache.axis2.engine with parameters of type MessageContext
 void DispatchPhase.checkPostConditions(MessageContext msgContext)
           
 void Phase.checkPostConditions(MessageContext msgContext)
           
 void Phase.checkPreconditions(MessageContext msgContext)
           
 MessageContext AxisEngine.createFaultMessageContext(MessageContext processingContext, Throwable e)
          This method is called to handle any error that occurs at inflow or outflow.
abstract  AxisOperation AbstractDispatcher.findOperation(AxisService service, MessageContext messageContext)
          Called by Axis Engine to find the operation.
 AxisOperation AddressingBasedDispatcher.findOperation(AxisService service, MessageContext messageContext)
           
 AxisOperation RequestURIBasedDispatcher.findOperation(AxisService service, MessageContext messageContext)
           
 AxisOperation SOAPActionBasedDispatcher.findOperation(AxisService service, MessageContext messageContext)
           
 AxisOperation SOAPMessageBodyBasedDispatcher.findOperation(AxisService service, MessageContext messageContext)
           
abstract  AxisService AbstractDispatcher.findService(MessageContext messageContext)
          Called by Axis Engine to find the service.
 AxisService AddressingBasedDispatcher.findService(MessageContext messageContext)
           
 AxisService RequestURIBasedDispatcher.findService(MessageContext messageContext)
           
 AxisService SOAPActionBasedDispatcher.findService(MessageContext messageContext)
           
 AxisService SOAPMessageBodyBasedDispatcher.findService(MessageContext messageContext)
           
 Handler.InvocationResponse AbstractDispatcher.invoke(MessageContext msgctx)
           
 Handler.InvocationResponse AddressingBasedDispatcher.invoke(MessageContext msgctx)
           
 Handler.InvocationResponse AxisEngine.invoke(MessageContext msgContext)
          Take the execution chain from the msgContext , and then take the current Index and invoke all the phases in the arraylist if the msgContext is pauesd then the execution will be breaked
 Handler.InvocationResponse Handler.invoke(MessageContext msgContext)
          Invoke is called to do the actual work of the Handler object.
 Handler.InvocationResponse InstanceDispatcher.invoke(MessageContext msgContext)
          Post Condition : All the Contexts must be populated.
 Handler.InvocationResponse Phase.invoke(MessageContext msgctx)
          invokes all the handlers in this Phase
 void AxisEngine.receive(MessageContext msgContext)
          This methods represents the inflow of the Axis, this could be either at the server side or the client side.
 void MessageReceiver.receive(MessageContext messageCtx)
           
 void AxisEngine.receiveFault(MessageContext msgContext)
          This is invoked when a SOAP Fault is received from a Other SOAP Node Receives a SOAP fault from another SOAP node.
 Handler.InvocationResponse AxisEngine.resume(MessageContext msgctx)
          Resume processing of a message.
 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
 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
 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.
 void AxisEngine.sendFault(MessageContext msgContext)
          Sends the SOAP Fault to another SOAP node.
 

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

Methods in org.apache.axis2.handlers.addressing with parameters of type MessageContext
protected  void AddressingFinalInHandler.checkForMandatoryHeaders(ArrayList alreadyFoundAddrHeader, MessageContext messageContext)
           
protected abstract  void AddressingInHandler.checkForMandatoryHeaders(ArrayList alreadyFoundAddrHeader, MessageContext messageContext)
           
protected  void AddressingSubmissionInHandler.checkForMandatoryHeaders(ArrayList alreadyFoundAddrHeader, MessageContext messageContext)
           
protected  Options AddressingInHandler.extractAddressingInformation(org.apache.axiom.soap.SOAPHeader header, MessageContext messageContext, ArrayList addressingHeaders, String namespace)
           
 Handler.InvocationResponse AddressingInHandler.invoke(MessageContext msgContext)
           
 Handler.InvocationResponse AddressingOutHandler.invoke(MessageContext msgContext)
           
 Handler.InvocationResponse AddressingWSDLValidationHandler.invoke(MessageContext msgContext)
           
protected  void AddressingFinalInHandler.setDefaults(ArrayList alreadyFoundAddrHeader, MessageContext messageContext)
           
protected abstract  void AddressingInHandler.setDefaults(ArrayList alreadyFoundAddrHeader, MessageContext messageContext)
           
protected  void AddressingSubmissionInHandler.setDefaults(ArrayList alreadyFoundAddrHeader, MessageContext messageContext)
           
 

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.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  Object AbstractMessageReceiver.getTheImplementationObject(MessageContext msgContext)
          Method getTheImplementationObject.
 void ServerCallback.handleResult(MessageContext result)
           
abstract  void AbstractInMessageReceiver.invokeBusinessLogic(MessageContext inMessage)
           
abstract  void AbstractRobustInMessageReceiver.invokeBusinessLogic(MessageContext inMessage)
           
 void RawXMLINOnlyMessageReceiver.invokeBusinessLogic(MessageContext msgContext)
          Invokes the bussiness logic invocation on the service implementation class
abstract  void AbstractInOutAsyncMessageReceiver.invokeBusinessLogic(MessageContext inMessage, MessageContext outMessage)
           
abstract  void AbstractInOutSyncMessageReceiver.invokeBusinessLogic(MessageContext inMessage, MessageContext outMessage)
           
 void RawXMLINOutAsyncMessageReceiver.invokeBusinessLogic(MessageContext msgContext, MessageContext newmsgContext)
          Invokes the bussiness logic invocation on the service implementation class
 void RawXMLINOutMessageReceiver.invokeBusinessLogic(MessageContext msgContext, MessageContext newmsgContext)
          Invokes the bussiness logic invocation on the service implementation class
protected  Object AbstractMessageReceiver.makeNewServiceObject(MessageContext msgContext)
          Method makeNewServiceObject.
 void AbstractInMessageReceiver.receive(MessageContext messageCtx)
           
 void AbstractInOutAsyncMessageReceiver.receive(MessageContext messageCtx)
           
 void AbstractInOutSyncMessageReceiver.receive(MessageContext msgContext)
           
 void AbstractRobustInMessageReceiver.receive(MessageContext messageCtx)
           
protected  AbstractMessageReceiver.ThreadContextDescriptor AbstractMessageReceiver.setThreadContext(MessageContext msgContext)
          Several pieces of information need to be available to the service implementation class.
 

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 void RPCUtil.processResponse(Object resObject, AxisService service, 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.transport
 

Methods in org.apache.axis2.transport with parameters of type MessageContext
 void RequestResponseTransport.acknowledgeMessage(MessageContext msgContext)
           
 void TransportSender.cleanup(MessageContext msgContext)
          Clean up
static org.apache.axiom.soap.SOAPEnvelope TransportUtils.createSOAPMessage(MessageContext msgContext, InputStream inStream, String soapNamespaceURI)
           
static org.apache.axiom.soap.SOAPEnvelope TransportUtils.createSOAPMessage(MessageContext msgContext, String soapNamespaceURI)
           
abstract  void AbstractTransportSender.finalizeSendWithOutputStreamFromIncomingConnection(MessageContext msgContext, OutputStream out)
           
abstract  void AbstractTransportSender.finalizeSendWithToAddress(MessageContext msgContext, OutputStream out)
           
 Handler.InvocationResponse AbstractTransportSender.invoke(MessageContext msgContext)
          Method invoke
protected abstract  OutputStream AbstractTransportSender.openTheConnection(EndpointReference epr, MessageContext msgctx)
           
static org.apache.axiom.om.impl.builder.StAXBuilder TransportUtils.selectBuilderForMIME(MessageContext msgContext, InputStream inStream, String contentTypeString, boolean isSOAP)
           
abstract  OutputStream AbstractTransportSender.startSendWithOutputStreamFromIncomingConnection(MessageContext msgContext, OutputStream out)
           
abstract  OutputStream AbstractTransportSender.startSendWithToAddress(MessageContext msgContext, OutputStream out)
           
 void AbstractTransportSender.writeMessage(MessageContext msgContext, OutputStream out)
           
 

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

Methods in org.apache.axis2.transport.http that return MessageContext
protected  MessageContext AxisServlet.createAndSetInitialParamsToMsgCtxt(HttpServletResponse resp, HttpServletRequest req)
           
protected  MessageContext AxisServlet.createMessageContext(HttpServletRequest req, HttpServletResponse resp)
           
 

Methods in org.apache.axis2.transport.http with parameters of type MessageContext
 void AbstractHTTPSender.addCustomHeaders(org.apache.commons.httpclient.HttpMethod method, MessageContext msgContext)
           
 void CommonsHTTPTransportSender.cleanup(MessageContext msgContext)
           
protected  void AbstractHTTPSender.configProxyAuthentication(org.apache.commons.httpclient.HttpClient client, TransportOutDescription proxySetting, org.apache.commons.httpclient.HostConfiguration config, MessageContext msgCtx)
          Helper method to Proxy and NTLM authentication
 org.apache.axis2.transport.http.RESTSender.RequestData RESTSender.createRequest(MessageContext msgContext, org.apache.axiom.om.OMElement dataout)
           
static boolean HTTPTransportUtils.doWriteMTOM(MessageContext msgContext)
           
static boolean HTTPTransportUtils.doWriteSwA(MessageContext msgContext)
           
protected  void AbstractHTTPSender.executeMethod(org.apache.commons.httpclient.HttpClient httpClient, MessageContext msgContext, URL url, org.apache.commons.httpclient.HttpMethod method)
           
protected  org.apache.commons.httpclient.HostConfiguration AbstractHTTPSender.getHostConfiguration(org.apache.commons.httpclient.HttpClient client, MessageContext msgCtx, URL targetURL)
          getting host configuration to support standard http/s, proxy and NTLM support
protected  org.apache.commons.httpclient.HttpClient AbstractHTTPSender.getHttpClient(MessageContext msgContext)
           
 String RESTSender.getParam(MessageContext msgContext)
           
protected  void AbstractHTTPSender.getTimeoutValues(MessageContext msgContext)
          This is used to get the dynamically set time out values from the message context.
protected  void AxisServlet.handleFault(MessageContext msgContext, OutputStream out, AxisFault e)
           
 Handler.InvocationResponse CommonsHTTPTransportSender.invoke(MessageContext msgContext)
           
protected  boolean AbstractHTTPSender.isAuthenticationEnabled(MessageContext msgCtx)
           
static boolean HTTPTransportUtils.isDoingREST(MessageContext msgContext)
           
protected  void AbstractHTTPSender.obtainHTTPHeaderInformation(org.apache.commons.httpclient.HttpMethodBase method, MessageContext msgContext)
          Collect the HTTP header information and set them in the message context
static boolean HTTPTransportUtils.processHTTPGetRequest(MessageContext msgContext, OutputStream out, String soapAction, String requestURI, ConfigurationContext configurationContext, Map requestParameters)
           
static void HTTPTransportUtils.processHTTPPostRequest(MessageContext msgContext, InputStream in, OutputStream out, String contentType, String soapActionHeader, String requestURI)
           
protected  void AbstractHTTPSender.processResponse(org.apache.commons.httpclient.HttpMethodBase httpMethod, MessageContext msgContext)
           
abstract  void AbstractHTTPSender.send(MessageContext msgContext, org.apache.axiom.om.OMElement dataout, URL url, String soapActionString)
           
 void RESTSender.send(MessageContext msgContext, org.apache.axiom.om.OMElement dataout, URL url, String soapActionString)
          By this time, you must have identified that you are doing REST here.
 void SOAPOverHTTPSender.send(MessageContext msgContext, org.apache.axiom.om.OMElement dataout, URL url, String soapActionString)
           
 void HTTPWorker.service(org.apache.http.HttpRequest request, org.apache.http.HttpResponse response, MessageContext msgContext)
           
protected  void AbstractHTTPSender.setAuthenticationInfo(org.apache.commons.httpclient.HttpClient agent, MessageContext msgCtx, org.apache.commons.httpclient.HostConfiguration config, URL targetURL)
           
 void CommonsHTTPTransportSender.writeMessageWithCommons(MessageContext messageContext, EndpointReference toEPR, org.apache.axiom.om.OMElement dataout, org.apache.axiom.om.OMOutputFormat format)
           
 void CommonsHTTPTransportSender.writeMessageWithToOutPutStream(MessageContext msgContext, OutputStream out)
           
 

Constructors in org.apache.axis2.transport.http with parameters of type MessageContext
RESTSender.AxisRequestEntity(org.apache.axiom.om.OMElement element, boolean chunked, MessageContext msgCtxt, String charSetEncoding, String soapActionString)
           
SOAPOverHTTPSender.AxisSOAPRequestEntity(org.apache.axiom.om.OMElement element, boolean chunked, MessageContext msgCtxt, String charSetEncoding, String soapActionString)
           
 

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

Methods in org.apache.axis2.transport.http.server with parameters of type MessageContext
 void Worker.service(org.apache.http.HttpRequest request, org.apache.http.HttpResponse 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
 boolean RESTUtil.processGetRequest(MessageContext msgContext, HttpServletRequest request, HttpServletResponse response)
           
 boolean RESTUtil.processPostRequest(MessageContext msgContext, HttpServletRequest request, HttpServletResponse response)
           
 boolean SOAPUtil.processPostRequest(MessageContext msgContext, HttpServletRequest request, HttpServletResponse response)
          Handle SOAP Messages
 

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 String JMSUtils.getContentType(MessageContext msgCtx)
          Get the context type from the Axis MessageContext
static org.apache.axiom.soap.SOAPEnvelope JMSUtils.getSOAPEnvelope(javax.jms.Message message, MessageContext msgContext, 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 LocalResponder.cleanup(MessageContext msgContext)
          Clean up
 void LocalTransportSender.cleanup(MessageContext msgContext)
           
 void LocalResponder.finalizeSendWithOutputStreamFromIncomingConnection(MessageContext msgContext, OutputStream out)
           
 void LocalTransportSender.finalizeSendWithOutputStreamFromIncomingConnection(MessageContext msgContext, OutputStream out)
           
 void LocalResponder.finalizeSendWithToAddress(MessageContext msgContext, OutputStream out)
           
 void LocalTransportSender.finalizeSendWithToAddress(MessageContext msgContext, OutputStream out)
           
protected  OutputStream LocalResponder.openTheConnection(EndpointReference epr, MessageContext msgctx)
           
protected  OutputStream LocalTransportSender.openTheConnection(EndpointReference epr, MessageContext msgContext)
           
 OutputStream LocalResponder.startSendWithOutputStreamFromIncomingConnection(MessageContext msgContext, OutputStream out)
           
 OutputStream LocalTransportSender.startSendWithOutputStreamFromIncomingConnection(MessageContext msgContext, OutputStream out)
           
 OutputStream LocalResponder.startSendWithToAddress(MessageContext msgContext, OutputStream out)
           
 OutputStream LocalTransportSender.startSendWithToAddress(MessageContext msgContext, OutputStream out)
           
 

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

Methods in org.apache.axis2.transport.mail with parameters of type MessageContext
 void MailTransportSender.cleanup(MessageContext msgContext)
           
 void MailTransportSender.finalizeSendWithOutputStreamFromIncomingConnection(MessageContext msgContext, OutputStream out)
           
 void MailTransportSender.finalizeSendWithToAddress(MessageContext msgContext, OutputStream out)
           
protected  OutputStream MailTransportSender.openTheConnection(EndpointReference epr, MessageContext msgContext)
           
 void EMailSender.setMessageContext(MessageContext messageContext)
           
 OutputStream MailTransportSender.startSendWithOutputStreamFromIncomingConnection(MessageContext msgContext, OutputStream out)
           
 OutputStream MailTransportSender.startSendWithToAddress(MessageContext msgContext, OutputStream out)
           
 void MailTransportSender.writeMessage(MessageContext msgContext, OutputStream out)
           
 

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)
           
 void TCPTransportSender.finalizeSendWithOutputStreamFromIncomingConnection(MessageContext msgContext, OutputStream out)
           
 void TCPTransportSender.finalizeSendWithToAddress(MessageContext msgContext, OutputStream out)
           
protected  OutputStream TCPTransportSender.openTheConnection(EndpointReference toURL, MessageContext msgContext)
           
 OutputStream TCPTransportSender.startSendWithOutputStreamFromIncomingConnection(MessageContext msgContext, OutputStream out)
           
 OutputStream TCPTransportSender.startSendWithToAddress(MessageContext msgContext, OutputStream out)
           
protected  void TCPTransportSender.writeTransportHeaders(Writer out, URL url, MessageContext msgContext, int contentLength)
          Method writeTransportHeaders
 

Uses of MessageContext in org.apache.axis2.util
 

Methods in org.apache.axis2.util that return MessageContext
static MessageContext Utils.createOutMessageContext(MessageContext inMessageContext)
           
 

Methods in org.apache.axis2.util with parameters of type MessageContext
 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. when the particular processing of a message is unwinding.)
 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. when the particular processing of a message is unwinding.)
static MessageContext Utils.createOutMessageContext(MessageContext inMessageContext)
           
static org.apache.axiom.soap.SOAPEnvelope SchemaUtil.handleMediaTypeURLEncoded(MessageContext msgCtxt, HttpServletRequest request, org.apache.ws.commons.schema.XmlSchemaElement xmlSchemaElement, org.apache.axiom.soap.SOAPFactory soapFactory)
          This method is designed for REST handling.
static boolean Utils.isExplicitlyTrue(MessageContext messageContext, String propertyName)
           
 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(String threadContextMigratorListID, MessageContext msgContext)
          Activate any registered ThreadContextMigrators to remove information from the context if necessary.
static void ThreadContextMigratorUtil.performMigrationToContext(String threadContextMigratorListID, MessageContext msgContext)
          Activate any registered ThreadContextMigrators to move info from the thread of execution into the context.
static void ThreadContextMigratorUtil.performMigrationToThread(String threadContextMigratorListID, MessageContext msgContext)
          Activate any registered ThreadContextMigrators to move context info to the thread of execution.
static void ThreadContextMigratorUtil.performThreadCleanup(String threadContextMigratorListID, MessageContext msgContext)
          Activate any registered ThreadContextMigrators to remove information from the thread of execution if necessary.
 void CallbackReceiver.receive(MessageContext messageCtx)
           
 void TargetResolver.resolveTarget(MessageContext messageContext)
          resolveTarget examines the MessageContext and updates the MessageContext in order to resolve the target.