blob: 7203e073e6921437b2013a755d3ce02aaa59543e [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>OperationDescription (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="OperationDescription (Apache Axis2)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract 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/OperationDescription.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>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&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>Constr&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.jaxws.description</a></div>
<h2 title="Interface OperationDescription" class="title">Interface OperationDescription</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public interface <span class="typeNameLabel">OperationDescription</span></pre>
<div class="block">An OperationDescripton corresponds to a method on an SEI. That SEI could be explicit (i.e.
WebService.endpointInterface=sei.class) or implicit (i.e. public methods on the service
implementation are the contract and thus the implicit SEI). Note that while
OperationDescriptions are created on both the client and service side, implicit SEIs will only
occur on the service side.
<p/>
OperationDescriptons contain information that is only relevent for and SEI-based service, i.e.
one that is invoked via specific methods. This class does not exist for Provider-based services
(i.e. those that specify WebServiceProvider)
<p/>
<pre>
<b>OperationDescription details</b>
<p/>
CORRESPONDS TO: A single operation on an SEI (on both Client and Server)
<p/>
AXIS2 DELEGATE: AxisOperation
<p/>
CHILDREN: 0..n ParameterDescription
0..n FaultDescription (Note: Not fully implemented)
<p/>
ANNOTATIONS:
WebMethod [181]
SOAPBinding [181]
Oneway [181]
WebResult [181]
RequestWrapper [224]
ResponseWrapper [224]
<p/>
WSDL ELEMENTS:
operation
<p/>
</pre></div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== 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>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="#AXIS_OPERATION_PARAMETER">AXIS_OPERATION_PARAMETER</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="#HEADER_PARAMETER_QNAMES">HEADER_PARAMETER_QNAMES</a></span></code></th>
<td class="colLast">
<div class="block">Paramater set on AxisOperation which contains an ArrayList of SOAP header QNames
corresponding to SEI parameters.</div>
</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></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><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="#getAction()">getAction</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" 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"><code><span class="memberNameLink"><a href="#getAxisOperation()">getAxisOperation</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i2" 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="#getBindingInputNamespace()">getBindingInputNamespace</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the namespace of binding input message for the operation</div>
</td>
</tr>
<tr id="i3" 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="#getBindingOutputNamespace()">getBindingOutputNamespace</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the namespace of binding output message for the operation</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="EndpointInterfaceDescription.html" title="interface in org.apache.axis2.jaxws.description">EndpointInterfaceDescription</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getEndpointInterfaceDescription()">getEndpointInterfaceDescription</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="FaultDescription.html" title="interface in org.apache.axis2.jaxws.description">FaultDescription</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getFaultDescriptions()">getFaultDescriptions</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i6" 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="#getJavaDeclaringClassName()">getJavaDeclaringClassName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i7" 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="#getJavaMethodName()">getJavaMethodName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i8" 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="#getJavaParameters()">getJavaParameters</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><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></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMethodFromServiceImpl(java.lang.Class)">getMethodFromServiceImpl</a></span>&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&nbsp;serviceImpl)</code></th>
<td class="colLast">
<div class="block">Service implementation side only!</div>
</td>
</tr>
<tr id="i10" class="altColor">
<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="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="#getOperationName()">getOperationName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="OperationRuntimeDescription.html" title="interface in org.apache.axis2.jaxws.description">OperationRuntimeDescription</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getOperationRuntimeDesc(java.lang.String)">getOperationRuntimeDesc</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;name)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code><a href="ParameterDescription.html" title="interface in org.apache.axis2.jaxws.description">ParameterDescription</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getParameterDescription(int)">getParameterDescription</a></span>&#8203;(int&nbsp;parameterNumber)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="ParameterDescription.html" title="interface in org.apache.axis2.jaxws.description">ParameterDescription</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getParameterDescription(java.lang.String)">getParameterDescription</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">&nbsp;</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code><a href="ParameterDescription.html" title="interface in org.apache.axis2.jaxws.description">ParameterDescription</a>[]</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getParameterDescriptions()">getParameterDescriptions</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/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="#getParamNames()">getParamNames</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i17" 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="#getRequestWrapperClassName()">getRequestWrapperClassName</a></span>()</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="#getRequestWrapperLocalName()">getRequestWrapperLocalName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i19" 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="#getRequestWrapperPartName()">getRequestWrapperPartName</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/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="#getRequestWrapperTargetNamespace()">getRequestWrapperTargetNamespace</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i21" 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="#getResponseWrapperClassName()">getResponseWrapperClassName</a></span>()</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/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="#getResponseWrapperLocalName()">getResponseWrapperLocalName</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/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="#getResponseWrapperPartName()">getResponseWrapperPartName</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="#getResponseWrapperTargetNamespace()">getResponseWrapperTargetNamespace</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getResultActualType()">getResultActualType</a></span>()</code></th>
<td class="colLast">
<div class="block">Return the actual Class of the type.</div>
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code><a href="AttachmentDescription.html" title="interface in org.apache.axis2.jaxws.description">AttachmentDescription</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getResultAttachmentDescription()">getResultAttachmentDescription</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i27" 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="#getResultName()">getResultName</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i28" 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="#getResultPartName()">getResultPartName</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="#getResultTargetNamespace()">getResultTargetNamespace</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/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getResultType()">getResultType</a></span>()</code></th>
<td class="colLast">
<div class="block">Return the Class of the return type.</div>
</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code><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></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSEIMethod()">getSEIMethod</a></span>()</code></th>
<td class="colLast">
<div class="block">Client side and non-DBC service side only!</div>
</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/jws/soap/SOAPBinding.ParameterStyle.html?is-external=true" title="class or interface in javax.jws.soap" class="externalLink">SOAPBinding.ParameterStyle</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSoapBindingParameterStyle()">getSoapBindingParameterStyle</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/jws/soap/SOAPBinding.Style.html?is-external=true" title="class or interface in javax.jws.soap" class="externalLink">SOAPBinding.Style</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSoapBindingStyle()">getSoapBindingStyle</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/javax/jws/soap/SOAPBinding.Use.html?is-external=true" title="class or interface in javax.jws.soap" class="externalLink">SOAPBinding.Use</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSoapBindingUse()">getSoapBindingUse</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code><a href="OperationDescription.html" title="interface in org.apache.axis2.jaxws.description">OperationDescription</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSyncOperation()">getSyncOperation</a></span>()</code></th>
<td class="colLast">
<div class="block">For JAX-WS client-side async operations, this will return the corresponding sync
OperationDescription.</div>
</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#hasRequestSwaRefAttachments()">hasRequestSwaRefAttachments</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#hasResponseSwaRefAttachments()">hasResponseSwaRefAttachments</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isExcluded()">isExcluded</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isJAXWSAsyncClientMethod()">isJAXWSAsyncClientMethod</a></span>()</code></th>
<td class="colLast">
<div class="block">Answer if this operation corresponds to the JAX-WS Client-only async methods.</div>
</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isListType()">isListType</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isOneWay()">isOneWay</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isOperationReturningResult()">isOperationReturningResult</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isResultHeader()">isResultHeader</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code><a href="FaultDescription.html" title="interface in org.apache.axis2.jaxws.description">FaultDescription</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#resolveFaultByExceptionName(java.lang.String)">resolveFaultByExceptionName</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;exceptionClassName)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setHasRequestSwaRefAttachments(boolean)">setHasRequestSwaRefAttachments</a></span>&#8203;(boolean&nbsp;b)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setHasResponseSwaRefAttachments(boolean)">setHasResponseSwaRefAttachments</a></span>&#8203;(boolean&nbsp;b)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setOperationRuntimeDesc(org.apache.axis2.jaxws.description.OperationRuntimeDescription)">setOperationRuntimeDesc</a></span>&#8203;(<a href="OperationRuntimeDescription.html" title="interface in org.apache.axis2.jaxws.description">OperationRuntimeDescription</a>&nbsp;ord)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</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="HEADER_PARAMETER_QNAMES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>HEADER_PARAMETER_QNAMES</h4>
<pre>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> HEADER_PARAMETER_QNAMES</pre>
<div class="block">Paramater set on AxisOperation which contains an ArrayList of SOAP header QNames
corresponding to SEI parameters.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../constant-values.html#org.apache.axis2.jaxws.description.OperationDescription.HEADER_PARAMETER_QNAMES">Constant Field Values</a></dd>
</dl>
</li>
</ul>
<a id="AXIS_OPERATION_PARAMETER">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>AXIS_OPERATION_PARAMETER</h4>
<pre>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> AXIS_OPERATION_PARAMETER</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../constant-values.html#org.apache.axis2.jaxws.description.OperationDescription.AXIS_OPERATION_PARAMETER">Constant Field Values</a></dd>
</dl>
</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="getEndpointInterfaceDescription()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEndpointInterfaceDescription</h4>
<pre class="methodSignature"><a href="EndpointInterfaceDescription.html" title="interface in org.apache.axis2.jaxws.description">EndpointInterfaceDescription</a>&nbsp;getEndpointInterfaceDescription()</pre>
</li>
</ul>
<a id="getFaultDescriptions()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFaultDescriptions</h4>
<pre class="methodSignature"><a href="FaultDescription.html" title="interface in org.apache.axis2.jaxws.description">FaultDescription</a>[]&nbsp;getFaultDescriptions()</pre>
</li>
</ul>
<a id="resolveFaultByExceptionName(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>resolveFaultByExceptionName</h4>
<pre class="methodSignature"><a href="FaultDescription.html" title="interface in org.apache.axis2.jaxws.description">FaultDescription</a>&nbsp;resolveFaultByExceptionName&#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;exceptionClassName)</pre>
</li>
</ul>
<a id="getParameterDescription(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParameterDescription</h4>
<pre class="methodSignature"><a href="ParameterDescription.html" title="interface in org.apache.axis2.jaxws.description">ParameterDescription</a>&nbsp;getParameterDescription&#8203;(int&nbsp;parameterNumber)</pre>
</li>
</ul>
<a id="getParameterDescription(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParameterDescription</h4>
<pre class="methodSignature"><a href="ParameterDescription.html" title="interface in org.apache.axis2.jaxws.description">ParameterDescription</a>&nbsp;getParameterDescription&#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>
</li>
</ul>
<a id="getParameterDescriptions()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParameterDescriptions</h4>
<pre class="methodSignature"><a href="ParameterDescription.html" title="interface in org.apache.axis2.jaxws.description">ParameterDescription</a>[]&nbsp;getParameterDescriptions()</pre>
</li>
</ul>
<a id="isListType()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isListType</h4>
<pre class="methodSignature">boolean&nbsp;isListType()</pre>
</li>
</ul>
<a id="getAxisOperation()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAxisOperation</h4>
<pre class="methodSignature"><a href="../../description/AxisOperation.html" title="class in org.apache.axis2.description">AxisOperation</a>&nbsp;getAxisOperation()</pre>
</li>
</ul>
<a id="getJavaMethodName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJavaMethodName</h4>
<pre class="methodSignature"><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;getJavaMethodName()</pre>
</li>
</ul>
<a id="getJavaDeclaringClassName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJavaDeclaringClassName</h4>
<pre class="methodSignature"><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;getJavaDeclaringClassName()</pre>
</li>
</ul>
<a id="getJavaParameters()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJavaParameters</h4>
<pre class="methodSignature"><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;getJavaParameters()</pre>
</li>
</ul>
<a id="getSEIMethod()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSEIMethod</h4>
<pre class="methodSignature"><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;getSEIMethod()</pre>
<div class="block">Client side and non-DBC service side only! Return the SEI method for which a
service.getPort(Class SEIClass) created the EndpointDescriptionInterface and the associated
OperationDescriptions. Returns null on the service implementation side.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getMethodFromServiceImpl(java.lang.Class)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMethodFromServiceImpl</h4>
<pre class="methodSignature"><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;getMethodFromServiceImpl&#8203;(<a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&nbsp;serviceImpl)</pre>
<div class="block">Service implementation side only! Given a service implementation class, find the method on
that class that corresponds to this operation description. This is necessary because on the
service impl side, the OperationDescriptions can be built using byte-scanning and without the
class actually having been loaded.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>serviceImpl</code> - </dd>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="isJAXWSAsyncClientMethod()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isJAXWSAsyncClientMethod</h4>
<pre class="methodSignature">boolean&nbsp;isJAXWSAsyncClientMethod()</pre>
<div class="block">Answer if this operation corresponds to the JAX-WS Client-only async methods. These methods
are of the form: javax.xml.ws.Response<T> method(...) java.util.concurrent.Future<?>
method(..., javax.xml.ws.AsyncHandler<T>)</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a id="getName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre class="methodSignature"><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="getOperationName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOperationName</h4>
<pre class="methodSignature"><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;getOperationName()</pre>
</li>
</ul>
<a id="getAction()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAction</h4>
<pre class="methodSignature"><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;getAction()</pre>
</li>
</ul>
<a id="isOneWay()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isOneWay</h4>
<pre class="methodSignature">boolean&nbsp;isOneWay()</pre>
</li>
</ul>
<a id="isExcluded()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isExcluded</h4>
<pre class="methodSignature">boolean&nbsp;isExcluded()</pre>
</li>
</ul>
<a id="isOperationReturningResult()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isOperationReturningResult</h4>
<pre class="methodSignature">boolean&nbsp;isOperationReturningResult()</pre>
</li>
</ul>
<a id="getResultName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResultName</h4>
<pre class="methodSignature"><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;getResultName()</pre>
</li>
</ul>
<a id="getResultTargetNamespace()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResultTargetNamespace</h4>
<pre class="methodSignature"><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;getResultTargetNamespace()</pre>
</li>
</ul>
<a id="getResultPartName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResultPartName</h4>
<pre class="methodSignature"><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;getResultPartName()</pre>
</li>
</ul>
<a id="isResultHeader()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isResultHeader</h4>
<pre class="methodSignature">boolean&nbsp;isResultHeader()</pre>
</li>
</ul>
<a id="getResultType()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResultType</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&nbsp;getResultType()</pre>
<div class="block">Return the Class of the return type. For JAX-WS async returns of type Response<T> or
AsyncHandler<T>, the class associated with Response or AsyncHanler respectively is returned.
To get the class associated with <T></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Class</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="#getResultActualType()"><code>getResultActualType()</code></a></dd>
</dl>
</li>
</ul>
<a id="getResultActualType()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResultActualType</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&nbsp;getResultActualType()</pre>
<div class="block">Return the actual Class of the type. For a JAX-WS async return type of Response<T> or
AsyncHandler<T>, the class associated with <T> is returned. For non-JAX-WS async returns,
the class associated with the return type is returned. Note that for a Generic return type,
such as List<Foo>, the class associated with List will be returned.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>actual Class</dd>
</dl>
</li>
</ul>
<a id="getRequestWrapperClassName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRequestWrapperClassName</h4>
<pre class="methodSignature"><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;getRequestWrapperClassName()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the class name of the wrapper class. NOTE: This method will return null if the
request wrapper class is not known during the description layer processing. In such
cases the implementation may use proprietary code to find the class. For example,
JAXWS may look for a matching class in the sei package, in a special jaxws package or
proceed without the class name</dd>
</dl>
</li>
</ul>
<a id="getRequestWrapperTargetNamespace()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRequestWrapperTargetNamespace</h4>
<pre class="methodSignature"><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;getRequestWrapperTargetNamespace()</pre>
</li>
</ul>
<a id="getRequestWrapperLocalName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRequestWrapperLocalName</h4>
<pre class="methodSignature"><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;getRequestWrapperLocalName()</pre>
</li>
</ul>
<a id="getRequestWrapperPartName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRequestWrapperPartName</h4>
<pre class="methodSignature"><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;getRequestWrapperPartName()</pre>
</li>
</ul>
<a id="getResponseWrapperClassName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResponseWrapperClassName</h4>
<pre class="methodSignature"><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;getResponseWrapperClassName()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the class name of the wrapper class. NOTE: This method will return null if the
request wrapper class is not known during the description layer processing. In such
cases the implementation may use proprietary code to find the class. For example,
JAXWS may look for a matching class in the sei package, in a special jaxws package or
proceed without the class name</dd>
</dl>
</li>
</ul>
<a id="getResponseWrapperTargetNamespace()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResponseWrapperTargetNamespace</h4>
<pre class="methodSignature"><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;getResponseWrapperTargetNamespace()</pre>
</li>
</ul>
<a id="getResponseWrapperLocalName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResponseWrapperLocalName</h4>
<pre class="methodSignature"><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;getResponseWrapperLocalName()</pre>
</li>
</ul>
<a id="getResponseWrapperPartName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResponseWrapperPartName</h4>
<pre class="methodSignature"><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;getResponseWrapperPartName()</pre>
</li>
</ul>
<a id="getParamNames()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParamNames</h4>
<pre class="methodSignature"><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;getParamNames()</pre>
</li>
</ul>
<a id="getSoapBindingParameterStyle()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSoapBindingParameterStyle</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/javase/7/docs/api/javax/jws/soap/SOAPBinding.ParameterStyle.html?is-external=true" title="class or interface in javax.jws.soap" class="externalLink">SOAPBinding.ParameterStyle</a>&nbsp;getSoapBindingParameterStyle()</pre>
</li>
</ul>
<a id="getSoapBindingStyle()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSoapBindingStyle</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/javase/7/docs/api/javax/jws/soap/SOAPBinding.Style.html?is-external=true" title="class or interface in javax.jws.soap" class="externalLink">SOAPBinding.Style</a>&nbsp;getSoapBindingStyle()</pre>
</li>
</ul>
<a id="getSoapBindingUse()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSoapBindingUse</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/javase/7/docs/api/javax/jws/soap/SOAPBinding.Use.html?is-external=true" title="class or interface in javax.jws.soap" class="externalLink">SOAPBinding.Use</a>&nbsp;getSoapBindingUse()</pre>
</li>
</ul>
<a id="getOperationRuntimeDesc(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOperationRuntimeDesc</h4>
<pre class="methodSignature"><a href="OperationRuntimeDescription.html" title="interface in org.apache.axis2.jaxws.description">OperationRuntimeDescription</a>&nbsp;getOperationRuntimeDesc&#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;name)</pre>
</li>
</ul>
<a id="setOperationRuntimeDesc(org.apache.axis2.jaxws.description.OperationRuntimeDescription)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setOperationRuntimeDesc</h4>
<pre class="methodSignature">void&nbsp;setOperationRuntimeDesc&#8203;(<a href="OperationRuntimeDescription.html" title="interface in org.apache.axis2.jaxws.description">OperationRuntimeDescription</a>&nbsp;ord)</pre>
</li>
</ul>
<a id="getSyncOperation()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSyncOperation</h4>
<pre class="methodSignature"><a href="OperationDescription.html" title="interface in org.apache.axis2.jaxws.description">OperationDescription</a>&nbsp;getSyncOperation()</pre>
<div class="block">For JAX-WS client-side async operations, this will return the corresponding sync
OperationDescription.
Note that if this method is used within the metadata layer, it is possible that it will return
null. That will happen if the metadata layer is constructed from annotations on the SEI
(not WSDL). In that case, it is possible that the async methods on the SEI are processed
before the sync method. In that case, there will be no sync method yet. If this method
is called outside the metadata layer, then if the async methods exist, the sync method
should also exist.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>OperationDescription corresponding to the sync operation, or null (see note above).</dd>
</dl>
</li>
</ul>
<a id="getResultAttachmentDescription()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getResultAttachmentDescription</h4>
<pre class="methodSignature"><a href="AttachmentDescription.html" title="interface in org.apache.axis2.jaxws.description">AttachmentDescription</a>&nbsp;getResultAttachmentDescription()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Attachment Description for the return type or null</dd>
</dl>
</li>
</ul>
<a id="getBindingInputNamespace()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBindingInputNamespace</h4>
<pre class="methodSignature"><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;getBindingInputNamespace()</pre>
<div class="block">Returns the namespace of binding input message for the operation</div>
</li>
</ul>
<a id="getBindingOutputNamespace()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBindingOutputNamespace</h4>
<pre class="methodSignature"><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;getBindingOutputNamespace()</pre>
<div class="block">Returns the namespace of binding output message for the operation</div>
</li>
</ul>
<a id="hasRequestSwaRefAttachments()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasRequestSwaRefAttachments</h4>
<pre class="methodSignature">boolean&nbsp;hasRequestSwaRefAttachments()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a boolean indicator of nested swaRef attachments on the request.</dd>
</dl>
</li>
</ul>
<a id="setHasRequestSwaRefAttachments(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHasRequestSwaRefAttachments</h4>
<pre class="methodSignature">void&nbsp;setHasRequestSwaRefAttachments&#8203;(boolean&nbsp;b)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>sets</code> - the indicator of nested request swaRef attachments.</dd>
</dl>
</li>
</ul>
<a id="hasResponseSwaRefAttachments()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasResponseSwaRefAttachments</h4>
<pre class="methodSignature">boolean&nbsp;hasResponseSwaRefAttachments()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a boolean indicator of nested swaRef attachments on the response.</dd>
</dl>
</li>
</ul>
<a id="setHasResponseSwaRefAttachments(boolean)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setHasResponseSwaRefAttachments</h4>
<pre class="methodSignature">void&nbsp;setHasResponseSwaRefAttachments&#8203;(boolean&nbsp;b)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>sets</code> - the indicator of nested response swaRef attachments.</dd>
</dl>
</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/OperationDescription.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>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&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>Constr&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>