blob: 37988bd209bbb02c4c1e577608642c215749cebc [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>Uses of Class org.apache.axis2.context.MessageContext (Apache Axis2)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../jquery/jquery-3.3.1.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-migrate-3.0.1.js"></script>
<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.apache.axis2.context.MessageContext (Apache Axis2)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../MessageContext.html" title="class in org.apache.axis2.context">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Class org.apache.axis2.context.MessageContext" class="title">Uses of Class<br>org.apache.axis2.context.MessageContext</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2">org.apache.axis2</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.addressing">org.apache.axis2.addressing</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.builder">org.apache.axis2.builder</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.builder.unknowncontent">org.apache.axis2.builder.unknowncontent</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.classloader">org.apache.axis2.classloader</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.client">org.apache.axis2.client</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.client.async">org.apache.axis2.client.async</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.clustering">org.apache.axis2.clustering</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.clustering.state">org.apache.axis2.clustering.state</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.context">org.apache.axis2.context</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.context.externalize">org.apache.axis2.context.externalize</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.dataretrieval">org.apache.axis2.dataretrieval</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.datasource.jaxb">org.apache.axis2.datasource.jaxb</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.description">org.apache.axis2.description</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.dispatchers">org.apache.axis2.dispatchers</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.engine">org.apache.axis2.engine</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.fastinfoset">org.apache.axis2.fastinfoset</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.format">org.apache.axis2.format</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.handlers">org.apache.axis2.handlers</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.handlers.addressing">org.apache.axis2.handlers.addressing</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.handlers.soapmonitor">org.apache.axis2.handlers.soapmonitor</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.jaxws.addressing.migrator">org.apache.axis2.jaxws.addressing.migrator</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.jaxws.client">org.apache.axis2.jaxws.client</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.jaxws.client.async">org.apache.axis2.jaxws.client.async</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.jaxws.client.dispatch">org.apache.axis2.jaxws.client.dispatch</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.jaxws.context.utils">org.apache.axis2.jaxws.context.utils</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.jaxws.core">org.apache.axis2.jaxws.core</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.jaxws.dispatchers">org.apache.axis2.jaxws.dispatchers</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.jaxws.handler">org.apache.axis2.jaxws.handler</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.jaxws.marshaller.impl.alt">org.apache.axis2.jaxws.marshaller.impl.alt</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.jaxws.message.attachments">org.apache.axis2.jaxws.message.attachments</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.jaxws.message.databinding">org.apache.axis2.jaxws.message.databinding</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.jaxws.message.util">org.apache.axis2.jaxws.message.util</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.jaxws.server">org.apache.axis2.jaxws.server</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.jaxws.utility">org.apache.axis2.jaxws.utility</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.json">org.apache.axis2.json</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.json.gson">org.apache.axis2.json.gson</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.json.gson.rpc">org.apache.axis2.json.gson.rpc</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.json.moshi">org.apache.axis2.json.moshi</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.json.moshi.rpc">org.apache.axis2.json.moshi.rpc</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.kernel">org.apache.axis2.kernel</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.kernel.http">org.apache.axis2.kernel.http</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.kernel.http.util">org.apache.axis2.kernel.http.util</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.mex">org.apache.axis2.mex</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.mtompolicy">org.apache.axis2.mtompolicy</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.ping">org.apache.axis2.ping</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.receivers">org.apache.axis2.receivers</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.rpc.receivers">org.apache.axis2.rpc.receivers</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.rpc.receivers.ejb">org.apache.axis2.rpc.receivers.ejb</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.saaj.util">org.apache.axis2.saaj.util</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.scripting">org.apache.axis2.scripting</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.base">org.apache.axis2.transport.base</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.base.endpoint">org.apache.axis2.transport.base.endpoint</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.http">org.apache.axis2.transport.http</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.http.impl.httpclient4">org.apache.axis2.transport.http.impl.httpclient4</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.http.server">org.apache.axis2.transport.http.server</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.http.util">org.apache.axis2.transport.http.util</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.java">org.apache.axis2.transport.java</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.jms">org.apache.axis2.transport.jms</a></th>
<td class="colLast">
<div class="block">Transport implementation for JMS.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.local">org.apache.axis2.transport.local</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.mail">org.apache.axis2.transport.mail</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.tcp">org.apache.axis2.transport.tcp</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.testkit.axis2">org.apache.axis2.transport.testkit.axis2</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.testkit.axis2.client">org.apache.axis2.transport.testkit.axis2.client</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.testkit.http">org.apache.axis2.transport.testkit.http</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.testkit.message">org.apache.axis2.transport.testkit.message</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.testkit.util">org.apache.axis2.transport.testkit.util</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.udp">org.apache.axis2.transport.udp</a></th>
<td class="colLast">
<div class="block">Transport implementation for the UDP protocol.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.xmpp">org.apache.axis2.transport.xmpp</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.transport.xmpp.util">org.apache.axis2.transport.xmpp.util</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.axis2.util">org.apache.axis2.util</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section role="region"><a id="org.apache.axis2">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../package-summary.html">org.apache.axis2</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../package-summary.html">org.apache.axis2</a> that return <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisFault.</span><code><span class="memberNameLink"><a href="../../AxisFault.html#getFaultMessageContext()">getFaultMessageContext</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the MessageContext representation of the fault if the fault
was created by providing that.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Constructors in <a href="../../package-summary.html">org.apache.axis2</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../AxisFault.html#%3Cinit%3E(java.lang.String,org.apache.axis2.context.MessageContext)">AxisFault</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;message,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;faultMessageContext)</code></th>
<td class="colLast">
<div class="block">Create an AxisFault by providing a textual message and a MessageContext
that contains the actual fault representation.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../AxisFault.html#%3Cinit%3E(java.lang.String,org.apache.axis2.context.MessageContext,java.lang.Throwable)">AxisFault</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;message,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;faultMessageContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a>&nbsp;cause)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../AxisFault.html#%3Cinit%3E(org.apache.axiom.soap.SOAPFault,org.apache.axis2.context.MessageContext)">AxisFault</a></span>&#8203;(<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/soap/SOAPFault.html?is-external=true" title="class or interface in org.apache.axiom.soap" class="externalLink">SOAPFault</a>&nbsp;fault,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;faultCtx)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.addressing">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../addressing/package-summary.html">org.apache.axis2.addressing</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../addressing/package-summary.html">org.apache.axis2.addressing</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingFaultsHelper.</span><code><span class="memberNameLink"><a href="../../addressing/AddressingFaultsHelper.html#getDetailElementForAddressingFault(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMNamespace)">getDetailElementForAddressingFault</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMNamespace.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMNamespace</a>&nbsp;addressingNamespaceObject)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingHelper.</span><code><span class="memberNameLink"><a href="../../addressing/AddressingHelper.html#getRequestAddressingRequirementParameterValue(org.apache.axis2.context.MessageContext)">getRequestAddressingRequirementParameterValue</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;response)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingHelper.</span><code><span class="memberNameLink"><a href="../../addressing/AddressingHelper.html#isFaultRedirected(org.apache.axis2.context.MessageContext)">isFaultRedirected</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">Returns true if the FaultTo address does not match one of the supported
anonymous urls.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingHelper.</span><code><span class="memberNameLink"><a href="../../addressing/AddressingHelper.html#isReplyRedirected(org.apache.axis2.context.MessageContext)">isReplyRedirected</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">Returns true if the ReplyTo address does not match one of the supported
anonymous urls.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingHelper.</span><code><span class="memberNameLink"><a href="../../addressing/AddressingHelper.html#isSyncFaultAllowed(org.apache.axis2.context.MessageContext)">isSyncFaultAllowed</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">Returns true if the FaultTo address matches one of the supported
anonymous urls.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingHelper.</span><code><span class="memberNameLink"><a href="../../addressing/AddressingHelper.html#isSyncReplyAllowed(org.apache.axis2.context.MessageContext)">isSyncReplyAllowed</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">Returns true if the ReplyTo address matches one of the supported
anonymous urls.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingHelper.</span><code><span class="memberNameLink"><a href="../../addressing/AddressingHelper.html#shouldSendFaultToFaultTo(org.apache.axis2.context.MessageContext)">shouldSendFaultToFaultTo</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">If the inbound FaultTo header was invalid and caused a fault, the fault should not be
sent to it.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingFaultsHelper.</span><code><span class="memberNameLink"><a href="../../addressing/AddressingFaultsHelper.html#triggerActionMismatchFault(org.apache.axis2.context.MessageContext,java.lang.String,java.lang.String)">triggerActionMismatchFault</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;wsaAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingFaultsHelper.</span><code><span class="memberNameLink"><a href="../../addressing/AddressingFaultsHelper.html#triggerActionNotSupportedFault(org.apache.axis2.context.MessageContext,java.lang.String)">triggerActionNotSupportedFault</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;problemAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingFaultsHelper.</span><code><span class="memberNameLink"><a href="../../addressing/AddressingFaultsHelper.html#triggerDestinationUnreachableFault(org.apache.axis2.context.MessageContext,java.lang.String)">triggerDestinationUnreachableFault</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;address)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingFaultsHelper.</span><code><span class="memberNameLink"><a href="../../addressing/AddressingFaultsHelper.html#triggerInvalidCardinalityFault(org.apache.axis2.context.MessageContext,java.lang.String)">triggerInvalidCardinalityFault</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;incorrectHeaderName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingFaultsHelper.</span><code><span class="memberNameLink"><a href="../../addressing/AddressingFaultsHelper.html#triggerInvalidEPRFault(org.apache.axis2.context.MessageContext,java.lang.String)">triggerInvalidEPRFault</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;incorrectHeaderName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingFaultsHelper.</span><code><span class="memberNameLink"><a href="../../addressing/AddressingFaultsHelper.html#triggerMessageAddressingRequiredFault(org.apache.axis2.context.MessageContext,java.lang.String)">triggerMessageAddressingRequiredFault</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;missingHeaderName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingFaultsHelper.</span><code><span class="memberNameLink"><a href="../../addressing/AddressingFaultsHelper.html#triggerMissingAddressInEPRFault(org.apache.axis2.context.MessageContext,java.lang.String)">triggerMissingAddressInEPRFault</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;incorrectHeaderName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingFaultsHelper.</span><code><span class="memberNameLink"><a href="../../addressing/AddressingFaultsHelper.html#triggerOnlyAnonymousAddressSupportedFault(org.apache.axis2.context.MessageContext,java.lang.String)">triggerOnlyAnonymousAddressSupportedFault</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;incorrectHeaderName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingFaultsHelper.</span><code><span class="memberNameLink"><a href="../../addressing/AddressingFaultsHelper.html#triggerOnlyNonAnonymousAddressSupportedFault(org.apache.axis2.context.MessageContext,java.lang.String)">triggerOnlyNonAnonymousAddressSupportedFault</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;incorrectHeaderName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.builder">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../builder/package-summary.html">org.apache.axis2.builder</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../builder/package-summary.html">org.apache.axis2.builder</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/soap/SOAPEnvelope.html?is-external=true" title="class or interface in org.apache.axiom.soap" class="externalLink">SOAPEnvelope</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BuilderUtil.</span><code><span class="memberNameLink"><a href="../../builder/BuilderUtil.html#buildsoapMessage(org.apache.axis2.context.MessageContext,org.apache.axis2.util.MultipleEntryHashMap,org.apache.axiom.soap.SOAPFactory)">buildsoapMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="../../util/MultipleEntryHashMap.html" title="class in org.apache.axis2.util">MultipleEntryHashMap</a>&nbsp;requestParameterMap,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/soap/SOAPFactory.html?is-external=true" title="class or interface in org.apache.axiom.soap" class="externalLink">SOAPFactory</a>&nbsp;soapFactory)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/attachments/Attachments.html?is-external=true" title="class or interface in org.apache.axiom.attachments" class="externalLink">Attachments</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BuilderUtil.</span><code><span class="memberNameLink"><a href="../../builder/BuilderUtil.html#createAttachments(org.apache.axis2.context.MessageContext,java.io.InputStream,java.lang.String,boolean,java.lang.String,java.lang.String,int)">createAttachments</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentTypeString,
boolean&nbsp;fileCacheForAttachments,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;attachmentRepoDir,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;attachmentSizeThreshold,
int&nbsp;contentLength)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/attachments/Attachments.html?is-external=true" title="class or interface in org.apache.axiom.attachments" class="externalLink">Attachments</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BuilderUtil.</span><code><span class="memberNameLink"><a href="../../builder/BuilderUtil.html#createAttachmentsMap(org.apache.axis2.context.MessageContext,java.io.InputStream,java.lang.String)">createAttachmentsMap</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentTypeString)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../builder/Builder.html" title="interface in org.apache.axis2.builder">Builder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BuilderUtil.</span><code><span class="memberNameLink"><a href="../../builder/BuilderUtil.html#getBuilderFromSelector(java.lang.String,org.apache.axis2.context.MessageContext)">getBuilderFromSelector</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;type,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">Use <a href="../../util/MessageProcessorSelector.html#getMessageBuilder(java.lang.String,org.apache.axis2.context.MessageContext)"><code>MessageProcessorSelector.getMessageBuilder(String, MessageContext)</code></a>.</div>
</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BuilderUtil.</span><code><span class="memberNameLink"><a href="../../builder/BuilderUtil.html#isAttachmentsCacheEnabled(org.apache.axis2.context.MessageContext)">isAttachmentsCacheEnabled</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ApplicationXMLBuilder.</span><code><span class="memberNameLink"><a href="../../builder/ApplicationXMLBuilder.html#processDocument(java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inputStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Builder.</span><code><span class="memberNameLink"><a href="../../builder/Builder.html#processDocument(java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inputStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">Process a message.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DataSourceBuilder.</span><code><span class="memberNameLink"><a href="../../builder/DataSourceBuilder.html#processDocument(java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inputStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MIMEBuilder.</span><code><span class="memberNameLink"><a href="../../builder/MIMEBuilder.html#processDocument(java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inputStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MTOMBuilder.</span><code><span class="memberNameLink"><a href="../../builder/MTOMBuilder.html#processDocument(java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inputStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MultipartFormDataBuilder.</span><code><span class="memberNameLink"><a href="../../builder/MultipartFormDataBuilder.html#processDocument(java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inputStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SOAPBuilder.</span><code><span class="memberNameLink"><a href="../../builder/SOAPBuilder.html#processDocument(java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inputStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">XFormURLEncodedBuilder.</span><code><span class="memberNameLink"><a href="../../builder/XFormURLEncodedBuilder.html#processDocument(java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inputStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MIMEAwareBuilder.</span><code><span class="memberNameLink"><a href="../../builder/MIMEAwareBuilder.html#processMIMEMessage(org.apache.axiom.attachments.Attachments,java.lang.String,org.apache.axis2.context.MessageContext)">processMIMEMessage</a></span>&#8203;(<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/attachments/Attachments.html?is-external=true" title="class or interface in org.apache.axiom.attachments" class="externalLink">Attachments</a>&nbsp;attachments,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">Process a MIME multipart message and initialize the message context.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MTOMBuilder.</span><code><span class="memberNameLink"><a href="../../builder/MTOMBuilder.html#processMIMEMessage(org.apache.axiom.attachments.Attachments,java.lang.String,org.apache.axis2.context.MessageContext)">processMIMEMessage</a></span>&#8203;(<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/attachments/Attachments.html?is-external=true" title="class or interface in org.apache.axiom.attachments" class="externalLink">Attachments</a>&nbsp;attachments,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SOAPBuilder.</span><code><span class="memberNameLink"><a href="../../builder/SOAPBuilder.html#processMIMEMessage(org.apache.axiom.attachments.Attachments,java.lang.String,org.apache.axis2.context.MessageContext)">processMIMEMessage</a></span>&#8203;(<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/attachments/Attachments.html?is-external=true" title="class or interface in org.apache.axiom.attachments" class="externalLink">Attachments</a>&nbsp;attachments,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.builder.unknowncontent">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../builder/unknowncontent/package-summary.html">org.apache.axis2.builder.unknowncontent</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../builder/unknowncontent/package-summary.html">org.apache.axis2.builder.unknowncontent</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">UnknownContentBuilder.</span><code><span class="memberNameLink"><a href="../../builder/unknowncontent/UnknownContentBuilder.html#processDocument(java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inputStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.classloader">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../classloader/package-summary.html">org.apache.axis2.classloader</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../classloader/package-summary.html">org.apache.axis2.classloader</a> that return <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ThreadContextDescriptor.</span><code><span class="memberNameLink"><a href="../../classloader/ThreadContextDescriptor.html#getOldMessageContext()">getOldMessageContext</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../classloader/package-summary.html">org.apache.axis2.classloader</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ThreadContextDescriptor.</span><code><span class="memberNameLink"><a href="../../classloader/ThreadContextDescriptor.html#setOldMessageContext(org.apache.axis2.context.MessageContext)">setOldMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;oldMessageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../classloader/ThreadContextDescriptor.html" title="class in org.apache.axis2.classloader">ThreadContextDescriptor</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ThreadContextDescriptor.</span><code><span class="memberNameLink"><a href="../../classloader/ThreadContextDescriptor.html#setThreadContext(org.apache.axis2.context.MessageContext)">setThreadContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Several pieces of information need to be available to the service
implementation class.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.client">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../client/package-summary.html">org.apache.axis2.client</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../client/package-summary.html">org.apache.axis2.client</a> that return <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">OperationClient.</span><code><span class="memberNameLink"><a href="../../client/OperationClient.html#getMessageContext(java.lang.String)">getMessageContext</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;messageLabel)</code></th>
<td class="colLast">
<div class="block">Return a message from the client - will return null if the requested
message is not available.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../client/package-summary.html">org.apache.axis2.client</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Stub.</span><code><span class="memberNameLink"><a href="../../client/Stub.html#addHttpHeader(org.apache.axis2.context.MessageContext,java.lang.String,java.lang.String)">addHttpHeader</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;name,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;value)</code></th>
<td class="colLast">
<div class="block">add an http header with name and value to message context</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">OperationClient.</span><code><span class="memberNameLink"><a href="../../client/OperationClient.html#addMessageContext(org.apache.axis2.context.MessageContext)">addMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">Add a message context to the client for processing.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">OperationClient.</span><code><span class="memberNameLink"><a href="../../client/OperationClient.html#addReferenceParameters(org.apache.axis2.context.MessageContext)">addReferenceParameters</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgctx)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">OperationClient.</span><code><span class="memberNameLink"><a href="../../client/OperationClient.html#complete(org.apache.axis2.context.MessageContext)">complete</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtxt)</code></th>
<td class="colLast">
<div class="block">To close the transport if necessary , can call this method.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">OperationClient.</span><code><span class="memberNameLink"><a href="../../client/OperationClient.html#prepareMessageContext(org.apache.axis2.context.ConfigurationContext,org.apache.axis2.context.MessageContext)">prepareMessageContext</a></span>&#8203;(<a href="../ConfigurationContext.html" title="class in org.apache.axis2.context">ConfigurationContext</a>&nbsp;configurationContext,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">
<div class="block">prepareMessageContext gets a fresh new MessageContext ready to be sent.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">OperationClient.</span><code><span class="memberNameLink"><a href="../../client/OperationClient.html#setMessageID(org.apache.axis2.context.MessageContext)">setMessageID</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">
<div class="block">Create a message ID for the given message context if needed.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.client.async">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../client/async/package-summary.html">org.apache.axis2.client.async</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../client/async/package-summary.html">org.apache.axis2.client.async</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisCallback.</span><code><span class="memberNameLink"><a href="../../client/async/AxisCallback.html#onFault(org.apache.axis2.context.MessageContext)">onFault</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">This gets called when a fault message is received.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisCallback.</span><code><span class="memberNameLink"><a href="../../client/async/AxisCallback.html#onMessage(org.apache.axis2.context.MessageContext)">onMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">This is called when we receive a message.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.clustering">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../clustering/package-summary.html">org.apache.axis2.clustering</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../clustering/package-summary.html">org.apache.axis2.clustering</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RequestBlockingHandler.</span><code><span class="memberNameLink"><a href="../../clustering/RequestBlockingHandler.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.clustering.state">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../clustering/state/package-summary.html">org.apache.axis2.clustering.state</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../clustering/state/package-summary.html">org.apache.axis2.clustering.state</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Replicator.</span><code><span class="memberNameLink"><a href="../../clustering/state/Replicator.html#replicate(org.apache.axis2.context.MessageContext)">replicate</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Replicates all serializable properties in the ConfigurationContext, ServiceGroupContext &
ServiceContext</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.context">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../package-summary.html">org.apache.axis2.context</a></h3>
<table class="useSummary">
<caption><span>Fields in <a href="../package-summary.html">org.apache.axis2.context</a> with type parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ThreadLocal.html?is-external=true" title="class or interface in java.lang" class="externalLink">ThreadLocal</a>&lt;<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageContext.</span><code><span class="memberNameLink"><a href="../MessageContext.html#currentMessageContext">currentMessageContext</a></span></code></th>
<td class="colLast">
<div class="block">A place to store the current MessageContext</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">org.apache.axis2.context</a> that return <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ConfigurationContext.</span><code><span class="memberNameLink"><a href="../ConfigurationContext.html#createMessageContext()">createMessageContext</a></span>()</code></th>
<td class="colLast">
<div class="block">Create a MessageContext, and notify any registered ContextListener.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageContext.</span><code><span class="memberNameLink"><a href="../MessageContext.html#extractCopyMessageContext()">extractCopyMessageContext</a></span>()</code></th>
<td class="colLast">
<div class="block">Return a Read-Only copy of this message context
that has been extracted from the object
hierachy.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageContext.</span><code><span class="memberNameLink"><a href="../MessageContext.html#getCurrentMessageContext()">getCurrentMessageContext</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">OperationContext.</span><code><span class="memberNameLink"><a href="../OperationContext.html#getMessageContext(java.lang.String)">getMessageContext</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;messageLabel)</code></th>
<td class="colLast">
<div class="block">Get the message context identified by a given label.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">org.apache.axis2.context</a> that return types with arguments of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util" class="externalLink">HashMap</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">OperationContext.</span><code><span class="memberNameLink"><a href="../OperationContext.html#getMessageContexts()">getMessageContexts</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">org.apache.axis2.context</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">OperationContext.</span><code><span class="memberNameLink"><a href="../OperationContext.html#addMessageContext(org.apache.axis2.context.MessageContext)">addMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">When a new message is added to the <code>MEPContext</code> the logic
should be included remove the MEPContext from the table in the
<code>EngineContext</code>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SelfManagedDataManager.</span><code><span class="memberNameLink"><a href="../SelfManagedDataManager.html#deserializeSelfManagedData(java.io.ByteArrayInputStream,org.apache.axis2.context.MessageContext)">deserializeSelfManagedData</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/ByteArrayInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">ByteArrayInputStream</a>&nbsp;data,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">
<div class="block">This method is invoked when the MessageContext object is being restored.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ConfigurationContext.</span><code><span class="memberNameLink"><a href="../ConfigurationContext.html#fillServiceContextAndServiceGroupContext(org.apache.axis2.context.MessageContext)">fillServiceContextAndServiceGroupContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">Searches for a ServiceGroupContext in the map with given id as the key.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../ServiceGroupContext.html" title="class in org.apache.axis2.context">ServiceGroupContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ConfigurationContext.</span><code><span class="memberNameLink"><a href="../ConfigurationContext.html#getServiceGroupContextFromSoapSessionTable(java.lang.String,org.apache.axis2.context.MessageContext)">getServiceGroupContextFromSoapSessionTable</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;serviceGroupContextId,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Retrieve the ServiceGroupContext from the SOAP session table</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">OperationContext.</span><code><span class="memberNameLink"><a href="../OperationContext.html#isolateMessageContext(org.apache.axis2.context.MessageContext)">isolateMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">
<div class="block">Isolate the specified message context object
to prepare for serialization.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">OperationContext.</span><code><span class="memberNameLink"><a href="../OperationContext.html#restoreMessageContext(org.apache.axis2.context.MessageContext)">restoreMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msg)</code></th>
<td class="colLast">
<div class="block">Restore the specified MessageContext object in the
table used to hold the message contexts associated
with this operation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SelfManagedDataManager.</span><code><span class="memberNameLink"><a href="../SelfManagedDataManager.html#restoreTransientData(org.apache.axis2.context.MessageContext)">restoreTransientData</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">
<div class="block">This method is invoked when the MessageContext object is being restored and
after the deserializeSelfManagedData() method.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/io/ByteArrayOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">ByteArrayOutputStream</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SelfManagedDataManager.</span><code><span class="memberNameLink"><a href="../SelfManagedDataManager.html#serializeSelfManagedData(org.apache.axis2.context.MessageContext)">serializeSelfManagedData</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">
<div class="block">This method is invoked when the MessageContext object is being saved.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageContext.</span><code><span class="memberNameLink"><a href="../MessageContext.html#setCurrentMessageContext(org.apache.axis2.context.MessageContext)">setCurrentMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;ctx)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.context.externalize">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../externalize/package-summary.html">org.apache.axis2.context.externalize</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../externalize/package-summary.html">org.apache.axis2.context.externalize</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/soap/SOAPEnvelope.html?is-external=true" title="class or interface in org.apache.axiom.soap" class="externalLink">SOAPEnvelope</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageExternalizeUtils.</span><code><span class="memberNameLink"><a href="../externalize/MessageExternalizeUtils.html#readExternal(java.io.ObjectInput,org.apache.axis2.context.MessageContext,java.lang.String)">readExternal</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInput</a>&nbsp;in,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;correlationIDString)</code></th>
<td class="colLast">
<div class="block">Read the Message</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageExternalizeUtils.</span><code><span class="memberNameLink"><a href="../externalize/MessageExternalizeUtils.html#writeExternal(java.io.ObjectOutput,org.apache.axis2.context.MessageContext,java.lang.String,org.apache.axiom.om.OMOutputFormat)">writeExternal</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutput</a>&nbsp;out,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;correlationIDString,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;outputFormat)</code></th>
<td class="colLast">
<div class="block">Write out the Message</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.dataretrieval">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../dataretrieval/package-summary.html">org.apache.axis2.dataretrieval</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../dataretrieval/package-summary.html">org.apache.axis2.dataretrieval</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../dataretrieval/Data.html" title="class in org.apache.axis2.dataretrieval">Data</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisDataLocator.</span><code><span class="memberNameLink"><a href="../../dataretrieval/AxisDataLocator.html#getData(org.apache.axis2.dataretrieval.DataRetrievalRequest,org.apache.axis2.context.MessageContext)">getData</a></span>&#8203;(<a href="../../dataretrieval/DataRetrievalRequest.html" title="class in org.apache.axis2.dataretrieval">DataRetrievalRequest</a>&nbsp;request,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Retrieves and returns data based on the specified request.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../dataretrieval/Data.html" title="class in org.apache.axis2.dataretrieval">Data</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisDataLocatorImpl.</span><code><span class="memberNameLink"><a href="../../dataretrieval/AxisDataLocatorImpl.html#getData(org.apache.axis2.dataretrieval.DataRetrievalRequest,org.apache.axis2.context.MessageContext)">getData</a></span>&#8203;(<a href="../../dataretrieval/DataRetrievalRequest.html" title="class in org.apache.axis2.dataretrieval">DataRetrievalRequest</a>&nbsp;request,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Retrieves and returns data based on the specified request.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../dataretrieval/Data.html" title="class in org.apache.axis2.dataretrieval">Data</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BaseAxisDataLocator.</span><code><span class="memberNameLink"><a href="../../dataretrieval/BaseAxisDataLocator.html#getData(org.apache.axis2.dataretrieval.DataRetrievalRequest,org.apache.axis2.context.MessageContext)">getData</a></span>&#8203;(<a href="../../dataretrieval/DataRetrievalRequest.html" title="class in org.apache.axis2.dataretrieval">DataRetrievalRequest</a>&nbsp;request,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">The default Axis2 Data locator getData API
Checks data information configured in ServiceData.xml for the supported
output forms: inline, url, EndpointReference.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../dataretrieval/Data.html" title="class in org.apache.axis2.dataretrieval">Data</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SchemaDataLocator.</span><code><span class="memberNameLink"><a href="../../dataretrieval/SchemaDataLocator.html#getData(org.apache.axis2.dataretrieval.DataRetrievalRequest,org.apache.axis2.context.MessageContext)">getData</a></span>&#8203;(<a href="../../dataretrieval/DataRetrievalRequest.html" title="class in org.apache.axis2.dataretrieval">DataRetrievalRequest</a>&nbsp;request,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../dataretrieval/Data.html" title="class in org.apache.axis2.dataretrieval">Data</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WSDLDataLocator.</span><code><span class="memberNameLink"><a href="../../dataretrieval/WSDLDataLocator.html#getData(org.apache.axis2.dataretrieval.DataRetrievalRequest,org.apache.axis2.context.MessageContext)">getData</a></span>&#8203;(<a href="../../dataretrieval/DataRetrievalRequest.html" title="class in org.apache.axis2.dataretrieval">DataRetrievalRequest</a>&nbsp;request,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">getData API
Implement data retrieval logic for WSDL dialect</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../dataretrieval/Data.html" title="class in org.apache.axis2.dataretrieval">Data</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BaseAxisDataLocator.</span><code><span class="memberNameLink"><a href="../../dataretrieval/BaseAxisDataLocator.html#outputInlineForm(org.apache.axis2.context.MessageContext,org.apache.axis2.dataretrieval.ServiceData%5B%5D)">outputInlineForm</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../../dataretrieval/ServiceData.html" title="class in org.apache.axis2.dataretrieval">ServiceData</a>[]&nbsp;serviceData)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../dataretrieval/Data.html" title="class in org.apache.axis2.dataretrieval">Data</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SchemaDataLocator.</span><code><span class="memberNameLink"><a href="../../dataretrieval/SchemaDataLocator.html#outputInlineForm(org.apache.axis2.context.MessageContext,org.apache.axis2.dataretrieval.ServiceData%5B%5D)">outputInlineForm</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../../dataretrieval/ServiceData.html" title="class in org.apache.axis2.dataretrieval">ServiceData</a>[]&nbsp;serviceData)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../dataretrieval/Data.html" title="class in org.apache.axis2.dataretrieval">Data</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WSDLDataLocator.</span><code><span class="memberNameLink"><a href="../../dataretrieval/WSDLDataLocator.html#outputInlineForm(org.apache.axis2.context.MessageContext,org.apache.axis2.dataretrieval.ServiceData%5B%5D)">outputInlineForm</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../../dataretrieval/ServiceData.html" title="class in org.apache.axis2.dataretrieval">ServiceData</a>[]&nbsp;dataList)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../dataretrieval/Data.html" title="class in org.apache.axis2.dataretrieval">Data</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BaseAxisDataLocator.</span><code><span class="memberNameLink"><a href="../../dataretrieval/BaseAxisDataLocator.html#outputReferenceForm(org.apache.axis2.context.MessageContext,org.apache.axis2.dataretrieval.ServiceData%5B%5D)">outputReferenceForm</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../../dataretrieval/ServiceData.html" title="class in org.apache.axis2.dataretrieval">ServiceData</a>[]&nbsp;serviceData)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.datasource.jaxb">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../datasource/jaxb/package-summary.html">org.apache.axis2.datasource.jaxb</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../datasource/jaxb/package-summary.html">org.apache.axis2.datasource.jaxb</a> that return <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AttachmentContext.</span><code><span class="memberNameLink"><a href="../../datasource/jaxb/AttachmentContext.html#getMessageContext()">getMessageContext</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JAXBDSContext.</span><code><span class="memberNameLink"><a href="../../datasource/jaxb/JAXBDSContext.html#getMessageContext()">getMessageContext</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageContextAttachmentContext.</span><code><span class="memberNameLink"><a href="../../datasource/jaxb/MessageContextAttachmentContext.html#getMessageContext()">getMessageContext</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../datasource/jaxb/package-summary.html">org.apache.axis2.datasource.jaxb</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JAXBDSContext.</span><code><span class="memberNameLink"><a href="../../datasource/jaxb/JAXBDSContext.html#setMessageContext(org.apache.axis2.context.MessageContext)">setMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Constructors in <a href="../../datasource/jaxb/package-summary.html">org.apache.axis2.datasource.jaxb</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../datasource/jaxb/MessageContextAttachmentContext.html#%3Cinit%3E(org.apache.axis2.context.MessageContext)">MessageContextAttachmentContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.description">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../description/package-summary.html">org.apache.axis2.description</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../description/package-summary.html">org.apache.axis2.description</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisOperation.</span><code><span class="memberNameLink"><a href="../../description/AxisOperation.html#addFaultMessageContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">addFaultMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;opContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">InOnlyAxisOperation.</span><code><span class="memberNameLink"><a href="../../description/InOnlyAxisOperation.html#addFaultMessageContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">addFaultMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;opContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">OutOnlyAxisOperation.</span><code><span class="memberNameLink"><a href="../../description/OutOnlyAxisOperation.html#addFaultMessageContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">addFaultMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;opContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TwoChannelAxisOperation.</span><code><span class="memberNameLink"><a href="../../description/TwoChannelAxisOperation.html#addFaultMessageContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">addFaultMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;opContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisOperation.</span><code><span class="memberNameLink"><a href="../../description/AxisOperation.html#addMessageContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">addMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;opContext)</code></th>
<td class="colLast">
<div class="block">Adds a message context into an operation context.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">InOnlyAxisOperation.</span><code><span class="memberNameLink"><a href="../../description/InOnlyAxisOperation.html#addMessageContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">addMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;opContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">InOutAxisOperation.</span><code><span class="memberNameLink"><a href="../../description/InOutAxisOperation.html#addMessageContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">addMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;opContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">OutInAxisOperation.</span><code><span class="memberNameLink"><a href="../../description/OutInAxisOperation.html#addMessageContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">addMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;opContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">OutOnlyAxisOperation.</span><code><span class="memberNameLink"><a href="../../description/OutOnlyAxisOperation.html#addMessageContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">addMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;opContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisService.</span><code><span class="memberNameLink"><a href="../../description/AxisService.html#attachEnvelopeEvent(org.apache.axis2.context.MessageContext)">attachEnvelopeEvent</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">
<div class="block">Signal an Attach Envelope Event</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageContextListener.</span><code><span class="memberNameLink"><a href="../../description/MessageContextListener.html#attachEnvelopeEvent(org.apache.axis2.context.MessageContext)">attachEnvelopeEvent</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisService.</span><code><span class="memberNameLink"><a href="../../description/AxisService.html#attachServiceContextEvent(org.apache.axis2.context.ServiceContext,org.apache.axis2.context.MessageContext)">attachServiceContextEvent</a></span>&#8203;(<a href="../ServiceContext.html" title="class in org.apache.axis2.context">ServiceContext</a>&nbsp;sc,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">
<div class="block">Signal an Attach ServiceContext Event</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageContextListener.</span><code><span class="memberNameLink"><a href="../../description/MessageContextListener.html#attachServiceContextEvent(org.apache.axis2.context.ServiceContext,org.apache.axis2.context.MessageContext)">attachServiceContextEvent</a></span>&#8203;(<a href="../ServiceContext.html" title="class in org.apache.axis2.context">ServiceContext</a>&nbsp;sc,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisOperation.</span><code><span class="memberNameLink"><a href="../../description/AxisOperation.html#findForExistingOperationContext(org.apache.axis2.context.MessageContext)">findForExistingOperationContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Returns as existing OperationContext related to this message if one exists.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisOperation.</span><code><span class="memberNameLink"><a href="../../description/AxisOperation.html#findOperationContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.ServiceContext)">findOperationContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../ServiceContext.html" title="class in org.apache.axis2.context">ServiceContext</a>&nbsp;serviceContext)</code></th>
<td class="colLast">
<div class="block">Finds an OperationContext for an incoming message.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../dataretrieval/Data.html" title="class in org.apache.axis2.dataretrieval">Data</a>[]</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisService.</span><code><span class="memberNameLink"><a href="../../description/AxisService.html#getData(org.apache.axis2.dataretrieval.DataRetrievalRequest,org.apache.axis2.context.MessageContext)">getData</a></span>&#8203;(<a href="../../dataretrieval/DataRetrievalRequest.html" title="class in org.apache.axis2.dataretrieval">DataRetrievalRequest</a>&nbsp;request,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Find a data locator from the available data locators (both configured and
default ones) to retrieve Metadata or data specified in the request.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../description/TransportInDescription.html" title="class in org.apache.axis2.description">TransportInDescription</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientUtils.</span><code><span class="memberNameLink"><a href="../../description/ClientUtils.html#inferInTransport(org.apache.axis2.engine.AxisConfiguration,org.apache.axis2.client.Options,org.apache.axis2.context.MessageContext)">inferInTransport</a></span>&#8203;(<a href="../../engine/AxisConfiguration.html" title="class in org.apache.axis2.engine">AxisConfiguration</a>&nbsp;ac,
<a href="../../client/Options.html" title="class in org.apache.axis2.client">Options</a>&nbsp;options,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtxt)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../description/TransportOutDescription.html" title="class in org.apache.axis2.description">TransportOutDescription</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientUtils.</span><code><span class="memberNameLink"><a href="../../description/ClientUtils.html#inferOutTransport(org.apache.axis2.engine.AxisConfiguration,org.apache.axis2.addressing.EndpointReference,org.apache.axis2.context.MessageContext)">inferOutTransport</a></span>&#8203;(<a href="../../engine/AxisConfiguration.html" title="class in org.apache.axis2.engine">AxisConfiguration</a>&nbsp;ac,
<a href="../../addressing/EndpointReference.html" title="class in org.apache.axis2.addressing">EndpointReference</a>&nbsp;epr,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgctx)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisOperation.</span><code><span class="memberNameLink"><a href="../../description/AxisOperation.html#registerMessageContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">registerMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;operationContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisOperation.</span><code><span class="memberNameLink"><a href="../../description/AxisOperation.html#registerOperationContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">registerOperationContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;operationContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.dispatchers">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../dispatchers/package-summary.html">org.apache.axis2.dispatchers</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../dispatchers/package-summary.html">org.apache.axis2.dispatchers</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractOperationDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/AbstractOperationDispatcher.html#findOperation(org.apache.axis2.description.AxisService,org.apache.axis2.context.MessageContext)">findOperation</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">Called by Axis Engine to find the operation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ActionBasedOperationDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/ActionBasedOperationDispatcher.html#findOperation(org.apache.axis2.description.AxisService,org.apache.axis2.context.MessageContext)">findOperation</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingBasedDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/AddressingBasedDispatcher.html#findOperation(org.apache.axis2.description.AxisService,org.apache.axis2.context.MessageContext)">findOperation</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HTTPLocationBasedDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/HTTPLocationBasedDispatcher.html#findOperation(org.apache.axis2.description.AxisService,org.apache.axis2.context.MessageContext)">findOperation</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RelatesToBasedOperationDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/RelatesToBasedOperationDispatcher.html#findOperation(org.apache.axis2.description.AxisService,org.apache.axis2.context.MessageContext)">findOperation</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RequestURIBasedDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/RequestURIBasedDispatcher.html#findOperation(org.apache.axis2.description.AxisService,org.apache.axis2.context.MessageContext)">findOperation</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RequestURIBasedOperationDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/RequestURIBasedOperationDispatcher.html#findOperation(org.apache.axis2.description.AxisService,org.apache.axis2.context.MessageContext)">findOperation</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RequestURIOperationDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/RequestURIOperationDispatcher.html#findOperation(org.apache.axis2.description.AxisService,org.apache.axis2.context.MessageContext)">findOperation</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SOAPActionBasedDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/SOAPActionBasedDispatcher.html#findOperation(org.apache.axis2.description.AxisService,org.apache.axis2.context.MessageContext)">findOperation</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SOAPMessageBodyBasedDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/SOAPMessageBodyBasedDispatcher.html#findOperation(org.apache.axis2.description.AxisService,org.apache.axis2.context.MessageContext)">findOperation</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SOAPMessageBodyBasedOperationDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/SOAPMessageBodyBasedOperationDispatcher.html#findOperation(org.apache.axis2.description.AxisService,org.apache.axis2.context.MessageContext)">findOperation</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractServiceDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/AbstractServiceDispatcher.html#findService(org.apache.axis2.context.MessageContext)">findService</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">Called by Axis Engine to find the service.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingBasedDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/AddressingBasedDispatcher.html#findService(org.apache.axis2.context.MessageContext)">findService</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HTTPLocationBasedDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/HTTPLocationBasedDispatcher.html#findService(org.apache.axis2.context.MessageContext)">findService</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RelatesToBasedServiceDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/RelatesToBasedServiceDispatcher.html#findService(org.apache.axis2.context.MessageContext)">findService</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RequestURIBasedDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/RequestURIBasedDispatcher.html#findService(org.apache.axis2.context.MessageContext)">findService</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RequestURIBasedServiceDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/RequestURIBasedServiceDispatcher.html#findService(org.apache.axis2.context.MessageContext)">findService</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RequestURIOperationDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/RequestURIOperationDispatcher.html#findService(org.apache.axis2.context.MessageContext)">findService</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SOAPActionBasedDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/SOAPActionBasedDispatcher.html#findService(org.apache.axis2.context.MessageContext)">findService</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SOAPMessageBodyBasedDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/SOAPMessageBodyBasedDispatcher.html#findService(org.apache.axis2.context.MessageContext)">findService</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SOAPMessageBodyBasedServiceDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/SOAPMessageBodyBasedServiceDispatcher.html#findService(org.apache.axis2.context.MessageContext)">findService</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractOperationDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/AbstractOperationDispatcher.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgctx)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractServiceDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/AbstractServiceDispatcher.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgctx)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingBasedDispatcher.</span><code><span class="memberNameLink"><a href="../../dispatchers/AddressingBasedDispatcher.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgctx)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.engine">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../engine/package-summary.html">org.apache.axis2.engine</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../engine/package-summary.html">org.apache.axis2.engine</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DispatchPhase.</span><code><span class="memberNameLink"><a href="../../engine/DispatchPhase.html#checkPostConditions(org.apache.axis2.context.MessageContext)">checkPostConditions</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Phase.</span><code><span class="memberNameLink"><a href="../../engine/Phase.html#checkPostConditions(org.apache.axis2.context.MessageContext)">checkPostConditions</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Confirm that all post-conditions of this Phase are met.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Phase.</span><code><span class="memberNameLink"><a href="../../engine/Phase.html#checkPreconditions(org.apache.axis2.context.MessageContext)">checkPreconditions</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Check the preconditions for a Phase.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract <a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractDispatcher.</span><code><span class="memberNameLink"><a href="../../engine/AbstractDispatcher.html#findOperation(org.apache.axis2.description.AxisService,org.apache.axis2.context.MessageContext)">findOperation</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">Called by Axis Engine to find the operation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractDispatcher.</span><code><span class="memberNameLink"><a href="../../engine/AbstractDispatcher.html#findService(org.apache.axis2.context.MessageContext)">findService</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">Called by Axis Engine to find the service.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Handler.</span><code><span class="memberNameLink"><a href="../../engine/Handler.html#flowComplete(org.apache.axis2.context.MessageContext)">flowComplete</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">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.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Phase.</span><code><span class="memberNameLink"><a href="../../engine/Phase.html#flowComplete(org.apache.axis2.context.MessageContext)">flowComplete</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractDispatcher.</span><code><span class="memberNameLink"><a href="../../engine/AbstractDispatcher.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgctx)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Handler.</span><code><span class="memberNameLink"><a href="../../engine/Handler.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">This method will be called on each registered handler when a message
needs to be processed.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Phase.</span><code><span class="memberNameLink"><a href="../../engine/Phase.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgctx)</code></th>
<td class="colLast">
<div class="block">Invoke all the handlers in this Phase</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisEngine.</span><code><span class="memberNameLink"><a href="../../engine/AxisEngine.html#receive(org.apache.axis2.context.MessageContext)">receive</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">This methods represents the inflow of the Axis, this could be either at the server side or the client side.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageReceiver.</span><code><span class="memberNameLink"><a href="../../engine/MessageReceiver.html#receive(org.apache.axis2.context.MessageContext)">receive</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageCtx)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisEngine.</span><code><span class="memberNameLink"><a href="../../engine/AxisEngine.html#resume(org.apache.axis2.context.MessageContext)">resume</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgctx)</code></th>
<td class="colLast">
<div class="block">Resume processing of a message.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisEngine.</span><code><span class="memberNameLink"><a href="../../engine/AxisEngine.html#resumeReceive(org.apache.axis2.context.MessageContext)">resumeReceive</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">If the msgConetext is puased and try to invoke then
first invoke the phase list and after the message receiver</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisEngine.</span><code><span class="memberNameLink"><a href="../../engine/AxisEngine.html#resumeSend(org.apache.axis2.context.MessageContext)">resumeSend</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">To resume the invocation at the send path , this is neened since it is require to call
TransportSender at the end</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisEngine.</span><code><span class="memberNameLink"><a href="../../engine/AxisEngine.html#resumeSendFault(org.apache.axis2.context.MessageContext)">resumeSendFault</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">here we assume that it is resume from an operation level handler</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisEngine.</span><code><span class="memberNameLink"><a href="../../engine/AxisEngine.html#send(org.apache.axis2.context.MessageContext)">send</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">This methods represents the outflow of the Axis, this could be either at the server side or the client side.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisEngine.</span><code><span class="memberNameLink"><a href="../../engine/AxisEngine.html#sendFault(org.apache.axis2.context.MessageContext)">sendFault</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Sends the SOAP Fault to another SOAP node.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.fastinfoset">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../fastinfoset/package-summary.html">org.apache.axis2.fastinfoset</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../fastinfoset/package-summary.html">org.apache.axis2.fastinfoset</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FastInfosetMessageFormatter.</span><code><span class="memberNameLink"><a href="../../fastinfoset/FastInfosetMessageFormatter.html#formatSOAPAction(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">formatSOAPAction</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">
<div class="block">Fast Infoset message formatter doesn't need to handle SOAP.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FastInfosetPOXMessageFormatter.</span><code><span class="memberNameLink"><a href="../../fastinfoset/FastInfosetPOXMessageFormatter.html#formatSOAPAction(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">formatSOAPAction</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">
<div class="block">Plain Fast Infoset message formatter doesn't need to handle SOAP.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FastInfosetMessageFormatter.</span><code><span class="memberNameLink"><a href="../../fastinfoset/FastInfosetMessageFormatter.html#getContentType(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getContentType</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">
<div class="block">Returns the content type</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FastInfosetPOXMessageFormatter.</span><code><span class="memberNameLink"><a href="../../fastinfoset/FastInfosetPOXMessageFormatter.html#getContentType(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getContentType</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">
<div class="block">Returns the content type</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FastInfosetMessageFormatter.</span><code><span class="memberNameLink"><a href="../../fastinfoset/FastInfosetMessageFormatter.html#getTargetAddress(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.net.URL)">getTargetAddress</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;targetURL)</code></th>
<td class="colLast">
<div class="block">Returns the target address to send the response
FIXME This is very HTTP specific.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FastInfosetPOXMessageFormatter.</span><code><span class="memberNameLink"><a href="../../fastinfoset/FastInfosetPOXMessageFormatter.html#getTargetAddress(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.net.URL)">getTargetAddress</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;targetURL)</code></th>
<td class="colLast">
<div class="block">Returns the target address to send the response
FIXME This is very HTTP specific.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FastInfosetBuilder.</span><code><span class="memberNameLink"><a href="../../fastinfoset/FastInfosetBuilder.html#processDocument(java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inputStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">Returns a OMElement handler to the document element of the Fast Infoset message.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FastInfosetPOXBuilder.</span><code><span class="memberNameLink"><a href="../../fastinfoset/FastInfosetPOXBuilder.html#processDocument(java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inputStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">Returns a OMElement handler to the document element of the Fast Infoset message.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FastInfosetMessageFormatter.</span><code><span class="memberNameLink"><a href="../../fastinfoset/FastInfosetMessageFormatter.html#writeTo(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.io.OutputStream,boolean)">writeTo</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;outputStream,
boolean&nbsp;preserve)</code></th>
<td class="colLast">
<div class="block">Write the SOAP envelop to the given OutputStream.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">FastInfosetPOXMessageFormatter.</span><code><span class="memberNameLink"><a href="../../fastinfoset/FastInfosetPOXMessageFormatter.html#writeTo(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.io.OutputStream,boolean)">writeTo</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;outputStream,
boolean&nbsp;preserve)</code></th>
<td class="colLast">
<div class="block">Write the SOAP envelop to the given OutputStream.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.format">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../format/package-summary.html">org.apache.axis2.format</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../format/package-summary.html">org.apache.axis2.format</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BinaryFormatter.</span><code><span class="memberNameLink"><a href="../../format/BinaryFormatter.html#formatSOAPAction(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">formatSOAPAction</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageFormatterExAdapter.</span><code><span class="memberNameLink"><a href="../../format/MessageFormatterExAdapter.html#formatSOAPAction(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">formatSOAPAction</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PlainTextFormatter.</span><code><span class="memberNameLink"><a href="../../format/PlainTextFormatter.html#formatSOAPAction(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">formatSOAPAction</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BinaryFormatter.</span><code><span class="memberNameLink"><a href="../../format/BinaryFormatter.html#getContentType(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getContentType</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageFormatterExAdapter.</span><code><span class="memberNameLink"><a href="../../format/MessageFormatterExAdapter.html#getContentType(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getContentType</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PlainTextFormatter.</span><code><span class="memberNameLink"><a href="../../format/PlainTextFormatter.html#getContentType(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getContentType</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/activation/DataSource.html?is-external=true" title="class or interface in javax.activation" class="externalLink">DataSource</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BinaryFormatter.</span><code><span class="memberNameLink"><a href="../../format/BinaryFormatter.html#getDataSource(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getDataSource</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/activation/DataSource.html?is-external=true" title="class or interface in javax.activation" class="externalLink">DataSource</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageFormatterEx.</span><code><span class="memberNameLink"><a href="../../format/MessageFormatterEx.html#getDataSource(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getDataSource</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">
<div class="block">Get the formatted message as a <a href="https://docs.oracle.com/javase/7/docs/api/javax/activation/DataSource.html?is-external=true" title="class or interface in javax.activation" class="externalLink"><code>DataSource</code></a> object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/activation/DataSource.html?is-external=true" title="class or interface in javax.activation" class="externalLink">DataSource</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageFormatterExAdapter.</span><code><span class="memberNameLink"><a href="../../format/MessageFormatterExAdapter.html#getDataSource(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getDataSource</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/activation/DataSource.html?is-external=true" title="class or interface in javax.activation" class="externalLink">DataSource</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PlainTextFormatter.</span><code><span class="memberNameLink"><a href="../../format/PlainTextFormatter.html#getDataSource(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getDataSource</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BinaryFormatter.</span><code><span class="memberNameLink"><a href="../../format/BinaryFormatter.html#getTargetAddress(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.net.URL)">getTargetAddress</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;targetURL)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageFormatterExAdapter.</span><code><span class="memberNameLink"><a href="../../format/MessageFormatterExAdapter.html#getTargetAddress(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.net.URL)">getTargetAddress</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;targetURL)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PlainTextFormatter.</span><code><span class="memberNameLink"><a href="../../format/PlainTextFormatter.html#getTargetAddress(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.net.URL)">getTargetAddress</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtxt,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;targetURL)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BinaryBuilder.</span><code><span class="memberNameLink"><a href="../../format/BinaryBuilder.html#processDocument(java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inputStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BinaryBuilder.</span><code><span class="memberNameLink"><a href="../../format/BinaryBuilder.html#processDocument(javax.activation.DataSource,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/javax/activation/DataSource.html?is-external=true" title="class or interface in javax.activation" class="externalLink">DataSource</a>&nbsp;dataSource,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DataSourceMessageBuilder.</span><code><span class="memberNameLink"><a href="../../format/DataSourceMessageBuilder.html#processDocument(javax.activation.DataSource,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/javax/activation/DataSource.html?is-external=true" title="class or interface in javax.activation" class="externalLink">DataSource</a>&nbsp;dataSource,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PlainTextBuilder.</span><code><span class="memberNameLink"><a href="../../format/PlainTextBuilder.html#processDocument(java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inputStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PlainTextBuilder.</span><code><span class="memberNameLink"><a href="../../format/PlainTextBuilder.html#processDocument(java.io.Reader,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io" class="externalLink">Reader</a>&nbsp;reader,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PlainTextBuilder.</span><code><span class="memberNameLink"><a href="../../format/PlainTextBuilder.html#processDocument(java.lang.String,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;content,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PlainTextBuilder.</span><code><span class="memberNameLink"><a href="../../format/PlainTextBuilder.html#processDocument(javax.activation.DataSource,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/javax/activation/DataSource.html?is-external=true" title="class or interface in javax.activation" class="externalLink">DataSource</a>&nbsp;dataSource,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TextMessageBuilder.</span><code><span class="memberNameLink"><a href="../../format/TextMessageBuilder.html#processDocument(java.io.Reader,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io" class="externalLink">Reader</a>&nbsp;reader,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TextMessageBuilder.</span><code><span class="memberNameLink"><a href="../../format/TextMessageBuilder.html#processDocument(java.lang.String,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;content,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TextMessageBuilderAdapter.</span><code><span class="memberNameLink"><a href="../../format/TextMessageBuilderAdapter.html#processDocument(java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inputStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TextMessageBuilderAdapter.</span><code><span class="memberNameLink"><a href="../../format/TextMessageBuilderAdapter.html#processDocument(java.io.Reader,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io" class="externalLink">Reader</a>&nbsp;reader,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TextMessageBuilderAdapter.</span><code><span class="memberNameLink"><a href="../../format/TextMessageBuilderAdapter.html#processDocument(java.lang.String,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;content,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BinaryFormatter.</span><code><span class="memberNameLink"><a href="../../format/BinaryFormatter.html#writeTo(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.io.OutputStream,boolean)">writeTo</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;outputStream,
boolean&nbsp;preserve)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageFormatterExAdapter.</span><code><span class="memberNameLink"><a href="../../format/MessageFormatterExAdapter.html#writeTo(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.io.OutputStream,boolean)">writeTo</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;outputStream,
boolean&nbsp;preserve)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PlainTextFormatter.</span><code><span class="memberNameLink"><a href="../../format/PlainTextFormatter.html#writeTo(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.io.OutputStream,boolean)">writeTo</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;outputStream,
boolean&nbsp;preserve)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.handlers">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../handlers/package-summary.html">org.apache.axis2.handlers</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../handlers/package-summary.html">org.apache.axis2.handlers</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>abstract <a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractTemplatedHandler.</span><code><span class="memberNameLink"><a href="../../handlers/AbstractTemplatedHandler.html#doInvoke(org.apache.axis2.context.MessageContext)">doInvoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtx)</code></th>
<td class="colLast">
<div class="block">This should implement the actual handler invocation logic.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractHandler.</span><code><span class="memberNameLink"><a href="../../handlers/AbstractHandler.html#flowComplete(org.apache.axis2.context.MessageContext)">flowComplete</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractTemplatedHandler.</span><code><span class="memberNameLink"><a href="../../handlers/AbstractTemplatedHandler.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Implements the separation of the conditional check and the actual logic</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractTemplatedHandler.</span><code><span class="memberNameLink"><a href="../../handlers/AbstractTemplatedHandler.html#shouldInvoke(org.apache.axis2.context.MessageContext)">shouldInvoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtx)</code></th>
<td class="colLast">
<div class="block">This method should implement the conditional check of the handler to decide whether this
particular message needs to be handled by me</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.handlers.addressing">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../handlers/addressing/package-summary.html">org.apache.axis2.handlers.addressing</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../handlers/addressing/package-summary.html">org.apache.axis2.handlers.addressing</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingInHandler.</span><code><span class="memberNameLink"><a href="../../handlers/addressing/AddressingInHandler.html#doInvoke(org.apache.axis2.context.MessageContext)">doInvoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingOutHandler.</span><code><span class="memberNameLink"><a href="../../handlers/addressing/AddressingOutHandler.html#doInvoke(org.apache.axis2.context.MessageContext)">doInvoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingInFaultHandler.</span><code><span class="memberNameLink"><a href="../../handlers/addressing/AddressingInFaultHandler.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingValidationHandler.</span><code><span class="memberNameLink"><a href="../../handlers/addressing/AddressingValidationHandler.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingInHandler.</span><code><span class="memberNameLink"><a href="../../handlers/addressing/AddressingInHandler.html#shouldInvoke(org.apache.axis2.context.MessageContext)">shouldInvoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AddressingOutHandler.</span><code><span class="memberNameLink"><a href="../../handlers/addressing/AddressingOutHandler.html#shouldInvoke(org.apache.axis2.context.MessageContext)">shouldInvoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.handlers.soapmonitor">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../handlers/soapmonitor/package-summary.html">org.apache.axis2.handlers.soapmonitor</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../handlers/soapmonitor/package-summary.html">org.apache.axis2.handlers.soapmonitor</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SOAPMonitorHandler.</span><code><span class="memberNameLink"><a href="../../handlers/soapmonitor/SOAPMonitorHandler.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">Process and SOAP message</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SOAPMonitorHandler.</span><code><span class="memberNameLink"><a href="../../handlers/soapmonitor/SOAPMonitorHandler.html#revoke(org.apache.axis2.context.MessageContext)">revoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.jaxws.addressing.migrator">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../jaxws/addressing/migrator/package-summary.html">org.apache.axis2.jaxws.addressing.migrator</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../jaxws/addressing/migrator/package-summary.html">org.apache.axis2.jaxws.addressing.migrator</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">EndpointContextMapMigrator.</span><code><span class="memberNameLink"><a href="../../jaxws/addressing/migrator/EndpointContextMapMigrator.html#cleanupContext(org.apache.axis2.context.MessageContext)">cleanupContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">EndpointContextMapMigrator.</span><code><span class="memberNameLink"><a href="../../jaxws/addressing/migrator/EndpointContextMapMigrator.html#cleanupThread(org.apache.axis2.context.MessageContext)">cleanupThread</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">EndpointContextMapMigrator.</span><code><span class="memberNameLink"><a href="../../jaxws/addressing/migrator/EndpointContextMapMigrator.html#migrateContextToThread(org.apache.axis2.context.MessageContext)">migrateContextToThread</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">EndpointContextMapMigrator.</span><code><span class="memberNameLink"><a href="../../jaxws/addressing/migrator/EndpointContextMapMigrator.html#migrateThreadToContext(org.apache.axis2.context.MessageContext)">migrateThreadToContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.jaxws.client">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../jaxws/client/package-summary.html">org.apache.axis2.jaxws.client</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../jaxws/client/package-summary.html">org.apache.axis2.jaxws.client</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientUtils.</span><code><span class="memberNameLink"><a href="../../jaxws/client/ClientUtils.html#getExceptionToBeThrownOnSOAPFault(org.apache.axis2.context.MessageContext)">getExceptionToBeThrownOnSOAPFault</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">The operation is used to make sure Option is property configured for ThrowingExceptionOnFault</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.jaxws.client.async">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../jaxws/client/async/package-summary.html">org.apache.axis2.jaxws.client.async</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../jaxws/client/async/package-summary.html">org.apache.axis2.jaxws.client.async</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../jaxws/core/MessageContext.html" title="class in org.apache.axis2.jaxws.core">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AsyncUtils.</span><code><span class="memberNameLink"><a href="../../jaxws/client/async/AsyncUtils.html#createJAXWSMessageContext(org.apache.axis2.context.MessageContext)">createJAXWSMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CallbackFuture.</span><code><span class="memberNameLink"><a href="../../jaxws/client/async/CallbackFuture.html#onComplete(org.apache.axis2.context.MessageContext)">onComplete</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PollingFuture.</span><code><span class="memberNameLink"><a href="../../jaxws/client/async/PollingFuture.html#onComplete(org.apache.axis2.context.MessageContext)">onComplete</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CallbackFuture.</span><code><span class="memberNameLink"><a href="../../jaxws/client/async/CallbackFuture.html#onFault(org.apache.axis2.context.MessageContext)">onFault</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PollingFuture.</span><code><span class="memberNameLink"><a href="../../jaxws/client/async/PollingFuture.html#onFault(org.apache.axis2.context.MessageContext)">onFault</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CallbackFuture.</span><code><span class="memberNameLink"><a href="../../jaxws/client/async/CallbackFuture.html#onMessage(org.apache.axis2.context.MessageContext)">onMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PollingFuture.</span><code><span class="memberNameLink"><a href="../../jaxws/client/async/PollingFuture.html#onMessage(org.apache.axis2.context.MessageContext)">onMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.jaxws.client.dispatch">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../jaxws/client/dispatch/package-summary.html">org.apache.axis2.jaxws.client.dispatch</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../jaxws/client/dispatch/package-summary.html">org.apache.axis2.jaxws.client.dispatch</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DispatchOperationHandler.</span><code><span class="memberNameLink"><a href="../../jaxws/client/dispatch/DispatchOperationHandler.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.jaxws.context.utils">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../jaxws/context/utils/package-summary.html">org.apache.axis2.jaxws.context.utils</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../jaxws/context/utils/package-summary.html">org.apache.axis2.jaxws.context.utils</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ContextUtils.</span><code><span class="memberNameLink"><a href="../../jaxws/context/utils/ContextUtils.html#isJAXBRemoveIllegalChars(org.apache.axis2.context.MessageContext)">isJAXBRemoveIllegalChars</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">
<div class="block">isJAXBRemoveIllegalChars
Determine if illegal characters should be removed when JAXB beans are written</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.jaxws.core">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../jaxws/core/package-summary.html">org.apache.axis2.jaxws.core</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../jaxws/core/package-summary.html">org.apache.axis2.jaxws.core</a> that return <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageContext.</span><code><span class="memberNameLink"><a href="../../jaxws/core/MessageContext.html#getAxisMessageContext()">getAxisMessageContext</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Constructors in <a href="../../jaxws/core/package-summary.html">org.apache.axis2.jaxws.core</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../jaxws/core/MessageContext.html#%3Cinit%3E(org.apache.axis2.context.MessageContext)">MessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">
<div class="block">Construct a MessageContext with a prior MessageContext
(usage inbound client/server or outbound server)</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.jaxws.dispatchers">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../jaxws/dispatchers/package-summary.html">org.apache.axis2.jaxws.dispatchers</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../jaxws/dispatchers/package-summary.html">org.apache.axis2.jaxws.dispatchers</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MustUnderstandChecker.</span><code><span class="memberNameLink"><a href="../../jaxws/dispatchers/MustUnderstandChecker.html#doInvoke(org.apache.axis2.context.MessageContext)">doInvoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">GenericProviderDispatcher.</span><code><span class="memberNameLink"><a href="../../jaxws/dispatchers/GenericProviderDispatcher.html#findOperation(org.apache.axis2.description.AxisService,org.apache.axis2.context.MessageContext)">findOperation</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MustUnderstandValidationDispatcher.</span><code><span class="memberNameLink"><a href="../../jaxws/dispatchers/MustUnderstandValidationDispatcher.html#findOperation(org.apache.axis2.description.AxisService,org.apache.axis2.context.MessageContext)">findOperation</a></span>&#8203;(<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">GenericProviderDispatcher.</span><code><span class="memberNameLink"><a href="../../jaxws/dispatchers/GenericProviderDispatcher.html#findService(org.apache.axis2.context.MessageContext)">findService</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MustUnderstandValidationDispatcher.</span><code><span class="memberNameLink"><a href="../../jaxws/dispatchers/MustUnderstandValidationDispatcher.html#findService(org.apache.axis2.context.MessageContext)">findService</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MustUnderstandUtils.</span><code><span class="memberNameLink"><a href="../../jaxws/dispatchers/MustUnderstandUtils.html#getHeaderParamaterList(org.apache.axis2.context.MessageContext)">getHeaderParamaterList</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MustUnderstandValidationDispatcher.</span><code><span class="memberNameLink"><a href="../../jaxws/dispatchers/MustUnderstandValidationDispatcher.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgctx)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MustUnderstandUtils.</span><code><span class="memberNameLink"><a href="../../jaxws/dispatchers/MustUnderstandUtils.html#markUnderstoodHeaderParameters(org.apache.axis2.context.MessageContext)">markUnderstoodHeaderParameters</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Mark all headers for JAXWS SEI method paramaters as understood.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MustUnderstandChecker.</span><code><span class="memberNameLink"><a href="../../jaxws/dispatchers/MustUnderstandChecker.html#shouldInvoke(org.apache.axis2.context.MessageContext)">shouldInvoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.jaxws.handler">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../jaxws/handler/package-summary.html">org.apache.axis2.jaxws.handler</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../jaxws/handler/package-summary.html">org.apache.axis2.jaxws.handler</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HandlerUtils.</span><code><span class="memberNameLink"><a href="../../jaxws/handler/HandlerUtils.html#checkMustUnderstand(org.apache.axis2.context.MessageContext,java.util.List,java.util.List)">checkMustUnderstand</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace" class="externalLink">QName</a>&gt;&nbsp;understood,
<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt;&nbsp;additionalRoles)</code></th>
<td class="colLast">
<div class="block">checkMustUnderstand will validate headers that where delegated by Axis Engine
to MessageReceiver for mustUnderstand check.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HandlerUtils.</span><code><span class="memberNameLink"><a href="../../jaxws/handler/HandlerUtils.html#isHighFidelity(org.apache.axis2.context.MessageContext)">isHighFidelity</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">
<div class="block">isHighFidelity
The JAX-WS engine attempts to stream data as fast as possible.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace" class="externalLink">QName</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HandlerUtils.</span><code><span class="memberNameLink"><a href="../../jaxws/handler/HandlerUtils.html#registerSOAPHandlerHeaders(org.apache.axis2.context.MessageContext,java.util.List)">registerSOAPHandlerHeaders</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/ws/handler/Handler.html?is-external=true" title="class or interface in javax.xml.ws.handler" class="externalLink">Handler</a>&gt;&nbsp;handlers)</code></th>
<td class="colLast">
<div class="block">registerHandlerHeaders will invoke getHeaders on SOAPHandlers and return a List of headers
that are Understood by the handlers.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.jaxws.marshaller.impl.alt">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../jaxws/marshaller/impl/alt/package-summary.html">org.apache.axis2.jaxws.marshaller.impl.alt</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../jaxws/marshaller/impl/alt/package-summary.html">org.apache.axis2.jaxws.marshaller.impl.alt</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">UnmarshalMessageContextListener.</span><code><span class="memberNameLink"><a href="../../jaxws/marshaller/impl/alt/UnmarshalMessageContextListener.html#attachEnvelopeEvent(org.apache.axis2.context.MessageContext)">attachEnvelopeEvent</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">UnmarshalMessageContextListener.</span><code><span class="memberNameLink"><a href="../../jaxws/marshaller/impl/alt/UnmarshalMessageContextListener.html#attachServiceContextEvent(org.apache.axis2.context.ServiceContext,org.apache.axis2.context.MessageContext)">attachServiceContextEvent</a></span>&#8203;(<a href="../ServiceContext.html" title="class in org.apache.axis2.context">ServiceContext</a>&nbsp;sc,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.jaxws.message.attachments">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../jaxws/message/attachments/package-summary.html">org.apache.axis2.jaxws.message.attachments</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../jaxws/message/attachments/package-summary.html">org.apache.axis2.jaxws.message.attachments</a> that return <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageAttachmentContext.</span><code><span class="memberNameLink"><a href="../../jaxws/message/attachments/MessageAttachmentContext.html#getMessageContext()">getMessageContext</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.jaxws.message.databinding">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../jaxws/message/databinding/package-summary.html">org.apache.axis2.jaxws.message.databinding</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../jaxws/message/databinding/package-summary.html">org.apache.axis2.jaxws.message.databinding</a> that return <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JAXBBlockContext.</span><code><span class="memberNameLink"><a href="../../jaxws/message/databinding/JAXBBlockContext.html#getMessageContext()">getMessageContext</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.jaxws.message.util">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../jaxws/message/util/package-summary.html">org.apache.axis2.jaxws.message.util</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../jaxws/message/util/package-summary.html">org.apache.axis2.jaxws.message.util</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../jaxws/message/Message.html" title="interface in org.apache.axis2.jaxws.message">Message</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageUtils.</span><code><span class="memberNameLink"><a href="../../jaxws/message/util/MessageUtils.html#getMessageFromMessageContext(org.apache.axis2.context.MessageContext)">getMessageFromMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Create a JAX-WS Message from the information on an Axis 2 Message Context</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageUtils.</span><code><span class="memberNameLink"><a href="../../jaxws/message/util/MessageUtils.html#putMessageOnMessageContext(org.apache.axis2.jaxws.message.Message,org.apache.axis2.context.MessageContext)">putMessageOnMessageContext</a></span>&#8203;(<a href="../../jaxws/message/Message.html" title="interface in org.apache.axis2.jaxws.message">Message</a>&nbsp;message,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Put the JAX-WS Message onto the Axis2 MessageContext</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.jaxws.server">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../jaxws/server/package-summary.html">org.apache.axis2.jaxws.server</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../jaxws/server/package-summary.html">org.apache.axis2.jaxws.server</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JAXWSMessageReceiver.</span><code><span class="memberNameLink"><a href="../../jaxws/server/JAXWSMessageReceiver.html#getCachedClassLoader(org.apache.axis2.context.MessageContext)">getCachedClassLoader</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">EndpointController.</span><code><span class="memberNameLink"><a href="../../jaxws/server/EndpointController.html#isOneWay(org.apache.axis2.context.MessageContext)">isOneWay</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JAXWSMessageReceiver.</span><code><span class="memberNameLink"><a href="../../jaxws/server/JAXWSMessageReceiver.html#receive(org.apache.axis2.context.MessageContext)">receive</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;axisRequestMsgCtx)</code></th>
<td class="colLast">
<div class="block">We should have already determined which AxisService we're targetting at this point.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.jaxws.utility">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../jaxws/utility/package-summary.html">org.apache.axis2.jaxws.utility</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../jaxws/utility/package-summary.html">org.apache.axis2.jaxws.utility</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DataSourceFormatter.</span><code><span class="memberNameLink"><a href="../../jaxws/utility/DataSourceFormatter.html#formatSOAPAction(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">formatSOAPAction</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DataSourceFormatter.</span><code><span class="memberNameLink"><a href="../../jaxws/utility/DataSourceFormatter.html#getContentType(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getContentType</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DataSourceFormatter.</span><code><span class="memberNameLink"><a href="../../jaxws/utility/DataSourceFormatter.html#getTargetAddress(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.net.URL)">getTargetAddress</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;targetURL)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">DataSourceFormatter.</span><code><span class="memberNameLink"><a href="../../jaxws/utility/DataSourceFormatter.html#writeTo(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.io.OutputStream,boolean)">writeTo</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;outputStream,
boolean&nbsp;preserve)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.json">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../json/package-summary.html">org.apache.axis2.json</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../json/package-summary.html">org.apache.axis2.json</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractJSONMessageFormatter.</span><code><span class="memberNameLink"><a href="../../json/AbstractJSONMessageFormatter.html#formatSOAPAction(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">formatSOAPAction</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtxt,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapActionString)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractJSONMessageFormatter.</span><code><span class="memberNameLink"><a href="../../json/AbstractJSONMessageFormatter.html#getContentType(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getContentType</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtxt,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapActionString)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected abstract <a href="../../json/AbstractJSONDataSource.html" title="class in org.apache.axis2.json">AbstractJSONDataSource</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractJSONOMBuilder.</span><code><span class="memberNameLink"><a href="../../json/AbstractJSONOMBuilder.html#getDataSource(java.io.Reader,org.apache.axis2.context.MessageContext)">getDataSource</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io" class="externalLink">Reader</a>&nbsp;jsonReader,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../../json/AbstractJSONDataSource.html" title="class in org.apache.axis2.json">AbstractJSONDataSource</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JSONBadgerfishOMBuilder.</span><code><span class="memberNameLink"><a href="../../json/JSONBadgerfishOMBuilder.html#getDataSource(java.io.Reader,org.apache.axis2.context.MessageContext)">getDataSource</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io" class="externalLink">Reader</a>&nbsp;jsonReader,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../json/AbstractJSONDataSource.html" title="class in org.apache.axis2.json">AbstractJSONDataSource</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JSONOMBuilder.</span><code><span class="memberNameLink"><a href="../../json/JSONOMBuilder.html#getDataSource(java.io.Reader,org.apache.axis2.context.MessageContext)">getDataSource</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io" class="externalLink">Reader</a>&nbsp;jsonReader,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected abstract <a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/stream/XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml.stream" class="externalLink">XMLStreamWriter</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractJSONMessageFormatter.</span><code><span class="memberNameLink"><a href="../../json/AbstractJSONMessageFormatter.html#getJSONWriter(java.io.Writer,org.apache.axis2.context.MessageContext)">getJSONWriter</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io" class="externalLink">Writer</a>&nbsp;writer,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/stream/XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml.stream" class="externalLink">XMLStreamWriter</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JSONBadgerfishMessageFormatter.</span><code><span class="memberNameLink"><a href="../../json/JSONBadgerfishMessageFormatter.html#getJSONWriter(java.io.Writer,org.apache.axis2.context.MessageContext)">getJSONWriter</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io" class="externalLink">Writer</a>&nbsp;writer,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/stream/XMLStreamWriter.html?is-external=true" title="class or interface in javax.xml.stream" class="externalLink">XMLStreamWriter</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JSONMessageFormatter.</span><code><span class="memberNameLink"><a href="../../json/JSONMessageFormatter.html#getJSONWriter(java.io.Writer,org.apache.axis2.context.MessageContext)">getJSONWriter</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io" class="externalLink">Writer</a>&nbsp;writer,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractJSONMessageFormatter.</span><code><span class="memberNameLink"><a href="../../json/AbstractJSONMessageFormatter.html#getTargetAddress(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.net.URL)">getTargetAddress</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtxt,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;targetURL)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractJSONOMBuilder.</span><code><span class="memberNameLink"><a href="../../json/AbstractJSONOMBuilder.html#processDocument(java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inputStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">gives the OMSourcedElement using the incoming JSON stream</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractJSONMessageFormatter.</span><code><span class="memberNameLink"><a href="../../json/AbstractJSONMessageFormatter.html#writeTo(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.io.OutputStream,boolean)">writeTo</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtxt,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;out,
boolean&nbsp;preserve)</code></th>
<td class="colLast">
<div class="block">Writes the JSON message to the output stream with the correct convention.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Constructors in <a href="../../json/package-summary.html">org.apache.axis2.json</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../json/JSONDataSource.html#%3Cinit%3E(java.io.Reader,org.apache.axis2.context.MessageContext)">JSONDataSource</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io" class="externalLink">Reader</a>&nbsp;jsonReader,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.json.gson">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../json/gson/package-summary.html">org.apache.axis2.json.gson</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../json/gson/package-summary.html">org.apache.axis2.json.gson</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonFormatter.</span><code><span class="memberNameLink"><a href="../../json/gson/JsonFormatter.html#formatSOAPAction(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">formatSOAPAction</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;omOutputFormat,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;s)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonFormatter.</span><code><span class="memberNameLink"><a href="../../json/gson/JsonFormatter.html#getContentType(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getContentType</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMsgCtxt,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;omOutputFormat,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;s)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonFormatter.</span><code><span class="memberNameLink"><a href="../../json/gson/JsonFormatter.html#getTargetAddress(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.net.URL)">getTargetAddress</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;omOutputFormat,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;url)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JSONMessageHandler.</span><code><span class="memberNameLink"><a href="../../json/gson/JSONMessageHandler.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">This method will be called on each registered handler when a message
needs to be processed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonBuilder.</span><code><span class="memberNameLink"><a href="../../json/gson/JsonBuilder.html#processDocument(java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inputStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;s,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonFormatter.</span><code><span class="memberNameLink"><a href="../../json/gson/JsonFormatter.html#writeTo(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.io.OutputStream,boolean)">writeTo</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMsgCtxt,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;omOutputFormat,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;outputStream,
boolean&nbsp;preserve)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.json.gson.rpc">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../json/gson/rpc/package-summary.html">org.apache.axis2.json.gson.rpc</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../json/gson/rpc/package-summary.html">org.apache.axis2.json.gson.rpc</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonInOnlyRPCMessageReceiver.</span><code><span class="memberNameLink"><a href="../../json/gson/rpc/JsonInOnlyRPCMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;inMessage)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonRpcMessageReceiver.</span><code><span class="memberNameLink"><a href="../../json/gson/rpc/JsonRpcMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext,org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;inMessage,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMessage)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonRpcMessageReceiver.</span><code><span class="memberNameLink"><a href="../../json/gson/rpc/JsonRpcMessageReceiver.html#invokeService(com.google.gson.stream.JsonReader,java.lang.Object,java.lang.String,org.apache.axis2.context.MessageContext)">invokeService</a></span>&#8203;(com.google.gson.stream.JsonReader&nbsp;jsonReader,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;serviceObj,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;operation_name,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMes)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.json.moshi">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../json/moshi/package-summary.html">org.apache.axis2.json.moshi</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../json/moshi/package-summary.html">org.apache.axis2.json.moshi</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonFormatter.</span><code><span class="memberNameLink"><a href="../../json/moshi/JsonFormatter.html#formatSOAPAction(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">formatSOAPAction</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;omOutputFormat,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;s)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonFormatter.</span><code><span class="memberNameLink"><a href="../../json/moshi/JsonFormatter.html#getContentType(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getContentType</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMsgCtxt,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;omOutputFormat,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;s)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonFormatter.</span><code><span class="memberNameLink"><a href="../../json/moshi/JsonFormatter.html#getTargetAddress(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.net.URL)">getTargetAddress</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;omOutputFormat,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;url)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JSONMessageHandler.</span><code><span class="memberNameLink"><a href="../../json/moshi/JSONMessageHandler.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">This method will be called on each registered handler when a message
needs to be processed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonBuilder.</span><code><span class="memberNameLink"><a href="../../json/moshi/JsonBuilder.html#processDocument(java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">processDocument</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inputStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;s,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonFormatter.</span><code><span class="memberNameLink"><a href="../../json/moshi/JsonFormatter.html#writeTo(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.io.OutputStream,boolean)">writeTo</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMsgCtxt,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;omOutputFormat,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;outputStream,
boolean&nbsp;preserve)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.json.moshi.rpc">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../json/moshi/rpc/package-summary.html">org.apache.axis2.json.moshi.rpc</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../json/moshi/rpc/package-summary.html">org.apache.axis2.json.moshi.rpc</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonInOnlyRPCMessageReceiver.</span><code><span class="memberNameLink"><a href="../../json/moshi/rpc/JsonInOnlyRPCMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;inMessage)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonRpcMessageReceiver.</span><code><span class="memberNameLink"><a href="../../json/moshi/rpc/JsonRpcMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext,org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;inMessage,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMessage)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JsonRpcMessageReceiver.</span><code><span class="memberNameLink"><a href="../../json/moshi/rpc/JsonRpcMessageReceiver.html#invokeService(com.squareup.moshi.JsonReader,java.lang.Object,java.lang.String,org.apache.axis2.context.MessageContext)">invokeService</a></span>&#8203;(com.squareup.moshi.JsonReader&nbsp;jsonReader,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;serviceObj,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;operation_name,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMes)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.kernel">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../kernel/package-summary.html">org.apache.axis2.kernel</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../kernel/package-summary.html">org.apache.axis2.kernel</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RequestResponseTransport.</span><code><span class="memberNameLink"><a href="../../kernel/RequestResponseTransport.html#acknowledgeMessage(org.apache.axis2.context.MessageContext)">acknowledgeMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Notify the transport that a message should be acknowledged at this time.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportSender.</span><code><span class="memberNameLink"><a href="../../kernel/TransportSender.html#cleanup(org.apache.axis2.context.MessageContext)">cleanup</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Release resources associated with a given message context.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportUtils.</span><code><span class="memberNameLink"><a href="../../kernel/TransportUtils.html#createDocumentElement(java.lang.String,org.apache.axis2.builder.Builder,org.apache.axis2.context.MessageContext,java.io.InputStream)">createDocumentElement</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../../builder/Builder.html" title="interface in org.apache.axis2.builder">Builder</a>&nbsp;builder,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inStream)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportUtils.</span><code><span class="memberNameLink"><a href="../../kernel/TransportUtils.html#createDocumentElement(java.lang.String,org.apache.axis2.context.MessageContext,java.io.InputStream)">createDocumentElement</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inStream)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/soap/SOAPEnvelope.html?is-external=true" title="class or interface in org.apache.axiom.soap" class="externalLink">SOAPEnvelope</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportUtils.</span><code><span class="memberNameLink"><a href="../../kernel/TransportUtils.html#createSOAPMessage(org.apache.axis2.context.MessageContext)">createSOAPMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/soap/SOAPEnvelope.html?is-external=true" title="class or interface in org.apache.axiom.soap" class="externalLink">SOAPEnvelope</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportUtils.</span><code><span class="memberNameLink"><a href="../../kernel/TransportUtils.html#createSOAPMessage(org.apache.axis2.context.MessageContext,boolean)">createSOAPMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
boolean&nbsp;detach)</code></th>
<td class="colLast">
<div class="block">This method will create a SOAPEnvelope based on the InputStream stored on
the MessageContext.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/soap/SOAPEnvelope.html?is-external=true" title="class or interface in org.apache.axiom.soap" class="externalLink">SOAPEnvelope</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportUtils.</span><code><span class="memberNameLink"><a href="../../kernel/TransportUtils.html#createSOAPMessage(org.apache.axis2.context.MessageContext,java.io.InputStream,java.lang.String)">createSOAPMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType)</code></th>
<td class="colLast">
<div class="block">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.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/soap/SOAPEnvelope.html?is-external=true" title="class or interface in org.apache.axiom.soap" class="externalLink">SOAPEnvelope</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportUtils.</span><code><span class="memberNameLink"><a href="../../kernel/TransportUtils.html#createSOAPMessage(org.apache.axis2.context.MessageContext,java.io.InputStream,java.lang.String,org.apache.axis2.builder.Builder)">createSOAPMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;inStream,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../../builder/Builder.html" title="interface in org.apache.axis2.builder">Builder</a>&nbsp;builder)</code></th>
<td class="colLast">
<div class="block">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.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportUtils.</span><code><span class="memberNameLink"><a href="../../kernel/TransportUtils.html#deleteAttachments(org.apache.axis2.context.MessageContext)">deleteAttachments</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Clean up cached attachment file</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportUtils.</span><code><span class="memberNameLink"><a href="../../kernel/TransportUtils.html#detachInputStream(org.apache.axis2.context.MessageContext)">detachInputStream</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Prepare the message in the given message context so that the underlying input stream can be
closed.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportUtils.</span><code><span class="memberNameLink"><a href="../../kernel/TransportUtils.html#doWriteMTOM(org.apache.axis2.context.MessageContext)">doWriteMTOM</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">
Checks whether MTOM needs to be enabled for the message represented by
the msgContext.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportUtils.</span><code><span class="memberNameLink"><a href="../../kernel/TransportUtils.html#doWriteSwA(org.apache.axis2.context.MessageContext)">doWriteSwA</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">
Checks whether SOAP With Attachments (SwA) needs to be enabled for the
message represented by the msgContext.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/MessageFormatter.html#formatSOAPAction(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">formatSOAPAction</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportUtils.</span><code><span class="memberNameLink"><a href="../../kernel/TransportUtils.html#getCharSetEncoding(org.apache.axis2.context.MessageContext)">getCharSetEncoding</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Utility method to query CharSetEncoding.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/MessageFormatter.html#getContentType(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getContentType</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">
<div class="block">Different message formats can set their own content types
Eg: JSONFormatter can set the content type as application/json</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportUtils.</span><code><span class="memberNameLink"><a href="../../kernel/TransportUtils.html#getContentType(java.lang.String,org.apache.axis2.context.MessageContext)">getContentType</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../SessionContext.html" title="class in org.apache.axis2.context">SessionContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportListener.</span><code><span class="memberNameLink"><a href="../../kernel/TransportListener.html#getSessionContext(org.apache.axis2.context.MessageContext)">getSessionContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">To get the sessionContext transport dependent manner.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/MessageFormatter.html#getTargetAddress(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.net.URL)">getTargetAddress</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;targetURL)</code></th>
<td class="colLast">
<div class="block">Some message formats may want to alter the target url.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportUtils.</span><code><span class="memberNameLink"><a href="../../kernel/TransportUtils.html#isDoingREST(org.apache.axis2.context.MessageContext)">isDoingREST</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportUtils.</span><code><span class="memberNameLink"><a href="../../kernel/TransportUtils.html#isResponseWritten(org.apache.axis2.context.MessageContext)">isResponseWritten</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">This is a helper method to get the response written flag from the RequestResponseTransport
instance.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportUtils.</span><code><span class="memberNameLink"><a href="../../kernel/TransportUtils.html#processContentTypeForAction(java.lang.String,org.apache.axis2.context.MessageContext)">processContentTypeForAction</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportUtils.</span><code><span class="memberNameLink"><a href="../../kernel/TransportUtils.html#setResponseWritten(org.apache.axis2.context.MessageContext,boolean)">setResponseWritten</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
boolean&nbsp;responseWritten)</code></th>
<td class="colLast">
<div class="block">This is a helper method to set the response written flag on the RequestResponseTransport
instance.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TransportUtils.</span><code><span class="memberNameLink"><a href="../../kernel/TransportUtils.html#writeMessage(org.apache.axis2.context.MessageContext,java.io.OutputStream)">writeMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;out)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/MessageFormatter.html#writeTo(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.io.OutputStream,boolean)">writeTo</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;outputStream,
boolean&nbsp;preserve)</code></th>
<td class="colLast">
<div class="block">To support deffered writing transports as in http chunking..</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.kernel.http">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../kernel/http/package-summary.html">org.apache.axis2.kernel.http</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../kernel/http/package-summary.html">org.apache.axis2.kernel.http</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ApplicationXMLFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/http/ApplicationXMLFormatter.html#formatSOAPAction(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">formatSOAPAction</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MultipartFormDataFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/http/MultipartFormDataFormatter.html#formatSOAPAction(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">formatSOAPAction</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SOAPMessageFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/http/SOAPMessageFormatter.html#formatSOAPAction(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">formatSOAPAction</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtxt,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapActionString)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">XFormURLEncodedFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/http/XFormURLEncodedFormatter.html#formatSOAPAction(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">formatSOAPAction</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ApplicationXMLFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/http/ApplicationXMLFormatter.html#getContentType(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getContentType</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MultipartFormDataFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/http/MultipartFormDataFormatter.html#getContentType(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getContentType</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">
<div class="block">Different message formats can set their own content types
Eg: JSONFormatter can set the content type as application/json</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SOAPMessageFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/http/SOAPMessageFormatter.html#getContentType(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getContentType</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtxt,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapActionString)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">XFormURLEncodedFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/http/XFormURLEncodedFormatter.html#getContentType(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.lang.String)">getContentType</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ApplicationXMLFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/http/ApplicationXMLFormatter.html#getTargetAddress(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.net.URL)">getTargetAddress</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;targetURL)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MultipartFormDataFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/http/MultipartFormDataFormatter.html#getTargetAddress(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.net.URL)">getTargetAddress</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;targetURL)</code></th>
<td class="colLast">
<div class="block">Some message formats may want to alter the target url.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SOAPMessageFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/http/SOAPMessageFormatter.html#getTargetAddress(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.net.URL)">getTargetAddress</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtxt,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;targetURL)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">XFormURLEncodedFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/http/XFormURLEncodedFormatter.html#getTargetAddress(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.net.URL)">getTargetAddress</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;targetURL)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ApplicationXMLFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/http/ApplicationXMLFormatter.html#writeTo(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.io.OutputStream,boolean)">writeTo</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;outputStream,
boolean&nbsp;preserve)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MultipartFormDataFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/http/MultipartFormDataFormatter.html#writeTo(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.io.OutputStream,boolean)">writeTo</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;outputStream,
boolean&nbsp;preserve)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SOAPMessageFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/http/SOAPMessageFormatter.html#writeTo(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.io.OutputStream,boolean)">writeTo</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtxt,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;out,
boolean&nbsp;preserve)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">XFormURLEncodedFormatter.</span><code><span class="memberNameLink"><a href="../../kernel/http/XFormURLEncodedFormatter.html#writeTo(org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.io.OutputStream,boolean)">writeTo</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;outputStream,
boolean&nbsp;preserve)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.kernel.http.util">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../kernel/http/util/package-summary.html">org.apache.axis2.kernel.http.util</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../kernel/http/util/package-summary.html">org.apache.axis2.kernel.http.util</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">URLTemplatingUtil.</span><code><span class="memberNameLink"><a href="../../kernel/http/util/URLTemplatingUtil.html#appendQueryParameters(org.apache.axis2.context.MessageContext,java.net.URL)">appendQueryParameters</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;url)</code></th>
<td class="colLast">
<div class="block">Appends Query parameters to the URL</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">URLTemplatingUtil.</span><code><span class="memberNameLink"><a href="../../kernel/http/util/URLTemplatingUtil.html#getTemplatedURL(java.net.URL,org.apache.axis2.context.MessageContext,boolean)">getTemplatedURL</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;targetURL,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
boolean&nbsp;detach)</code></th>
<td class="colLast">
<div class="block">Returns the templated URL given the original URL</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.mex">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../mex/package-summary.html">org.apache.axis2.mex</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../mex/package-summary.html">org.apache.axis2.mex</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MexMessageReceiver.</span><code><span class="memberNameLink"><a href="../../mex/MexMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext,org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;newmsgContext)</code></th>
<td class="colLast">
<div class="block">Process GetMetadata request</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../mex/om/Metadata.html" title="class in org.apache.axis2.mex.om">Metadata</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MexMessageReceiver.</span><code><span class="memberNameLink"><a href="../../mex/MexMessageReceiver.html#processRequest(java.util.List,org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMElement)">processRequest</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&nbsp;metadata_request_list,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a>&nbsp;aReq)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.mtompolicy">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../mtompolicy/package-summary.html">org.apache.axis2.mtompolicy</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../mtompolicy/package-summary.html">org.apache.axis2.mtompolicy</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MTOMInHandler.</span><code><span class="memberNameLink"><a href="../../mtompolicy/MTOMInHandler.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtx)</code></th>
<td class="colLast">
<div class="block">Checks if the message should be MTOMised.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MTOMOutHandler.</span><code><span class="memberNameLink"><a href="../../mtompolicy/MTOMOutHandler.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtx)</code></th>
<td class="colLast">
<div class="block">Checks the effective policy set and based on it the <code>enableMTOM</code> is set to the appropriate value.</br>
E.g. if the policy states that MTOM is <code>optional</code> then the <code>enableMTOM</code> is set to this value.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.ping">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../ping/package-summary.html">org.apache.axis2.ping</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../ping/package-summary.html">org.apache.axis2.ping</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PingResponse.</span><code><span class="memberNameLink"><a href="../../ping/PingResponse.html#initPingResponse(org.apache.axis2.context.MessageContext)">initPingResponse</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">PingMessageReceiver.</span><code><span class="memberNameLink"><a href="../../ping/PingMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext,org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;inMessage,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMessage)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.receivers">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../receivers/package-summary.html">org.apache.axis2.receivers</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../receivers/package-summary.html">org.apache.axis2.receivers</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/soap/SOAPFactory.html?is-external=true" title="class or interface in org.apache.axiom.soap" class="externalLink">SOAPFactory</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMessageReceiver.</span><code><span class="memberNameLink"><a href="../../receivers/AbstractMessageReceiver.html#getSOAPFactory(org.apache.axis2.context.MessageContext)">getSOAPFactory</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMessageReceiver.</span><code><span class="memberNameLink"><a href="../../receivers/AbstractMessageReceiver.html#getTheImplementationObject(org.apache.axis2.context.MessageContext)">getTheImplementationObject</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Retrieve the implementation object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ServerCallback.</span><code><span class="memberNameLink"><a href="../../receivers/ServerCallback.html#handleResult(org.apache.axis2.context.MessageContext)">handleResult</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;result)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractInOutMessageReceiver.</span><code><span class="memberNameLink"><a href="../../receivers/AbstractInOutMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractInOutMessageReceiver.</span><code><span class="memberNameLink"><a href="../../receivers/AbstractInOutMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext,org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;inMessage,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMessage)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected abstract void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMessageReceiver.</span><code><span class="memberNameLink"><a href="../../receivers/AbstractMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageCtx)</code></th>
<td class="colLast">
<div class="block">Do the actual work of the MessageReceiver.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RawXMLINOnlyMessageReceiver.</span><code><span class="memberNameLink"><a href="../../receivers/RawXMLINOnlyMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Invokes the business logic invocation on the service implementation class</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RawXMLINOutMessageReceiver.</span><code><span class="memberNameLink"><a href="../../receivers/RawXMLINOutMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RawXMLINOutMessageReceiver.</span><code><span class="memberNameLink"><a href="../../receivers/RawXMLINOutMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext,org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;newmsgContext)</code></th>
<td class="colLast">
<div class="block">Invokes the bussiness logic invocation on the service implementation class</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMessageReceiver.</span><code><span class="memberNameLink"><a href="../../receivers/AbstractMessageReceiver.html#makeNewServiceObject(org.apache.axis2.context.MessageContext)">makeNewServiceObject</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Create a new service object.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMessageReceiver.</span><code><span class="memberNameLink"><a href="../../receivers/AbstractMessageReceiver.html#receive(org.apache.axis2.context.MessageContext)">receive</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageCtx)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractMessageReceiver.</span><code><span class="memberNameLink"><a href="../../receivers/AbstractMessageReceiver.html#replicateState(org.apache.axis2.context.MessageContext)">replicateState</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Constructors in <a href="../../receivers/package-summary.html">org.apache.axis2.receivers</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../receivers/AbstractMessageReceiver.AsyncMessageReceiverWorker.html#%3Cinit%3E(org.apache.axis2.context.MessageContext)">AsyncMessageReceiverWorker</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageCtx)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.rpc.receivers">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../rpc/receivers/package-summary.html">org.apache.axis2.rpc.receivers</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../rpc/receivers/package-summary.html">org.apache.axis2.rpc.receivers</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RPCInOnlyMessageReceiver.</span><code><span class="memberNameLink"><a href="../../rpc/receivers/RPCInOnlyMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;inMessage)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RPCInOutAsyncMessageReceiver.</span><code><span class="memberNameLink"><a href="../../rpc/receivers/RPCInOutAsyncMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageCtx)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RPCInOutAsyncMessageReceiver.</span><code><span class="memberNameLink"><a href="../../rpc/receivers/RPCInOutAsyncMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext,org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;inMessage,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMessage)</code></th>
<td class="colLast">
<div class="block">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</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RPCMessageReceiver.</span><code><span class="memberNameLink"><a href="../../rpc/receivers/RPCMessageReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext,org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;inMessage,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMessage)</code></th>
<td class="colLast">
<div class="block">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</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RPCUtil.</span><code><span class="memberNameLink"><a href="../../rpc/receivers/RPCUtil.html#invokeServiceClass(org.apache.axis2.description.AxisMessage,java.lang.reflect.Method,java.lang.Object,java.lang.String,org.apache.axiom.om.OMElement,org.apache.axis2.context.MessageContext)">invokeServiceClass</a></span>&#8203;(<a href="../../description/AxisMessage.html" title="class in org.apache.axis2.description">AxisMessage</a>&nbsp;inAxisMessage,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect" class="externalLink">Method</a>&nbsp;method,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;implObject,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;messageNameSpace,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a>&nbsp;methodElement,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;inMessage)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RPCUtil.</span><code><span class="memberNameLink"><a href="../../rpc/receivers/RPCUtil.html#processResonseAsDocLitBare(java.lang.Object,org.apache.axis2.description.AxisService,java.lang.reflect.Method,org.apache.axiom.soap.SOAPEnvelope,org.apache.axiom.soap.SOAPFactory,org.apache.axiom.om.OMNamespace,org.apache.axiom.om.OMElement,org.apache.axis2.context.MessageContext)">processResonseAsDocLitBare</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;resObject,
<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect" class="externalLink">Method</a>&nbsp;method,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/soap/SOAPEnvelope.html?is-external=true" title="class or interface in org.apache.axiom.soap" class="externalLink">SOAPEnvelope</a>&nbsp;envelope,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/soap/SOAPFactory.html?is-external=true" title="class or interface in org.apache.axiom.soap" class="externalLink">SOAPFactory</a>&nbsp;fac,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMNamespace.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMNamespace</a>&nbsp;ns,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a>&nbsp;bodyContent,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMessage)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RPCUtil.</span><code><span class="memberNameLink"><a href="../../rpc/receivers/RPCUtil.html#processResonseAsDocLitBare(java.lang.Object,org.apache.axis2.description.AxisService,org.apache.axiom.soap.SOAPEnvelope,org.apache.axiom.soap.SOAPFactory,org.apache.axiom.om.OMNamespace,org.apache.axiom.om.OMElement,org.apache.axis2.context.MessageContext)">processResonseAsDocLitBare</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;resObject,
<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/soap/SOAPEnvelope.html?is-external=true" title="class or interface in org.apache.axiom.soap" class="externalLink">SOAPEnvelope</a>&nbsp;envelope,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/soap/SOAPFactory.html?is-external=true" title="class or interface in org.apache.axiom.soap" class="externalLink">SOAPFactory</a>&nbsp;fac,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMNamespace.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMNamespace</a>&nbsp;ns,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a>&nbsp;bodyContent,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMessage)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RPCUtil.</span><code><span class="memberNameLink"><a href="../../rpc/receivers/RPCUtil.html#processResponseAsDocLitWrapped(java.lang.Object,org.apache.axis2.description.AxisService,java.lang.reflect.Method,org.apache.axiom.soap.SOAPEnvelope,org.apache.axiom.soap.SOAPFactory,org.apache.axiom.om.OMNamespace,org.apache.axiom.om.OMElement,org.apache.axis2.context.MessageContext)">processResponseAsDocLitWrapped</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;resObject,
<a href="../../description/AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;service,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect" class="externalLink">Method</a>&nbsp;method,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/soap/SOAPEnvelope.html?is-external=true" title="class or interface in org.apache.axiom.soap" class="externalLink">SOAPEnvelope</a>&nbsp;envelope,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/soap/SOAPFactory.html?is-external=true" title="class or interface in org.apache.axiom.soap" class="externalLink">SOAPFactory</a>&nbsp;fac,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMNamespace.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMNamespace</a>&nbsp;ns,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMElement.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMElement</a>&nbsp;bodyContent,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMessage)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.rpc.receivers.ejb">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../rpc/receivers/ejb/package-summary.html">org.apache.axis2.rpc.receivers.ejb</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../rpc/receivers/ejb/package-summary.html">org.apache.axis2.rpc.receivers.ejb</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">EJB3InOnlyMessageReceiver.</span><code><span class="memberNameLink"><a href="../../rpc/receivers/ejb/EJB3InOnlyMessageReceiver.html#makeNewServiceObject(org.apache.axis2.context.MessageContext)">makeNewServiceObject</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">EJB3MessageReceiver.</span><code><span class="memberNameLink"><a href="../../rpc/receivers/ejb/EJB3MessageReceiver.html#makeNewServiceObject(org.apache.axis2.context.MessageContext)">makeNewServiceObject</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">EJB3Util.</span><code><span class="memberNameLink"><a href="../../rpc/receivers/ejb/EJB3Util.html#makeNewServiceObject(org.apache.axis2.context.MessageContext)">makeNewServiceObject</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Return a object which implements the service.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">EJBInOnlyMessageReceiver.</span><code><span class="memberNameLink"><a href="../../rpc/receivers/ejb/EJBInOnlyMessageReceiver.html#makeNewServiceObject(org.apache.axis2.context.MessageContext)">makeNewServiceObject</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">EJBInOutAsyncMessageReceiver.</span><code><span class="memberNameLink"><a href="../../rpc/receivers/ejb/EJBInOutAsyncMessageReceiver.html#makeNewServiceObject(org.apache.axis2.context.MessageContext)">makeNewServiceObject</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">EJBMessageReceiver.</span><code><span class="memberNameLink"><a href="../../rpc/receivers/ejb/EJBMessageReceiver.html#makeNewServiceObject(org.apache.axis2.context.MessageContext)">makeNewServiceObject</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">EJBUtil.</span><code><span class="memberNameLink"><a href="../../rpc/receivers/ejb/EJBUtil.html#makeNewServiceObject(org.apache.axis2.context.MessageContext)">makeNewServiceObject</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Return a object which implements the service.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">EJBInOutAsyncMessageReceiver.</span><code><span class="memberNameLink"><a href="../../rpc/receivers/ejb/EJBInOutAsyncMessageReceiver.html#receive(org.apache.axis2.context.MessageContext)">receive</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageCtx)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.saaj.util">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../saaj/util/package-summary.html">org.apache.axis2.saaj.util</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../saaj/util/package-summary.html">org.apache.axis2.saaj.util</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">UnderstandAllHeadersHandler.</span><code><span class="memberNameLink"><a href="../../saaj/util/UnderstandAllHeadersHandler.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.scripting">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../scripting/package-summary.html">org.apache.axis2.scripting</a></h3>
<table class="useSummary">
<caption><span>Subclasses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../scripting/package-summary.html">org.apache.axis2.scripting</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../scripting/ScriptMessageContext.html" title="class in org.apache.axis2.scripting">ScriptMessageContext</a></span></code></th>
<td class="colLast">
<div class="block">ScriptMessageContext decorates the Axis2 MessageContext adding methods to use
the message payload XML in a way natural to the scripting language.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../scripting/package-summary.html">org.apache.axis2.scripting</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected org.apache.bsf.BSFEngine</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ScriptReceiver.</span><code><span class="memberNameLink"><a href="../../scripting/ScriptReceiver.html#getBSFEngine(org.apache.axis2.context.MessageContext)">getBSFEngine</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">
<div class="block">Gets the BSFEngine for the script service.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected org.apache.bsf.BSFEngine</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ScriptReceiver.</span><code><span class="memberNameLink"><a href="../../scripting/ScriptReceiver.html#initScript(org.apache.axis2.context.MessageContext)">initScript</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">
<div class="block">Initializes the script service by finding the script source code,
compiling it in a BSFEngine, and creating an OMElementConvertor
for the script.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ScriptReceiver.</span><code><span class="memberNameLink"><a href="../../scripting/ScriptReceiver.html#invokeBusinessLogic(org.apache.axis2.context.MessageContext,org.apache.axis2.context.MessageContext)">invokeBusinessLogic</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;inMC,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMC)</code></th>
<td class="colLast">
<div class="block">Invokes the service by calling the script function</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Constructors in <a href="../../scripting/package-summary.html">org.apache.axis2.scripting</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../scripting/ScriptMessageContext.html#%3Cinit%3E(org.apache.axis2.context.MessageContext,org.apache.axis2.scripting.convertors.OMElementConvertor)">ScriptMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc,
<a href="../../scripting/convertors/OMElementConvertor.html" title="interface in org.apache.axis2.scripting.convertors">OMElementConvertor</a>&nbsp;convertor)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.base">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/base/package-summary.html">org.apache.axis2.transport.base</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/base/package-summary.html">org.apache.axis2.transport.base</a> that return <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractTransportListener.</span><code><span class="memberNameLink"><a href="../../transport/base/AbstractTransportListener.html#createMessageContext()">createMessageContext</a></span>()</code></th>
<td class="colLast">
<div class="block">Create a new axis MessageContext for an incoming message through this transport</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ProtocolEndpoint.</span><code><span class="memberNameLink"><a href="../../transport/base/ProtocolEndpoint.html#createMessageContext()">createMessageContext</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractTransportSender.</span><code><span class="memberNameLink"><a href="../../transport/base/AbstractTransportSender.html#createResponseMessageContext(org.apache.axis2.context.MessageContext)">createResponseMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMsgCtx)</code></th>
<td class="colLast">
<div class="block">Create a new axis MessageContext for an incoming response message
through this transport, for the given outgoing message</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/base/package-summary.html">org.apache.axis2.transport.base</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractTransportSender.</span><code><span class="memberNameLink"><a href="../../transport/base/AbstractTransportSender.html#cleanup(org.apache.axis2.context.MessageContext)">cleanup</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractTransportSender.</span><code><span class="memberNameLink"><a href="../../transport/base/AbstractTransportSender.html#createResponseMessageContext(org.apache.axis2.context.MessageContext)">createResponseMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMsgCtx)</code></th>
<td class="colLast">
<div class="block">Create a new axis MessageContext for an incoming response message
through this transport, for the given outgoing message</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../kernel/MessageFormatter.html" title="interface in org.apache.axis2.kernel">MessageFormatter</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BaseUtils.</span><code><span class="memberNameLink"><a href="../../transport/base/BaseUtils.html#getMessageFormatter(org.apache.axis2.context.MessageContext)">getMessageFormatter</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Get the MessageFormatter for the given message.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">BaseUtils.</span><code><span class="memberNameLink"><a href="../../transport/base/BaseUtils.html#getOMOutputFormat(org.apache.axis2.context.MessageContext)">getOMOutputFormat</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Get the OMOutput format for the given message</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../SessionContext.html" title="class in org.apache.axis2.context">SessionContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractTransportListener.</span><code><span class="memberNameLink"><a href="../../transport/base/AbstractTransportListener.html#getSessionContext(org.apache.axis2.context.MessageContext)">getSessionContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractTransportListener.</span><code><span class="memberNameLink"><a href="../../transport/base/AbstractTransportListener.html#handleIncomingMessage(org.apache.axis2.context.MessageContext,java.util.Map,java.lang.String,java.lang.String)">handleIncomingMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtx,
<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&nbsp;trpHeaders,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType)</code></th>
<td class="colLast">
<div class="block">Process a new incoming message through the axis engine</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractTransportSender.</span><code><span class="memberNameLink"><a href="../../transport/base/AbstractTransportSender.html#handleIncomingMessage(org.apache.axis2.context.MessageContext,java.util.Map,java.lang.String,java.lang.String)">handleIncomingMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtx,
<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&nbsp;trpHeaders,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType)</code></th>
<td class="colLast">
<div class="block">Process a new incoming message (Response) through the axis engine</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MetricsCollector.</span><code><span class="memberNameLink"><a href="../../transport/base/MetricsCollector.html#incrementBytesReceived(org.apache.axis2.context.MessageContext,long)">incrementBytesReceived</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc,
long&nbsp;size)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MetricsCollector.</span><code><span class="memberNameLink"><a href="../../transport/base/MetricsCollector.html#incrementBytesSent(org.apache.axis2.context.MessageContext,long)">incrementBytesSent</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc,
long&nbsp;size)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MetricsCollector.</span><code><span class="memberNameLink"><a href="../../transport/base/MetricsCollector.html#incrementFaultsReceiving(int,org.apache.axis2.context.MessageContext)">incrementFaultsReceiving</a></span>&#8203;(int&nbsp;errorCode,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MetricsCollector.</span><code><span class="memberNameLink"><a href="../../transport/base/MetricsCollector.html#incrementFaultsSending(int,org.apache.axis2.context.MessageContext)">incrementFaultsSending</a></span>&#8203;(int&nbsp;errorCode,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MetricsCollector.</span><code><span class="memberNameLink"><a href="../../transport/base/MetricsCollector.html#incrementMessagesReceived(org.apache.axis2.context.MessageContext)">incrementMessagesReceived</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MetricsCollector.</span><code><span class="memberNameLink"><a href="../../transport/base/MetricsCollector.html#incrementMessagesSent(org.apache.axis2.context.MessageContext)">incrementMessagesSent</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MetricsCollector.</span><code><span class="memberNameLink"><a href="../../transport/base/MetricsCollector.html#incrementTimeoutsReceiving(org.apache.axis2.context.MessageContext)">incrementTimeoutsReceiving</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MetricsCollector.</span><code><span class="memberNameLink"><a href="../../transport/base/MetricsCollector.html#incrementTimeoutsSending(org.apache.axis2.context.MessageContext)">incrementTimeoutsSending</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractTransportSender.</span><code><span class="memberNameLink"><a href="../../transport/base/AbstractTransportSender.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MetricsCollector.</span><code><span class="memberNameLink"><a href="../../transport/base/MetricsCollector.html#notifyReceivedMessageSize(org.apache.axis2.context.MessageContext,long)">notifyReceivedMessageSize</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc,
long&nbsp;size)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MetricsCollector.</span><code><span class="memberNameLink"><a href="../../transport/base/MetricsCollector.html#notifySentMessageSize(org.apache.axis2.context.MessageContext,long)">notifySentMessageSize</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc,
long&nbsp;size)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MetricsCollector.</span><code><span class="memberNameLink"><a href="../../transport/base/MetricsCollector.html#reportResponseCode(org.apache.axis2.context.MessageContext,int)">reportResponseCode</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;mc,
int&nbsp;respCode)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractTransportSender.</span><code><span class="memberNameLink"><a href="../../transport/base/AbstractTransportSender.html#sendMessage(org.apache.axis2.context.MessageContext,java.lang.String,org.apache.axis2.kernel.OutTransportInfo)">sendMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtx,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;targetEPR,
<a href="../../kernel/OutTransportInfo.html" title="interface in org.apache.axis2.kernel">OutTransportInfo</a>&nbsp;outTransportInfo)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SynchronousCallback.</span><code><span class="memberNameLink"><a href="../../transport/base/SynchronousCallback.html#setInMessageContext(org.apache.axis2.context.MessageContext)">setInMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;inMessageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractTransportSender.</span><code><span class="memberNameLink"><a href="../../transport/base/AbstractTransportSender.html#waitForSynchronousResponse(org.apache.axis2.context.MessageContext)">waitForSynchronousResponse</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtx)</code></th>
<td class="colLast">
<div class="block">Should the transport sender wait for a synchronous response to be received?</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Constructors in <a href="../../transport/base/package-summary.html">org.apache.axis2.transport.base</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../transport/base/SynchronousCallback.html#%3Cinit%3E(org.apache.axis2.context.MessageContext)">SynchronousCallback</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;outMessageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.base.endpoint">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/base/endpoint/package-summary.html">org.apache.axis2.transport.base.endpoint</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/base/endpoint/package-summary.html">org.apache.axis2.transport.base.endpoint</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">URLEndpoint.</span><code><span class="memberNameLink"><a href="../../transport/base/endpoint/URLEndpoint.html#setParameters(org.apache.axis2.context.MessageContext)">setParameters</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtx)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.http">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/http/package-summary.html">org.apache.axis2.transport.http</a></h3>
<table class="useSummary">
<caption><span>Fields in <a href="../../transport/http/package-summary.html">org.apache.axis2.transport.http</a> declared as <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisServlet.RestRequestProcessor.</span><code><span class="memberNameLink"><a href="../../transport/http/AxisServlet.RestRequestProcessor.html#messageContext">messageContext</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/http/package-summary.html">org.apache.axis2.transport.http</a> that return <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisServlet.</span><code><span class="memberNameLink"><a href="../../transport/http/AxisServlet.html#createMessageContext(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)">createMessageContext</a></span>&#8203;(javax.servlet.http.HttpServletRequest&nbsp;req,
javax.servlet.http.HttpServletResponse&nbsp;resp)</code></th>
<td class="colLast">
<div class="block">This method assumes, that the created MessageContext will be used in only SOAP invocation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisServlet.</span><code><span class="memberNameLink"><a href="../../transport/http/AxisServlet.html#createMessageContext(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,boolean)">createMessageContext</a></span>&#8203;(javax.servlet.http.HttpServletRequest&nbsp;request,
javax.servlet.http.HttpServletResponse&nbsp;response,
boolean&nbsp;invocationType)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/http/package-summary.html">org.apache.axis2.transport.http</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisServlet.ServletRequestResponseTransport.</span><code><span class="memberNameLink"><a href="../../transport/http/AxisServlet.ServletRequestResponseTransport.html#acknowledgeMessage(org.apache.axis2.context.MessageContext)">acknowledgeMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected abstract <a href="../../transport/http/Request.html" title="interface in org.apache.axis2.transport.http">Request</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HTTPSender.</span><code><span class="memberNameLink"><a href="../../transport/http/HTTPSender.html#createRequest(org.apache.axis2.context.MessageContext,java.lang.String,java.net.URL,org.apache.axis2.transport.http.AxisRequestEntity)">createRequest</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;methodName,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;url,
<a href="../../transport/http/AxisRequestEntity.html" title="class in org.apache.axis2.transport.http">AxisRequestEntity</a>&nbsp;requestEntity)</code></th>
<td class="colLast">
<div class="block">Start a new HTTP request.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../SessionContext.html" title="class in org.apache.axis2.context">SessionContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisServletListener.</span><code><span class="memberNameLink"><a href="../../transport/http/AxisServletListener.html#getSessionContext(org.apache.axis2.context.MessageContext)">getSessionContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../SessionContext.html" title="class in org.apache.axis2.context">SessionContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">SimpleHTTPServer.</span><code><span class="memberNameLink"><a href="../../transport/http/SimpleHTTPServer.html#getSessionContext(org.apache.axis2.context.MessageContext)">getSessionContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisServlet.</span><code><span class="memberNameLink"><a href="../../transport/http/AxisServlet.html#handleFault(org.apache.axis2.context.MessageContext,java.io.OutputStream,org.apache.axis2.AxisFault)">handleFault</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;out,
<a href="../../AxisFault.html" title="class in org.apache.axis2">AxisFault</a>&nbsp;e)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HTTPTransportUtils.</span><code><span class="memberNameLink"><a href="../../transport/http/HTTPTransportUtils.html#handleGZip(org.apache.axis2.context.MessageContext,java.io.InputStream)">handleGZip</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;in)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HTTPTransportUtils.</span><code><span class="memberNameLink"><a href="../../transport/http/HTTPTransportUtils.html#initializeMessageContext(org.apache.axis2.context.MessageContext,java.lang.String,java.lang.String,java.lang.String)">initializeMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapActionHeader,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;requestURI,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AbstractHTTPTransportSender.</span><code><span class="memberNameLink"><a href="../../transport/http/AbstractHTTPTransportSender.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HTTPTransportUtils.</span><code><span class="memberNameLink"><a href="../../transport/http/HTTPTransportUtils.html#processHTTPGetRequest(org.apache.axis2.context.MessageContext,java.io.OutputStream,java.lang.String,java.lang.String,org.apache.axis2.context.ConfigurationContext,java.util.Map)">processHTTPGetRequest</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;out,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapAction,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;requestURI,
<a href="../ConfigurationContext.html" title="class in org.apache.axis2.context">ConfigurationContext</a>&nbsp;configurationContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&nbsp;requestParameters)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">use RESTUtil.processURLRequest(MessageContext msgContext, OutputStream out, String contentType) instead</div>
</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HTTPTransportUtils.</span><code><span class="memberNameLink"><a href="../../transport/http/HTTPTransportUtils.html#processHTTPPostRequest(org.apache.axis2.context.MessageContext,java.io.InputStream,java.io.OutputStream,java.lang.String,java.lang.String,java.lang.String)">processHTTPPostRequest</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;in,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;out,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapActionHeader,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;requestURI)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HTTPTransportUtils.</span><code><span class="memberNameLink"><a href="../../transport/http/HTTPTransportUtils.html#processHTTPPostRequest(org.apache.axis2.context.MessageContext,java.io.InputStream,java.io.OutputStream,java.lang.String,org.apache.axis2.builder.Builder,java.lang.String,java.lang.String)">processHTTPPostRequest</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;in,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;out,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../../builder/Builder.html" title="interface in org.apache.axis2.builder">Builder</a>&nbsp;builder,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapActionHeader,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;requestURI)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HTTPSender.</span><code><span class="memberNameLink"><a href="../../transport/http/HTTPSender.html#send(org.apache.axis2.context.MessageContext,java.net.URL,java.lang.String)">send</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;url,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;soapActionString)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HTTPWorker.</span><code><span class="memberNameLink"><a href="../../transport/http/HTTPWorker.html#service(org.apache.axis2.transport.http.server.AxisHttpRequest,org.apache.axis2.transport.http.server.AxisHttpResponse,org.apache.axis2.context.MessageContext)">service</a></span>&#8203;(<a href="../../transport/http/server/AxisHttpRequest.html" title="interface in org.apache.axis2.transport.http.server">AxisHttpRequest</a>&nbsp;request,
<a href="../../transport/http/server/AxisHttpResponse.html" title="interface in org.apache.axis2.transport.http.server">AxisHttpResponse</a>&nbsp;response,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.http.impl.httpclient4">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/http/impl/httpclient4/package-summary.html">org.apache.axis2.transport.http.impl.httpclient4</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/http/impl/httpclient4/package-summary.html">org.apache.axis2.transport.http.impl.httpclient4</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HTTPClient4TransportSender.</span><code><span class="memberNameLink"><a href="../../transport/http/impl/httpclient4/HTTPClient4TransportSender.html#cleanup(org.apache.axis2.context.MessageContext)">cleanup</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HTTPProxyConfigurator.</span><code><span class="memberNameLink"><a href="../../transport/http/impl/httpclient4/HTTPProxyConfigurator.html#configure(org.apache.axis2.context.MessageContext,org.apache.http.client.config.RequestConfig.Builder,org.apache.http.client.protocol.HttpClientContext)">configure</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
org.apache.http.client.config.RequestConfig.Builder&nbsp;requestConfig,
org.apache.http.client.protocol.HttpClientContext&nbsp;clientContext)</code></th>
<td class="colLast">
<div class="block">Configure HTTP Proxy settings of httpcomponents HostConfiguration.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../transport/http/Request.html" title="interface in org.apache.axis2.transport.http">Request</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HTTPSenderImpl.</span><code><span class="memberNameLink"><a href="../../transport/http/impl/httpclient4/HTTPSenderImpl.html#createRequest(org.apache.axis2.context.MessageContext,java.lang.String,java.net.URL,org.apache.axis2.transport.http.AxisRequestEntity)">createRequest</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;methodName,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;url,
<a href="../../transport/http/AxisRequestEntity.html" title="class in org.apache.axis2.transport.http">AxisRequestEntity</a>&nbsp;requestEntity)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">HTTPProxyConfigurator.</span><code><span class="memberNameLink"><a href="../../transport/http/impl/httpclient4/HTTPProxyConfigurator.html#isProxyEnabled(org.apache.axis2.context.MessageContext,java.net.URL)">isProxyEnabled</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a>&nbsp;targetURL)</code></th>
<td class="colLast">
<div class="block">Check whether http proxy is configured or active.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.http.server">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/http/server/package-summary.html">org.apache.axis2.transport.http.server</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/http/server/package-summary.html">org.apache.axis2.transport.http.server</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisHttpService.</span><code><span class="memberNameLink"><a href="../../transport/http/server/AxisHttpService.html#doService(org.apache.axis2.transport.http.server.AxisHttpRequest,org.apache.axis2.transport.http.server.AxisHttpResponse,org.apache.http.protocol.HttpContext,org.apache.axis2.context.MessageContext)">doService</a></span>&#8203;(<a href="../../transport/http/server/AxisHttpRequest.html" title="interface in org.apache.axis2.transport.http.server">AxisHttpRequest</a>&nbsp;request,
<a href="../../transport/http/server/AxisHttpResponse.html" title="interface in org.apache.axis2.transport.http.server">AxisHttpResponse</a>&nbsp;response,
org.apache.http.protocol.HttpContext&nbsp;context,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Worker.</span><code><span class="memberNameLink"><a href="../../transport/http/server/Worker.html#service(org.apache.axis2.transport.http.server.AxisHttpRequest,org.apache.axis2.transport.http.server.AxisHttpResponse,org.apache.axis2.context.MessageContext)">service</a></span>&#8203;(<a href="../../transport/http/server/AxisHttpRequest.html" title="interface in org.apache.axis2.transport.http.server">AxisHttpRequest</a>&nbsp;request,
<a href="../../transport/http/server/AxisHttpResponse.html" title="interface in org.apache.axis2.transport.http.server">AxisHttpResponse</a>&nbsp;response,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.http.util">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/http/util/package-summary.html">org.apache.axis2.transport.http.util</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/http/util/package-summary.html">org.apache.axis2.transport.http.util</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RESTUtil.</span><code><span class="memberNameLink"><a href="../../transport/http/util/RESTUtil.html#processURLRequest(org.apache.axis2.context.MessageContext,java.io.OutputStream,java.lang.String)">processURLRequest</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;out,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RESTUtil.</span><code><span class="memberNameLink"><a href="../../transport/http/util/RESTUtil.html#processURLRequest(org.apache.axis2.context.MessageContext,java.io.OutputStream,java.lang.String,org.apache.axis2.builder.Builder)">processURLRequest</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;out,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../../builder/Builder.html" title="interface in org.apache.axis2.builder">Builder</a>&nbsp;builder)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RESTUtil.</span><code><span class="memberNameLink"><a href="../../transport/http/util/RESTUtil.html#processXMLRequest(org.apache.axis2.context.MessageContext,java.io.InputStream,java.io.OutputStream,java.lang.String)">processXMLRequest</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;in,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;out,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">RESTUtil.</span><code><span class="memberNameLink"><a href="../../transport/http/util/RESTUtil.html#processXMLRequest(org.apache.axis2.context.MessageContext,java.io.InputStream,java.io.OutputStream,java.lang.String,org.apache.axis2.builder.Builder)">processXMLRequest</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;in,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;out,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../../builder/Builder.html" title="interface in org.apache.axis2.builder">Builder</a>&nbsp;builder)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.java">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/java/package-summary.html">org.apache.axis2.transport.java</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/java/package-summary.html">org.apache.axis2.transport.java</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JavaTransportSender.</span><code><span class="memberNameLink"><a href="../../transport/java/JavaTransportSender.html#cleanup(org.apache.axis2.context.MessageContext)">cleanup</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JavaTransportSender.</span><code><span class="memberNameLink"><a href="../../transport/java/JavaTransportSender.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.jms">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/jms/package-summary.html">org.apache.axis2.transport.jms</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/jms/package-summary.html">org.apache.axis2.transport.jms</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JMSUtils.</span><code><span class="memberNameLink"><a href="../../transport/jms/JMSUtils.html#loadTransportHeaders(javax.jms.Message,org.apache.axis2.context.MessageContext)">loadTransportHeaders</a></span>&#8203;(javax.jms.Message&nbsp;message,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;responseMsgCtx)</code></th>
<td class="colLast">
<div class="block">Read the transport headers from the JMS Message and set them to the axis2 message context</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JMSMessageSender.</span><code><span class="memberNameLink"><a href="../../transport/jms/JMSMessageSender.html#send(javax.jms.Message,org.apache.axis2.context.MessageContext)">send</a></span>&#8203;(javax.jms.Message&nbsp;message,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtx)</code></th>
<td class="colLast">
<div class="block">Perform actual send of JMS message to the Destination selected</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JMSSender.</span><code><span class="memberNameLink"><a href="../../transport/jms/JMSSender.html#sendMessage(org.apache.axis2.context.MessageContext,java.lang.String,org.apache.axis2.kernel.OutTransportInfo)">sendMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtx,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;targetAddress,
<a href="../../kernel/OutTransportInfo.html" title="interface in org.apache.axis2.kernel">OutTransportInfo</a>&nbsp;outTransportInfo)</code></th>
<td class="colLast">
<div class="block">Performs the actual sending of the JMS message</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JMSUtils.</span><code><span class="memberNameLink"><a href="../../transport/jms/JMSUtils.html#setSOAPEnvelope(javax.jms.Message,org.apache.axis2.context.MessageContext,java.lang.String)">setSOAPEnvelope</a></span>&#8203;(javax.jms.Message&nbsp;message,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType)</code></th>
<td class="colLast">
<div class="block">Set the SOAPEnvelope to the Axis2 MessageContext, from the JMS Message passed in</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JMSUtils.</span><code><span class="memberNameLink"><a href="../../transport/jms/JMSUtils.html#setTransportHeaders(org.apache.axis2.context.MessageContext,javax.jms.Message)">setTransportHeaders</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
javax.jms.Message&nbsp;message)</code></th>
<td class="colLast">
<div class="block">Set transport headers from the axis message context, into the JMS message</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.local">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/local/package-summary.html">org.apache.axis2.transport.local</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/local/package-summary.html">org.apache.axis2.transport.local</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LocalResponder.</span><code><span class="memberNameLink"><a href="../../transport/local/LocalResponder.html#cleanup(org.apache.axis2.context.MessageContext)">cleanup</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LocalTransportSender.</span><code><span class="memberNameLink"><a href="../../transport/local/LocalTransportSender.html#cleanup(org.apache.axis2.context.MessageContext)">cleanup</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LocalTransportSender.</span><code><span class="memberNameLink"><a href="../../transport/local/LocalTransportSender.html#finalizeSendWithToAddress(org.apache.axis2.context.MessageContext,java.io.ByteArrayOutputStream)">finalizeSendWithToAddress</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/ByteArrayOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">ByteArrayOutputStream</a>&nbsp;out)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LocalResponder.</span><code><span class="memberNameLink"><a href="../../transport/local/LocalResponder.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Method invoke</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LocalTransportSender.</span><code><span class="memberNameLink"><a href="../../transport/local/LocalTransportSender.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Method invoke</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LocalTransportReceiver.</span><code><span class="memberNameLink"><a href="../../transport/local/LocalTransportReceiver.html#processMessage(org.apache.axis2.context.MessageContext,java.io.InputStream,java.io.OutputStream)">processMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;inMessageContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;in,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;response)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.mail">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/mail/package-summary.html">org.apache.axis2.transport.mail</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/mail/package-summary.html">org.apache.axis2.transport.mail</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MailRequestResponseTransport.</span><code><span class="memberNameLink"><a href="../../transport/mail/MailRequestResponseTransport.html#acknowledgeMessage(org.apache.axis2.context.MessageContext)">acknowledgeMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MailTransportSender.</span><code><span class="memberNameLink"><a href="../../transport/mail/MailTransportSender.html#sendMessage(org.apache.axis2.context.MessageContext,java.lang.String,org.apache.axis2.kernel.OutTransportInfo)">sendMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtx,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;targetAddress,
<a href="../../kernel/OutTransportInfo.html" title="interface in org.apache.axis2.kernel">OutTransportInfo</a>&nbsp;outTransportInfo)</code></th>
<td class="colLast">
<div class="block">Send the given message over the Mail transport</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.tcp">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/tcp/package-summary.html">org.apache.axis2.transport.tcp</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/tcp/package-summary.html">org.apache.axis2.transport.tcp</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TCPTransportSender.</span><code><span class="memberNameLink"><a href="../../transport/tcp/TCPTransportSender.html#cleanup(org.apache.axis2.context.MessageContext)">cleanup</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TCPTransportSender.</span><code><span class="memberNameLink"><a href="../../transport/tcp/TCPTransportSender.html#sendMessage(org.apache.axis2.context.MessageContext,java.lang.String,org.apache.axis2.kernel.OutTransportInfo)">sendMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;targetEPR,
<a href="../../kernel/OutTransportInfo.html" title="interface in org.apache.axis2.kernel">OutTransportInfo</a>&nbsp;outTransportInfo)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.testkit.axis2">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/testkit/axis2/package-summary.html">org.apache.axis2.transport.testkit.axis2</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/testkit/axis2/package-summary.html">org.apache.axis2.transport.testkit.axis2</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LogAspect.</span><code><span class="memberNameLink"><a href="../../transport/testkit/axis2/LogAspect.html#aroundProcessDocument(org.aspectj.lang.ProceedingJoinPoint,java.io.InputStream,java.lang.String,org.apache.axis2.context.MessageContext)">aroundProcessDocument</a></span>&#8203;(org.aspectj.lang.ProceedingJoinPoint&nbsp;proceedingJoinPoint,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>&nbsp;in,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;contentType,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LogAspect.</span><code><span class="memberNameLink"><a href="../../transport/testkit/axis2/LogAspect.html#aroundWriteTo(org.aspectj.lang.ProceedingJoinPoint,org.apache.axis2.context.MessageContext,org.apache.axiom.om.OMOutputFormat,java.io.OutputStream,boolean)">aroundWriteTo</a></span>&#8203;(org.aspectj.lang.ProceedingJoinPoint&nbsp;proceedingJoinPoint,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://ws.apache.org/axiom/apidocs/org/apache/axiom/om/OMOutputFormat.html?is-external=true" title="class or interface in org.apache.axiom.om" class="externalLink">OMOutputFormat</a>&nbsp;format,
<a href="https://docs.oracle.com/javase/7/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>&nbsp;out,
boolean&nbsp;preserve)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageContextValidator.</span><code><span class="memberNameLink"><a href="../../transport/testkit/axis2/MessageContextValidator.html#validate(org.apache.axis2.context.MessageContext,boolean)">validate</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
boolean&nbsp;isResponse)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.testkit.axis2.client">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/testkit/axis2/client/package-summary.html">org.apache.axis2.transport.testkit.axis2.client</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/testkit/axis2/client/package-summary.html">org.apache.axis2.transport.testkit.axis2.client</a> that return <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisTestClient.</span><code><span class="memberNameLink"><a href="../../transport/testkit/axis2/client/AxisTestClient.html#send(org.apache.axis2.transport.testkit.client.ClientOptions,org.apache.axis2.transport.testkit.message.AxisMessage,javax.xml.namespace.QName,boolean,java.lang.String)">send</a></span>&#8203;(<a href="../../transport/testkit/client/ClientOptions.html" title="class in org.apache.axis2.transport.testkit.client">ClientOptions</a>&nbsp;options,
<a href="../../transport/testkit/message/AxisMessage.html" title="class in org.apache.axis2.transport.testkit.message">AxisMessage</a>&nbsp;message,
<a href="https://docs.oracle.com/javase/7/docs/api/javax/xml/namespace/QName.html?is-external=true" title="class or interface in javax.xml.namespace" class="externalLink">QName</a>&nbsp;operationQName,
boolean&nbsp;block,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;resultMessageLabel)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/testkit/axis2/client/package-summary.html">org.apache.axis2.transport.testkit.axis2.client</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">AxisTestClientConfigurator.</span><code><span class="memberNameLink"><a href="../../transport/testkit/axis2/client/AxisTestClientConfigurator.html#setupRequestMessageContext(org.apache.axis2.context.MessageContext)">setupRequestMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.testkit.http">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/testkit/http/package-summary.html">org.apache.axis2.transport.testkit.http</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/testkit/http/package-summary.html">org.apache.axis2.transport.testkit.http</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">JettyEchoEndpoint.</span><code><span class="memberNameLink"><a href="../../transport/testkit/http/JettyEchoEndpoint.html#validate(org.apache.axis2.context.MessageContext,boolean)">validate</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
boolean&nbsp;isResponse)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.testkit.message">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/testkit/message/package-summary.html">org.apache.axis2.transport.testkit.message</a></h3>
<table class="useSummary">
<caption><span>Constructors in <a href="../../transport/testkit/message/package-summary.html">org.apache.axis2.transport.testkit.message</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../transport/testkit/message/AxisMessage.html#%3Cinit%3E(org.apache.axis2.context.MessageContext)">AxisMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.testkit.util">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/testkit/util/package-summary.html">org.apache.axis2.transport.testkit.util</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/testkit/util/package-summary.html">org.apache.axis2.transport.testkit.util</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../SessionContext.html" title="class in org.apache.axis2.context">SessionContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">LifecycleFixTransportListenerProxy.</span><code><span class="memberNameLink"><a href="../../transport/testkit/util/LifecycleFixTransportListenerProxy.html#getSessionContext(org.apache.axis2.context.MessageContext)">getSessionContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;arg0)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.udp">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/udp/package-summary.html">org.apache.axis2.transport.udp</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/udp/package-summary.html">org.apache.axis2.transport.udp</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">UDPSender.</span><code><span class="memberNameLink"><a href="../../transport/udp/UDPSender.html#sendMessage(org.apache.axis2.context.MessageContext,java.lang.String,org.apache.axis2.kernel.OutTransportInfo)">sendMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;targetEPR,
<a href="../../kernel/OutTransportInfo.html" title="interface in org.apache.axis2.kernel">OutTransportInfo</a>&nbsp;outTransportInfo)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.xmpp">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/xmpp/package-summary.html">org.apache.axis2.transport.xmpp</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/xmpp/package-summary.html">org.apache.axis2.transport.xmpp</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">XMPPSender.</span><code><span class="memberNameLink"><a href="../../transport/xmpp/XMPPSender.html#cleanup(org.apache.axis2.context.MessageContext)">cleanup</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../SessionContext.html" title="class in org.apache.axis2.context">SessionContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">XMPPListener.</span><code><span class="memberNameLink"><a href="../../transport/xmpp/XMPPListener.html#getSessionContext(org.apache.axis2.context.MessageContext)">getSessionContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../engine/Handler.InvocationResponse.html" title="class in org.apache.axis2.engine">Handler.InvocationResponse</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">XMPPSender.</span><code><span class="memberNameLink"><a href="../../transport/xmpp/XMPPSender.html#invoke(org.apache.axis2.context.MessageContext)">invoke</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">XMPPSender.</span><code><span class="memberNameLink"><a href="../../transport/xmpp/XMPPSender.html#processChatMessage(org.apache.axis2.context.MessageContext)">processChatMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtx)</code></th>
<td class="colLast">
<div class="block">Process message requests that came in through chat clients</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">XMPPSender.</span><code><span class="memberNameLink"><a href="../../transport/xmpp/XMPPSender.html#sendMessage(org.apache.axis2.context.MessageContext,java.lang.String,org.apache.axis2.kernel.OutTransportInfo)">sendMessage</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtx,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;targetAddress,
<a href="../../kernel/OutTransportInfo.html" title="interface in org.apache.axis2.kernel">OutTransportInfo</a>&nbsp;outTransportInfo)</code></th>
<td class="colLast">
<div class="block">Send the given message over XMPP transport</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.transport.xmpp.util">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../transport/xmpp/util/package-summary.html">org.apache.axis2.transport.xmpp.util</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../transport/xmpp/util/package-summary.html">org.apache.axis2.transport.xmpp.util</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">XMPPClientResponseManager.</span><code><span class="memberNameLink"><a href="../../transport/xmpp/util/XMPPClientResponseManager.html#listenForResponse(java.lang.String,org.apache.axis2.context.MessageContext)">listenForResponse</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;key,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Constructors in <a href="../../transport/xmpp/util/package-summary.html">org.apache.axis2.transport.xmpp.util</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../transport/xmpp/util/XMPPClientResponseManager.WaitingDetails.html#%3Cinit%3E(org.apache.axis2.context.MessageContext)">WaitingDetails</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../transport/xmpp/util/XMPPClientSidePacketListener.html#%3Cinit%3E(org.apache.axis2.context.MessageContext)">XMPPClientSidePacketListener</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.axis2.util">
<!-- -->
</a>
<h3>Uses of <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a> in <a href="../../util/package-summary.html">org.apache.axis2.util</a></h3>
<table class="useSummary">
<caption><span>Methods in <a href="../../util/package-summary.html">org.apache.axis2.util</a> that return <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageContextBuilder.</span><code><span class="memberNameLink"><a href="../../util/MessageContextBuilder.html#createFaultMessageContext(org.apache.axis2.context.MessageContext,java.lang.Throwable)">createFaultMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;processingContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a>&nbsp;e)</code></th>
<td class="colLast">
<div class="block">This method is called to handle any error that occurs at inflow or outflow.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageContextBuilder.</span><code><span class="memberNameLink"><a href="../../util/MessageContextBuilder.html#createOutMessageContext(org.apache.axis2.context.MessageContext)">createOutMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;inMessageContext)</code></th>
<td class="colLast">
<div class="block">Creates a MessageContext for use with a non-fault response based on an request MessageContext</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../util/package-summary.html">org.apache.axis2.util</a> with parameters of type <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">WSDL20Util.</span><code><span class="memberNameLink"><a href="../../util/WSDL20Util.html#applyURITemplating(org.apache.axis2.context.MessageContext,java.lang.String,boolean)">applyURITemplating</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;rawURLString,
boolean&nbsp;detach)</code></th>
<td class="colLast">
<div class="block">This method is used to resolve httplocation property.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ThreadContextMigrator.</span><code><span class="memberNameLink"><a href="../../util/ThreadContextMigrator.html#cleanupContext(org.apache.axis2.context.MessageContext)">cleanupContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">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.)</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ThreadContextMigrator.</span><code><span class="memberNameLink"><a href="../../util/ThreadContextMigrator.html#cleanupThread(org.apache.axis2.context.MessageContext)">cleanupThread</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">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.)</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageContextBuilder.</span><code><span class="memberNameLink"><a href="../../util/MessageContextBuilder.html#createFaultMessageContext(org.apache.axis2.context.MessageContext,java.lang.Throwable)">createFaultMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;processingContext,
<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a>&nbsp;e)</code></th>
<td class="colLast">
<div class="block">This method is called to handle any error that occurs at inflow or outflow.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageContextBuilder.</span><code><span class="memberNameLink"><a href="../../util/MessageContextBuilder.html#createOutMessageContext(org.apache.axis2.context.MessageContext)">createOutMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;inMessageContext)</code></th>
<td class="colLast">
<div class="block">Creates a MessageContext for use with a non-fault response based on an request MessageContext</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Utils.</span><code><span class="memberNameLink"><a href="../../util/Utils.html#getInboundFaultFromMessageContext(org.apache.axis2.context.MessageContext)">getInboundFaultFromMessageContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">Get an AxisFault object to represent the SOAPFault in the SOAPEnvelope attached
to the provided MessageContext.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static <a href="../../builder/Builder.html" title="interface in org.apache.axis2.builder">Builder</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageProcessorSelector.</span><code><span class="memberNameLink"><a href="../../util/MessageProcessorSelector.html#getMessageBuilder(java.lang.String,org.apache.axis2.context.MessageContext)">getMessageBuilder</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;type,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">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. content-type to builder mapping can be
specified through the Axis2.xml.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static <a href="../../kernel/MessageFormatter.html" title="interface in org.apache.axis2.kernel">MessageFormatter</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">MessageProcessorSelector.</span><code><span class="memberNameLink"><a href="../../util/MessageProcessorSelector.html#getMessageFormatter(org.apache.axis2.context.MessageContext)">getMessageFormatter</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">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.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Utils.</span><code><span class="memberNameLink"><a href="../../util/Utils.html#getMtomThreshold(org.apache.axis2.context.MessageContext)">getMtomThreshold</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgCtxt)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static boolean</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">Utils.</span><code><span class="memberNameLink"><a href="../../util/Utils.html#isClientThreadNonBlockingPropertySet(org.apache.axis2.context.MessageContext)">isClientThreadNonBlockingPropertySet</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">this is to make is backward compatible.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ThreadContextMigrator.</span><code><span class="memberNameLink"><a href="../../util/ThreadContextMigrator.html#migrateContextToThread(org.apache.axis2.context.MessageContext)">migrateContextToThread</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">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.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ThreadContextMigrator.</span><code><span class="memberNameLink"><a href="../../util/ThreadContextMigrator.html#migrateThreadToContext(org.apache.axis2.context.MessageContext)">migrateThreadToContext</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">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.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ThreadContextMigratorUtil.</span><code><span class="memberNameLink"><a href="../../util/ThreadContextMigratorUtil.html#performContextCleanup(java.lang.String,org.apache.axis2.context.MessageContext)">performContextCleanup</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;threadContextMigratorListID,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Activate any registered ThreadContextMigrators to remove information from
the context if necessary.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ThreadContextMigratorUtil.</span><code><span class="memberNameLink"><a href="../../util/ThreadContextMigratorUtil.html#performMigrationToContext(java.lang.String,org.apache.axis2.context.MessageContext)">performMigrationToContext</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;threadContextMigratorListID,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Activate any registered ThreadContextMigrators to move info from the
thread of execution into the context.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ThreadContextMigratorUtil.</span><code><span class="memberNameLink"><a href="../../util/ThreadContextMigratorUtil.html#performMigrationToThread(java.lang.String,org.apache.axis2.context.MessageContext)">performMigrationToThread</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;threadContextMigratorListID,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Activate any registered ThreadContextMigrators to move context info
to the thread of execution.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ThreadContextMigratorUtil.</span><code><span class="memberNameLink"><a href="../../util/ThreadContextMigratorUtil.html#performThreadCleanup(java.lang.String,org.apache.axis2.context.MessageContext)">performThreadCleanup</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&nbsp;threadContextMigratorListID,
<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">
<div class="block">Activate any registered ThreadContextMigrators to remove information
from the thread of execution if necessary.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">CallbackReceiver.</span><code><span class="memberNameLink"><a href="../../util/CallbackReceiver.html#receive(org.apache.axis2.context.MessageContext)">receive</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">TargetResolver.</span><code><span class="memberNameLink"><a href="../../util/TargetResolver.html#resolveTarget(org.apache.axis2.context.MessageContext)">resolveTarget</a></span>&#8203;(<a href="../MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;messageContext)</code></th>
<td class="colLast">
<div class="block">resolveTarget examines the MessageContext and updates the MessageContext
in order to resolve the target.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../MessageContext.html" title="class in org.apache.axis2.context">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &copy; <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
</footer>
</body>
</html>