blob: 3ff7588e170ad7d89d61984dcbb7cd692aaf12b0 [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>AxisOperation (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="AxisOperation (Apache Axis2)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":6,"i2":6,"i3":6,"i4":10,"i5":10,"i6":6,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":6,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":6,"i26":6,"i27":6,"i28":6,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":6,"i46":6,"i47":6,"i48":6,"i49":10,"i50":10,"i51":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
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 class="navBarCell1Rev">Class</li>
<li><a href="class-use/AxisOperation.html">Use</a></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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</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>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">org.apache.axis2.description</a></div>
<h2 title="Class AxisOperation" class="title">Class AxisOperation</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><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">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="AxisDescription.html" title="class in org.apache.axis2.description">org.apache.axis2.description.AxisDescription</a></li>
<li>
<ul class="inheritance">
<li>org.apache.axis2.description.AxisOperation</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="DescriptionConstants.html" title="interface in org.apache.axis2.description">DescriptionConstants</a></code>, <code><a href="ParameterInclude.html" title="interface in org.apache.axis2.description">ParameterInclude</a></code>, <code><a href="../wsdl/WSDLConstants.html" title="interface in org.apache.axis2.wsdl">WSDLConstants</a></code></dd>
</dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><code><a href="InOnlyAxisOperation.html" title="class in org.apache.axis2.description">InOnlyAxisOperation</a></code>, <code><a href="OutOnlyAxisOperation.html" title="class in org.apache.axis2.description">OutOnlyAxisOperation</a></code>, <code><a href="TwoChannelAxisOperation.html" title="class in org.apache.axis2.description">TwoChannelAxisOperation</a></code></dd>
</dl>
<hr>
<pre>public abstract class <span class="typeNameLabel">AxisOperation</span>
extends <a href="AxisDescription.html" title="class in org.apache.axis2.description">AxisDescription</a>
implements <a href="../wsdl/WSDLConstants.html" title="interface in org.apache.axis2.wsdl">WSDLConstants</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="nested.classes.inherited.from.class.org.apache.axis2.wsdl.WSDLConstants">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from interface&nbsp;org.apache.axis2.wsdl.<a href="../wsdl/WSDLConstants.html" title="interface in org.apache.axis2.wsdl">WSDLConstants</a></h3>
<code><a href="../wsdl/WSDLConstants.WSDL11Constants.html" title="interface in org.apache.axis2.wsdl">WSDLConstants.WSDL11Constants</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- =========== FIELD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary">
<caption><span>Fields</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>
<tr class="altColor">
<td class="colFirst"><code>protected <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"><code><span class="memberNameLink"><a href="#mepURI">mepURI</a></span></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"><code><span class="memberNameLink"><a href="#STYLE_DOC">STYLE_DOC</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<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"><code><span class="memberNameLink"><a href="#STYLE_MSG">STYLE_MSG</a></span></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"><code><span class="memberNameLink"><a href="#STYLE_RPC">STYLE_RPC</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.org.apache.axis2.description.AxisDescription">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;org.apache.axis2.description.<a href="AxisDescription.html" title="class in org.apache.axis2.description">AxisDescription</a></h3>
<code><a href="AxisDescription.html#engagedModules">engagedModules</a>, <a href="AxisDescription.html#parameterObservers">parameterObservers</a>, <a href="AxisDescription.html#parent">parent</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.org.apache.axis2.description.DescriptionConstants">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;org.apache.axis2.description.<a href="DescriptionConstants.html" title="interface in org.apache.axis2.description">DescriptionConstants</a></h3>
<code><a href="DescriptionConstants.html#CLASSLOADER_KEY">CLASSLOADER_KEY</a>, <a href="DescriptionConstants.html#CONTEXTPATH_KEY">CONTEXTPATH_KEY</a>, <a href="DescriptionConstants.html#EXECUTION_CHAIN_KEY">EXECUTION_CHAIN_KEY</a>, <a href="DescriptionConstants.html#EXECUTION_FAULT_CHAIN_KEY">EXECUTION_FAULT_CHAIN_KEY</a>, <a href="DescriptionConstants.html#EXECUTION_OUT_CHAIN_KEY">EXECUTION_OUT_CHAIN_KEY</a>, <a href="DescriptionConstants.html#IN_FAULTFLOW_KEY">IN_FAULTFLOW_KEY</a>, <a href="DescriptionConstants.html#INFLOW_KEY">INFLOW_KEY</a>, <a href="DescriptionConstants.html#MESSAGE_RECEIVER_KEY">MESSAGE_RECEIVER_KEY</a>, <a href="DescriptionConstants.html#MODULEREF_KEY">MODULEREF_KEY</a>, <a href="DescriptionConstants.html#OPERATION_KEY">OPERATION_KEY</a>, <a href="DescriptionConstants.html#OUT_FAULTFLOW_KEY">OUT_FAULTFLOW_KEY</a>, <a href="DescriptionConstants.html#OUTFLOW_KEY">OUTFLOW_KEY</a>, <a href="DescriptionConstants.html#PARAMETER_KEY">PARAMETER_KEY</a>, <a href="DescriptionConstants.html#PHASES_KEY">PHASES_KEY</a>, <a href="DescriptionConstants.html#SERVICE_CLASS_NAME">SERVICE_CLASS_NAME</a>, <a href="DescriptionConstants.html#STYLE_KEY">STYLE_KEY</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.org.apache.axis2.wsdl.WSDLConstants">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;org.apache.axis2.wsdl.<a href="../wsdl/WSDLConstants.html" title="interface in org.apache.axis2.wsdl">WSDLConstants</a></h3>
<code><a href="../wsdl/WSDLConstants.html#HTTP_HEADER">HTTP_HEADER</a>, <a href="../wsdl/WSDLConstants.html#INPUT_PART_QNAME_SUFFIX">INPUT_PART_QNAME_SUFFIX</a>, <a href="../wsdl/WSDLConstants.html#MEP_CONSTANT_IN_ONLY">MEP_CONSTANT_IN_ONLY</a>, <a href="../wsdl/WSDLConstants.html#MEP_CONSTANT_IN_OPTIONAL_OUT">MEP_CONSTANT_IN_OPTIONAL_OUT</a>, <a href="../wsdl/WSDLConstants.html#MEP_CONSTANT_IN_OUT">MEP_CONSTANT_IN_OUT</a>, <a href="../wsdl/WSDLConstants.html#MEP_CONSTANT_INVALID">MEP_CONSTANT_INVALID</a>, <a href="../wsdl/WSDLConstants.html#MEP_CONSTANT_OUT_IN">MEP_CONSTANT_OUT_IN</a>, <a href="../wsdl/WSDLConstants.html#MEP_CONSTANT_OUT_ONLY">MEP_CONSTANT_OUT_ONLY</a>, <a href="../wsdl/WSDLConstants.html#MEP_CONSTANT_OUT_OPTIONAL_IN">MEP_CONSTANT_OUT_OPTIONAL_IN</a>, <a href="../wsdl/WSDLConstants.html#MEP_CONSTANT_ROBUST_IN_ONLY">MEP_CONSTANT_ROBUST_IN_ONLY</a>, <a href="../wsdl/WSDLConstants.html#MEP_CONSTANT_ROBUST_OUT_ONLY">MEP_CONSTANT_ROBUST_OUT_ONLY</a>, <a href="../wsdl/WSDLConstants.html#MESSAGE_LABEL_FAULT_VALUE">MESSAGE_LABEL_FAULT_VALUE</a>, <a href="../wsdl/WSDLConstants.html#MESSAGE_LABEL_IN">MESSAGE_LABEL_IN</a>, <a href="../wsdl/WSDLConstants.html#MESSAGE_LABEL_IN_VALUE">MESSAGE_LABEL_IN_VALUE</a>, <a href="../wsdl/WSDLConstants.html#MESSAGE_LABEL_OUT">MESSAGE_LABEL_OUT</a>, <a href="../wsdl/WSDLConstants.html#MESSAGE_LABEL_OUT_VALUE">MESSAGE_LABEL_OUT_VALUE</a>, <a href="../wsdl/WSDLConstants.html#OUTPUT_PART_QNAME_SUFFIX">OUTPUT_PART_QNAME_SUFFIX</a>, <a href="../wsdl/WSDLConstants.html#SOAP_HEADER">SOAP_HEADER</a>, <a href="../wsdl/WSDLConstants.html#WSDL_1_1">WSDL_1_1</a>, <a href="../wsdl/WSDLConstants.html#WSDL_1_1_STYLE">WSDL_1_1_STYLE</a>, <a href="../wsdl/WSDLConstants.html#WSDL_2_0">WSDL_2_0</a>, <a href="../wsdl/WSDLConstants.html#WSDL_20_DESCRIPTION">WSDL_20_DESCRIPTION</a>, <a href="../wsdl/WSDLConstants.html#WSDL_4_J_DEFINITION">WSDL_4_J_DEFINITION</a>, <a href="../wsdl/WSDLConstants.html#WSDL_MESSAGE_DIRECTION_IN">WSDL_MESSAGE_DIRECTION_IN</a>, <a href="../wsdl/WSDLConstants.html#WSDL_MESSAGE_DIRECTION_OUT">WSDL_MESSAGE_DIRECTION_OUT</a>, <a href="../wsdl/WSDLConstants.html#WSDL_MESSAGE_IN_MESSAGE">WSDL_MESSAGE_IN_MESSAGE</a>, <a href="../wsdl/WSDLConstants.html#WSDL_MESSAGE_OUT_MESSAGE">WSDL_MESSAGE_OUT_MESSAGE</a>, <a href="../wsdl/WSDLConstants.html#WSDL_USE_ENCODED">WSDL_USE_ENCODED</a>, <a href="../wsdl/WSDLConstants.html#WSDL_USE_LITERAL">WSDL_USE_LITERAL</a>, <a href="../wsdl/WSDLConstants.html#WSDL1_1_NAMESPACE">WSDL1_1_NAMESPACE</a>, <a href="../wsdl/WSDLConstants.html#WSDL2_0_NAMESPACE">WSDL2_0_NAMESPACE</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">AxisOperation</a></span>()</code></th>
<td class="colLast">
<div class="block">Default constructor</div>
</td>
</tr>
<tr class="rowColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(javax.xml.namespace.QName)">AxisOperation</a></span>&#8203;(<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;name)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></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>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addFaultAction(java.lang.String,java.lang.String)">addFaultAction</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;faultName,
<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;action)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addFaultMessageContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">addFaultMessageContext</a></span>&#8203;(<a href="../context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;opContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addMessage(org.apache.axis2.description.AxisMessage,java.lang.String)">addMessage</a></span>&#8203;(<a href="AxisMessage.html" title="class in org.apache.axis2.description">AxisMessage</a>&nbsp;message,
<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;label)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addMessageContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">addMessageContext</a></span>&#8203;(<a href="../context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../context/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 id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addModule(java.lang.String)">addModule</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;moduleName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#addModuleConfig(org.apache.axis2.description.ModuleConfiguration)">addModuleConfig</a></span>&#8203;(<a href="ModuleConfiguration.html" title="class in org.apache.axis2.description">ModuleConfiguration</a>&nbsp;moduleConfiguration)</code></th>
<td class="colLast">
<div class="block">Adds module configuration, if there is moduleConfig tag in operation.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>abstract <a href="../client/OperationClient.html" title="class in org.apache.axis2.client">OperationClient</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createClient(org.apache.axis2.context.ServiceContext,org.apache.axis2.client.Options)">createClient</a></span>&#8203;(<a href="../context/ServiceContext.html" title="class in org.apache.axis2.context">ServiceContext</a>&nbsp;sc,
<a href="../client/Options.html" title="class in org.apache.axis2.client">Options</a>&nbsp;options)</code></th>
<td class="colLast">
<div class="block">Return an OperationClient suitable for this AxisOperation.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#findForExistingOperationContext(org.apache.axis2.context.MessageContext)">findForExistingOperationContext</a></span>&#8203;(<a href="../context/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 id="i8" class="altColor">
<td class="colFirst"><code><a href="../context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#findOperationContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.ServiceContext)">findOperationContext</a></span>&#8203;(<a href="../context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../context/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 id="i9" class="rowColor">
<td class="colFirst"><code><a href="AxisService.html" title="class in org.apache.axis2.description">AxisService</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAxisService()">getAxisService</a></span>()</code></th>
<td class="colLast">
<div class="block">Typesafe access to parent service</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAxisSpecificMEPConstant()">getAxisSpecificMEPConstant</a></span>()</code></th>
<td class="colLast">
<div class="block">Maps the String URI of the Message exchange pattern to an integer.</div>
</td>
</tr>
<tr id="i11" 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"><code><span class="memberNameLink"><a href="#getFaultAction()">getFaultAction</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i12" 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"><code><span class="memberNameLink"><a href="#getFaultAction(java.lang.String)">getFaultAction</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;faultName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i13" 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"><code><span class="memberNameLink"><a href="#getFaultActionNames()">getFaultActionNames</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code><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>&lt;<a href="AxisMessage.html" title="class in org.apache.axis2.description">AxisMessage</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getFaultMessages()">getFaultMessages</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i15" 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"><code><span class="memberNameLink"><a href="#getInputAction()">getInputAction</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i16" 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"><code><span class="memberNameLink"><a href="#getKey()">getKey</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>abstract <a href="AxisMessage.html" title="class in org.apache.axis2.description">AxisMessage</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMessage(java.lang.String)">getMessage</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;label)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i18" 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"><code><span class="memberNameLink"><a href="#getMessageExchangePattern()">getMessageExchangePattern</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code><a href="../engine/MessageReceiver.html" title="interface in org.apache.axis2.engine">MessageReceiver</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMessageReceiver()">getMessageReceiver</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util" class="externalLink">Iterator</a>&lt;<a href="AxisMessage.html" title="class in org.apache.axis2.description">AxisMessage</a>&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMessages()">getMessages</a></span>()</code></th>
<td class="colLast">
<div class="block">Get the messages referenced by this operation</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code><a href="ModuleConfiguration.html" title="class in org.apache.axis2.description">ModuleConfiguration</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getModuleConfig(java.lang.String)">getModuleConfig</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;moduleName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code><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>&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;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getModuleRefs()">getModuleRefs</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code><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></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getName()">getName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i24" 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"><code><span class="memberNameLink"><a href="#getOutputAction()">getOutputAction</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>abstract <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"><code><span class="memberNameLink"><a href="#getPhasesInFaultFlow()">getPhasesInFaultFlow</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code>abstract <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"><code><span class="memberNameLink"><a href="#getPhasesOutFaultFlow()">getPhasesOutFaultFlow</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code>abstract <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"><code><span class="memberNameLink"><a href="#getPhasesOutFlow()">getPhasesOutFlow</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code>abstract <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"><code><span class="memberNameLink"><a href="#getRemainingPhasesInFlow()">getRemainingPhasesInFlow</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i29" 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"><code><span class="memberNameLink"><a href="#getSoapAction()">getSoapAction</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i30" 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"><code><span class="memberNameLink"><a href="#getStyle()">getStyle</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code><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>&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;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getWSAMappingList()">getWSAMappingList</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isControlOperation()">isControlOperation</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isParameterLocked(java.lang.String)">isParameterLocked</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;parameterName)</code></th>
<td class="colLast">
<div class="block">Checks whether the parameter is locked at any level.</div>
</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onDisengage(org.apache.axis2.description.AxisModule)">onDisengage</a></span>&#8203;(<a href="AxisModule.html" title="class in org.apache.axis2.description">AxisModule</a>&nbsp;module)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onEngage(org.apache.axis2.description.AxisModule,org.apache.axis2.description.AxisDescription)">onEngage</a></span>&#8203;(<a href="AxisModule.html" title="class in org.apache.axis2.description">AxisModule</a>&nbsp;axisModule,
<a href="AxisDescription.html" title="class in org.apache.axis2.description">AxisDescription</a>&nbsp;engager)</code></th>
<td class="colLast">
<div class="block">This is called when a module is engaged on this operation.</div>
</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#registerMessageContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">registerMessageContext</a></span>&#8203;(<a href="../context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;operationContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#registerOperationContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">registerOperationContext</a></span>&#8203;(<a href="../context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;operationContext)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#removeFaultAction(java.lang.String)">removeFaultAction</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;faultName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setControlOperation(boolean)">setControlOperation</a></span>&#8203;(boolean&nbsp;controlOperation)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setFaultMessages(org.apache.axis2.description.AxisMessage)">setFaultMessages</a></span>&#8203;(<a href="AxisMessage.html" title="class in org.apache.axis2.description">AxisMessage</a>&nbsp;faultMessage)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMessageExchangePattern(java.lang.String)">setMessageExchangePattern</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;mepURI)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setMessageReceiver(org.apache.axis2.engine.MessageReceiver)">setMessageReceiver</a></span>&#8203;(<a href="../engine/MessageReceiver.html" title="interface in org.apache.axis2.engine">MessageReceiver</a>&nbsp;messageReceiver)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setName(javax.xml.namespace.QName)">setName</a></span>&#8203;(<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;name)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setOutputAction(java.lang.String)">setOutputAction</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;act)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setPhasesInFaultFlow(java.util.ArrayList)">setPhasesInFaultFlow</a></span>&#8203;(<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>&nbsp;list)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setPhasesOutFaultFlow(java.util.ArrayList)">setPhasesOutFaultFlow</a></span>&#8203;(<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>&nbsp;list)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setPhasesOutFlow(java.util.ArrayList)">setPhasesOutFlow</a></span>&#8203;(<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>&nbsp;list)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><code>abstract void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setRemainingPhasesInFlow(java.util.ArrayList)">setRemainingPhasesInFlow</a></span>&#8203;(<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>&nbsp;list)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i49" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setSoapAction(java.lang.String)">setSoapAction</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;soapAction)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setStyle(java.lang.String)">setStyle</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;style)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setWsamappingList(java.util.ArrayList)">setWsamappingList</a></span>&#8203;(<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>&nbsp;wsamappingList)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.apache.axis2.description.AxisDescription">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.axis2.description.<a href="AxisDescription.html" title="class in org.apache.axis2.description">AxisDescription</a></h3>
<code><a href="AxisDescription.html#addChild(java.lang.Object,org.apache.axis2.description.AxisDescription)">addChild</a>, <a href="AxisDescription.html#addChild(org.apache.axis2.description.AxisDescription)">addChild</a>, <a href="AxisDescription.html#addParameter(java.lang.String,java.lang.Object)">addParameter</a>, <a href="AxisDescription.html#addParameter(org.apache.axis2.description.Parameter)">addParameter</a>, <a href="AxisDescription.html#addParameterObserver(org.apache.axis2.description.ParameterObserver)">addParameterObserver</a>, <a href="AxisDescription.html#applyPolicy()">applyPolicy</a>, <a href="AxisDescription.html#applyPolicy(org.apache.neethi.Policy)">applyPolicy</a>, <a href="AxisDescription.html#deserializeParameters(org.apache.axiom.om.OMElement)">deserializeParameters</a>, <a href="AxisDescription.html#disengageModule(org.apache.axis2.description.AxisModule)">disengageModule</a>, <a href="AxisDescription.html#engageModule(org.apache.axis2.description.AxisModule)">engageModule</a>, <a href="AxisDescription.html#engageModule(org.apache.axis2.description.AxisModule,org.apache.axis2.description.AxisDescription)">engageModule</a>, <a href="AxisDescription.html#getAxisConfiguration()">getAxisConfiguration</a>, <a href="AxisDescription.html#getChild(java.lang.Object)">getChild</a>, <a href="AxisDescription.html#getChildren()">getChildren</a>, <a href="AxisDescription.html#getDocumentation()">getDocumentation</a>, <a href="AxisDescription.html#getDocumentationNode()">getDocumentationNode</a>, <a href="AxisDescription.html#getEngagedModules()">getEngagedModules</a>, <a href="AxisDescription.html#getParameter(java.lang.String)">getParameter</a>, <a href="AxisDescription.html#getParameters()">getParameters</a>, <a href="AxisDescription.html#getParameterValue(java.lang.String)">getParameterValue</a>, <a href="AxisDescription.html#getParent()">getParent</a>, <a href="AxisDescription.html#getPolicyInclude()">getPolicyInclude</a>, <a href="AxisDescription.html#getPolicySubject()">getPolicySubject</a>, <a href="AxisDescription.html#isEngaged(java.lang.String)">isEngaged</a>, <a href="AxisDescription.html#isEngaged(org.apache.axis2.description.AxisModule)">isEngaged</a>, <a href="AxisDescription.html#isParameterTrue(java.lang.String)">isParameterTrue</a>, <a href="AxisDescription.html#removeChild(java.lang.Object)">removeChild</a>, <a href="AxisDescription.html#removeParameter(org.apache.axis2.description.Parameter)">removeParameter</a>, <a href="AxisDescription.html#removeParameterObserver(org.apache.axis2.description.ParameterObserver)">removeParameterObserver</a>, <a href="AxisDescription.html#setDocumentation(java.lang.String)">setDocumentation</a>, <a href="AxisDescription.html#setDocumentation(org.apache.axiom.om.OMNode)">setDocumentation</a>, <a href="AxisDescription.html#setParent(org.apache.axis2.description.AxisDescription)">setParent</a>, <a href="AxisDescription.html#setPolicyInclude(org.apache.axis2.description.PolicyInclude)">setPolicyInclude</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
<code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a id="STYLE_RPC">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>STYLE_RPC</h4>
<pre>public static final&nbsp;<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> STYLE_RPC</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.axis2.description.AxisOperation.STYLE_RPC">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a id="STYLE_MSG">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>STYLE_MSG</h4>
<pre>public static final&nbsp;<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> STYLE_MSG</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.axis2.description.AxisOperation.STYLE_MSG">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a id="STYLE_DOC">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>STYLE_DOC</h4>
<pre>public static final&nbsp;<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> STYLE_DOC</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../constant-values.html#org.apache.axis2.description.AxisOperation.STYLE_DOC">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a id="mepURI">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>mepURI</h4>
<pre>protected&nbsp;<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> mepURI</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>AxisOperation</h4>
<pre>public&nbsp;AxisOperation()</pre>
<div class="block">Default constructor</div>
</li>
</ul>
<a id="&lt;init&gt;(javax.xml.namespace.QName)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>AxisOperation</h4>
<pre>public&nbsp;AxisOperation&#8203;(<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;name)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section role="region">
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="addMessage(org.apache.axis2.description.AxisMessage,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addMessage</h4>
<pre class="methodSignature">public abstract&nbsp;void&nbsp;addMessage&#8203;(<a href="AxisMessage.html" title="class in org.apache.axis2.description">AxisMessage</a>&nbsp;message,
<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;label)</pre>
</li>
</ul>
<a id="addMessageContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addMessageContext</h4>
<pre class="methodSignature">public abstract&nbsp;void&nbsp;addMessageContext&#8203;(<a href="../context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;opContext)
throws <a href="../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></pre>
<div class="block">Adds a message context into an operation context. Depending on MEPs, this method has to be
overridden. Depending on the MEP operation description know how to fill the message context
map in operationContext. As an example, if the MEP is IN-OUT then depending on messagable
operation description should know how to keep them in correct locations.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>msgContext</code> - <code>MessageContext</code></dd>
<dd><code>opContext</code> - <code>OperationContext</code></dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></code> - <code>AxisFault</code></dd>
</dl>
</li>
</ul>
<a id="addFaultMessageContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addFaultMessageContext</h4>
<pre class="methodSignature">public abstract&nbsp;void&nbsp;addFaultMessageContext&#8203;(<a href="../context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;opContext)
throws <a href="../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></code></dd>
</dl>
</li>
</ul>
<a id="addModule(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addModule</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;addModule&#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;moduleName)</pre>
</li>
</ul>
<a id="addModuleConfig(org.apache.axis2.description.ModuleConfiguration)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addModuleConfig</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;addModuleConfig&#8203;(<a href="ModuleConfiguration.html" title="class in org.apache.axis2.description">ModuleConfiguration</a>&nbsp;moduleConfiguration)</pre>
<div class="block">Adds module configuration, if there is moduleConfig tag in operation.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>moduleConfiguration</code> - a ModuleConfiguration which will be added (by name)</dd>
</dl>
</li>
</ul>
<a id="onEngage(org.apache.axis2.description.AxisModule,org.apache.axis2.description.AxisDescription)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onEngage</h4>
<pre class="methodSignature">public final&nbsp;void&nbsp;onEngage&#8203;(<a href="AxisModule.html" title="class in org.apache.axis2.description">AxisModule</a>&nbsp;axisModule,
<a href="AxisDescription.html" title="class in org.apache.axis2.description">AxisDescription</a>&nbsp;engager)
throws <a href="../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></pre>
<div class="block">This is called when a module is engaged on this operation. Handle operation-specific tasks.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="AxisDescription.html#onEngage(org.apache.axis2.description.AxisModule,org.apache.axis2.description.AxisDescription)">onEngage</a></code>&nbsp;in class&nbsp;<code><a href="AxisDescription.html" title="class in org.apache.axis2.description">AxisDescription</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>axisModule</code> - AxisModule being engaged</dd>
<dd><code>engager</code> - the AxisDescription where the engage occurred - could be us or a parent</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></code></dd>
</dl>
</li>
</ul>
<a id="onDisengage(org.apache.axis2.description.AxisModule)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onDisengage</h4>
<pre class="methodSignature">protected&nbsp;void&nbsp;onDisengage&#8203;(<a href="AxisModule.html" title="class in org.apache.axis2.description">AxisModule</a>&nbsp;module)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="AxisDescription.html#onDisengage(org.apache.axis2.description.AxisModule)">onDisengage</a></code>&nbsp;in class&nbsp;<code><a href="AxisDescription.html" title="class in org.apache.axis2.description">AxisDescription</a></code></dd>
</dl>
</li>
</ul>
<a id="findForExistingOperationContext(org.apache.axis2.context.MessageContext)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>findForExistingOperationContext</h4>
<pre class="methodSignature">public&nbsp;<a href="../context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;findForExistingOperationContext&#8203;(<a href="../context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext)
throws <a href="../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></pre>
<div class="block">Returns as existing OperationContext related to this message if one exists.
<p/>
TODO - why both this and findOperationContext()? (GD)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>msgContext</code> - the MessageContext for which we'd like an OperationContext</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the OperationContext, or null</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></code></dd>
</dl>
</li>
</ul>
<a id="findOperationContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.ServiceContext)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>findOperationContext</h4>
<pre class="methodSignature">public&nbsp;<a href="../context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;findOperationContext&#8203;(<a href="../context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../context/ServiceContext.html" title="class in org.apache.axis2.context">ServiceContext</a>&nbsp;serviceContext)
throws <a href="../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></pre>
<div class="block">Finds an OperationContext for an incoming message. An incoming message can be of two states.
<p/>
1)This is a new incoming message of a given MEP. 2)This message is a part of an MEP which has
already begun.
<p/>
The method is special cased for the two MEPs
<p/>
#IN_ONLY #IN_OUT
<p/>
for two reasons. First reason is the wide usage and the second being that the need for the
MEPContext to be saved for further incoming messages.
<p/>
In the event that MEP of this operation is different from the two MEPs defaulted above the
decision of creating a new or this message relates to a MEP which already in business is
decided by looking at the WSA Relates TO of the incoming message.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>msgContext</code> - MessageContext to search</dd>
<dd><code>serviceContext</code> - ServiceContext (TODO - why pass this? (GD))</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the active OperationContext</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></code></dd>
</dl>
</li>
</ul>
<a id="registerOperationContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>registerOperationContext</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;registerOperationContext&#8203;(<a href="../context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;operationContext)
throws <a href="../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></code></dd>
</dl>
</li>
</ul>
<a id="registerMessageContext(org.apache.axis2.context.MessageContext,org.apache.axis2.context.OperationContext)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>registerMessageContext</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;registerMessageContext&#8203;(<a href="../context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</a>&nbsp;msgContext,
<a href="../context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</a>&nbsp;operationContext)
throws <a href="../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="../AxisFault.html" title="class in org.apache.axis2">AxisFault</a></code></dd>
</dl>
</li>
</ul>
<a id="getAxisSpecificMEPConstant()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAxisSpecificMEPConstant</h4>
<pre class="methodSignature">public&nbsp;int&nbsp;getAxisSpecificMEPConstant()</pre>
<div class="block">Maps the String URI of the Message exchange pattern to an integer. Further, in the first
lookup, it will cache the looked up value so that the subsequent method calls are extremely
efficient.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an MEP constant from WSDLConstants</dd>
</dl>
</li>
</ul>
<a id="getMessage(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMessage</h4>
<pre class="methodSignature">public abstract&nbsp;<a href="AxisMessage.html" title="class in org.apache.axis2.description">AxisMessage</a>&nbsp;getMessage&#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;label)</pre>
</li>
</ul>
<a id="getMessageExchangePattern()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMessageExchangePattern</h4>
<pre class="methodSignature">public&nbsp;<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;getMessageExchangePattern()</pre>
</li>
</ul>
<a id="getMessageReceiver()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMessageReceiver</h4>
<pre class="methodSignature">public&nbsp;<a href="../engine/MessageReceiver.html" title="interface in org.apache.axis2.engine">MessageReceiver</a>&nbsp;getMessageReceiver()</pre>
</li>
</ul>
<a id="getModuleConfig(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getModuleConfig</h4>
<pre class="methodSignature">public&nbsp;<a href="ModuleConfiguration.html" title="class in org.apache.axis2.description">ModuleConfiguration</a>&nbsp;getModuleConfig&#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;moduleName)</pre>
</li>
</ul>
<a id="getModuleRefs()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getModuleRefs</h4>
<pre class="methodSignature">public&nbsp;<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>&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;getModuleRefs()</pre>
</li>
</ul>
<a id="getName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre class="methodSignature">public&nbsp;<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;getName()</pre>
</li>
</ul>
<a id="getPhasesInFaultFlow()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPhasesInFaultFlow</h4>
<pre class="methodSignature">public abstract&nbsp;<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>&nbsp;getPhasesInFaultFlow()</pre>
</li>
</ul>
<a id="getPhasesOutFaultFlow()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPhasesOutFaultFlow</h4>
<pre class="methodSignature">public abstract&nbsp;<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>&nbsp;getPhasesOutFaultFlow()</pre>
</li>
</ul>
<a id="getPhasesOutFlow()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPhasesOutFlow</h4>
<pre class="methodSignature">public abstract&nbsp;<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>&nbsp;getPhasesOutFlow()</pre>
</li>
</ul>
<a id="getRemainingPhasesInFlow()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRemainingPhasesInFlow</h4>
<pre class="methodSignature">public abstract&nbsp;<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>&nbsp;getRemainingPhasesInFlow()</pre>
</li>
</ul>
<a id="getStyle()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStyle</h4>
<pre class="methodSignature">public&nbsp;<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;getStyle()</pre>
</li>
</ul>
<a id="getWSAMappingList()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWSAMappingList</h4>
<pre class="methodSignature">public&nbsp;<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>&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;getWSAMappingList()</pre>
</li>
</ul>
<a id="isControlOperation()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isControlOperation</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;isControlOperation()</pre>
</li>
</ul>
<a id="isParameterLocked(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isParameterLocked</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;isParameterLocked&#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;parameterName)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="ParameterInclude.html#isParameterLocked(java.lang.String)">ParameterInclude</a></code></span></div>
<div class="block">Checks whether the parameter is locked at any level.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="ParameterInclude.html#isParameterLocked(java.lang.String)">isParameterLocked</a></code>&nbsp;in interface&nbsp;<code><a href="ParameterInclude.html" title="interface in org.apache.axis2.description">ParameterInclude</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="AxisDescription.html#isParameterLocked(java.lang.String)">isParameterLocked</a></code>&nbsp;in class&nbsp;<code><a href="AxisDescription.html" title="class in org.apache.axis2.description">AxisDescription</a></code></dd>
</dl>
</li>
</ul>
<a id="setControlOperation(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setControlOperation</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setControlOperation&#8203;(boolean&nbsp;controlOperation)</pre>
</li>
</ul>
<a id="setMessageExchangePattern(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMessageExchangePattern</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setMessageExchangePattern&#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;mepURI)</pre>
</li>
</ul>
<a id="setMessageReceiver(org.apache.axis2.engine.MessageReceiver)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMessageReceiver</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setMessageReceiver&#8203;(<a href="../engine/MessageReceiver.html" title="interface in org.apache.axis2.engine">MessageReceiver</a>&nbsp;messageReceiver)</pre>
</li>
</ul>
<a id="setName(javax.xml.namespace.QName)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setName</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setName&#8203;(<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;name)</pre>
</li>
</ul>
<a id="setPhasesInFaultFlow(java.util.ArrayList)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPhasesInFaultFlow</h4>
<pre class="methodSignature">public abstract&nbsp;void&nbsp;setPhasesInFaultFlow&#8203;(<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>&nbsp;list)</pre>
</li>
</ul>
<a id="setPhasesOutFaultFlow(java.util.ArrayList)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPhasesOutFaultFlow</h4>
<pre class="methodSignature">public abstract&nbsp;void&nbsp;setPhasesOutFaultFlow&#8203;(<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>&nbsp;list)</pre>
</li>
</ul>
<a id="setPhasesOutFlow(java.util.ArrayList)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setPhasesOutFlow</h4>
<pre class="methodSignature">public abstract&nbsp;void&nbsp;setPhasesOutFlow&#8203;(<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>&nbsp;list)</pre>
</li>
</ul>
<a id="setRemainingPhasesInFlow(java.util.ArrayList)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRemainingPhasesInFlow</h4>
<pre class="methodSignature">public abstract&nbsp;void&nbsp;setRemainingPhasesInFlow&#8203;(<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>&nbsp;list)</pre>
</li>
</ul>
<a id="setStyle(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStyle</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setStyle&#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;style)</pre>
</li>
</ul>
<a id="setWsamappingList(java.util.ArrayList)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setWsamappingList</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setWsamappingList&#8203;(<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>&nbsp;wsamappingList)</pre>
</li>
</ul>
<a id="createClient(org.apache.axis2.context.ServiceContext,org.apache.axis2.client.Options)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createClient</h4>
<pre class="methodSignature">public abstract&nbsp;<a href="../client/OperationClient.html" title="class in org.apache.axis2.client">OperationClient</a>&nbsp;createClient&#8203;(<a href="../context/ServiceContext.html" title="class in org.apache.axis2.context">ServiceContext</a>&nbsp;sc,
<a href="../client/Options.html" title="class in org.apache.axis2.client">Options</a>&nbsp;options)</pre>
<div class="block">Return an OperationClient suitable for this AxisOperation.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>sc</code> - active ServiceContext</dd>
<dd><code>options</code> - active Options</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an OperationClient set up appropriately for this operation</dd>
</dl>
</li>
</ul>
<a id="getKey()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getKey</h4>
<pre class="methodSignature">public&nbsp;<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;getKey()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="AxisDescription.html#getKey()">getKey</a></code>&nbsp;in class&nbsp;<code><a href="AxisDescription.html" title="class in org.apache.axis2.description">AxisDescription</a></code></dd>
</dl>
</li>
</ul>
<a id="getFaultMessages()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFaultMessages</h4>
<pre class="methodSignature">public&nbsp;<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>&lt;<a href="AxisMessage.html" title="class in org.apache.axis2.description">AxisMessage</a>&gt;&nbsp;getFaultMessages()</pre>
</li>
</ul>
<a id="setFaultMessages(org.apache.axis2.description.AxisMessage)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFaultMessages</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setFaultMessages&#8203;(<a href="AxisMessage.html" title="class in org.apache.axis2.description">AxisMessage</a>&nbsp;faultMessage)</pre>
</li>
</ul>
<a id="setSoapAction(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSoapAction</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setSoapAction&#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;soapAction)</pre>
</li>
</ul>
<a id="getInputAction()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getInputAction</h4>
<pre class="methodSignature">public&nbsp;<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;getInputAction()</pre>
</li>
</ul>
<a id="getOutputAction()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOutputAction</h4>
<pre class="methodSignature">public&nbsp;<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;getOutputAction()</pre>
</li>
</ul>
<a id="setOutputAction(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setOutputAction</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;setOutputAction&#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;act)</pre>
</li>
</ul>
<a id="addFaultAction(java.lang.String,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addFaultAction</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;addFaultAction&#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;faultName,
<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;action)</pre>
</li>
</ul>
<a id="removeFaultAction(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeFaultAction</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;removeFaultAction&#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;faultName)</pre>
</li>
</ul>
<a id="getFaultAction(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFaultAction</h4>
<pre class="methodSignature">public&nbsp;<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;getFaultAction&#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;faultName)</pre>
</li>
</ul>
<a id="getFaultActionNames()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFaultActionNames</h4>
<pre class="methodSignature">public&nbsp;<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;getFaultActionNames()</pre>
</li>
</ul>
<a id="getFaultAction()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFaultAction</h4>
<pre class="methodSignature">public&nbsp;<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;getFaultAction()</pre>
</li>
</ul>
<a id="getMessages()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMessages</h4>
<pre class="methodSignature">public&nbsp;<a href="https://docs.oracle.com/javase/7/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util" class="externalLink">Iterator</a>&lt;<a href="AxisMessage.html" title="class in org.apache.axis2.description">AxisMessage</a>&gt;&nbsp;getMessages()</pre>
<div class="block">Get the messages referenced by this operation</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an Iterator of all the AxisMessages we deal with</dd>
</dl>
</li>
</ul>
<a id="getAxisService()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAxisService</h4>
<pre class="methodSignature">public&nbsp;<a href="AxisService.html" title="class in org.apache.axis2.description">AxisService</a>&nbsp;getAxisService()</pre>
<div class="block">Typesafe access to parent service</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the AxisService which contains this AxisOperation</dd>
</dl>
</li>
</ul>
<a id="getSoapAction()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getSoapAction</h4>
<pre class="methodSignature">public&nbsp;<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;getSoapAction()</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<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 class="navBarCell1Rev">Class</li>
<li><a href="class-use/AxisOperation.html">Use</a></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>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</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>