blob: 3c5ade27a6ce8551fd052638185e13a00e19326f [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>BindingEntry (Apache Axis)</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="BindingEntry (Apache Axis)";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/BindingEntry.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">
<li><a href="../../../../../org/apache/axis/wsdl/symbolTable/BaseTypeMapping.html" title="class in org.apache.axis.wsdl.symbolTable"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.OperationAttr.html" title="class in org.apache.axis.wsdl.symbolTable"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/axis/wsdl/symbolTable/BindingEntry.html" target="_top">Frames</a></li>
<li><a href="BindingEntry.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All Classes</a></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>
</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 name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">org.apache.axis.wsdl.symbolTable</div>
<h2 title="Class BindingEntry" class="title">Class BindingEntry</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html" title="class in org.apache.axis.wsdl.symbolTable">org.apache.axis.wsdl.symbolTable.SymTabEntry</a></li>
<li>
<ul class="inheritance">
<li>org.apache.axis.wsdl.symbolTable.BindingEntry</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="strong">BindingEntry</span>
extends <a href="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html" title="class in org.apache.axis.wsdl.symbolTable">SymTabEntry</a></pre>
<div class="block">This class represents a WSDL binding. It encompasses the WSDL4J Binding object so it can
reside in the SymbolTable. It also adds a few bits of information that are a nuisance to get
from the WSDL4J Binding object: binding type, binding style, input/output/fault body types.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested_class_summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected static class&nbsp;</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.OperationAttr.html" title="class in org.apache.axis.wsdl.symbolTable">BindingEntry.OperationAttr</a></strong></code>
<div class="block">Contains attributes for Operations
- Body type: encoded or literal</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#IN_HEADER">IN_HEADER</a></strong></code>
<div class="block">Field IN_HEADER</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#NO_HEADER">NO_HEADER</a></strong></code>
<div class="block">Get the flag indicating what sort of header this part is.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#OUT_HEADER">OUT_HEADER</a></strong></code>
<div class="block">Field OUT_HEADER</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#TYPE_HTTP_GET">TYPE_HTTP_GET</a></strong></code>
<div class="block">Field TYPE_HTTP_GET</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#TYPE_HTTP_POST">TYPE_HTTP_POST</a></strong></code>
<div class="block">Field TYPE_HTTP_POST</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#TYPE_SOAP">TYPE_SOAP</a></strong></code>
<div class="block">Field TYPE_SOAP</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#TYPE_UNKNOWN">TYPE_UNKNOWN</a></strong></code>
<div class="block">Field TYPE_UNKNOWN</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#USE_ENCODED">USE_ENCODED</a></strong></code>
<div class="block">Field USE_ENCODED</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#USE_LITERAL">USE_LITERAL</a></strong></code>
<div class="block">Field USE_LITERAL</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_org.apache.axis.wsdl.symbolTable.SymTabEntry">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;org.apache.axis.wsdl.symbolTable.<a href="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html" title="class in org.apache.axis.wsdl.symbolTable">SymTabEntry</a></h3>
<code><a href="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html#name">name</a>, <a href="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html#qname">qname</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#BindingEntry(javax.wsdl.Binding)">BindingEntry</a></strong>(javax.wsdl.Binding&nbsp;binding)</code>
<div class="block">This is a minimal constructor.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#BindingEntry(javax.wsdl.Binding,%20int,%20org.apache.axis.constants.Style,%20boolean,%20java.util.HashMap,%20java.util.Map,%20java.util.Map)">BindingEntry</a></strong>(javax.wsdl.Binding&nbsp;binding,
int&nbsp;bindingType,
<a href="../../../../../org/apache/axis/constants/Style.html" title="class in org.apache.axis.constants">Style</a>&nbsp;bindingStyle,
boolean&nbsp;hasLiteral,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;attributes,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;mimeTypes,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;headerParts)</code>
<div class="block">Construct a BindingEntry from a WSDL4J Binding object and the additional binding info:
binding type, binding style, whether there is any literal binding, and the attributes which
contain the input/output/fault body type information.</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method_summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>javax.wsdl.Binding</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getBinding()">getBinding</a></strong>()</code>
<div class="block">Get this entry's WSDL4J Binding object.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/axis/constants/Style.html" title="class in org.apache.axis.constants">Style</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getBindingStyle()">getBindingStyle</a></strong>()</code>
<div class="block">Get this entry's binding style.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getBindingType()">getBindingType</a></strong>()</code>
<div class="block">Get this entry's binding type.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getFaultBodyType(javax.wsdl.Operation,%20java.lang.String)">getFaultBodyType</a></strong>(javax.wsdl.Operation&nbsp;operation,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultName)</code>
<div class="block">Get the fault body type for the given fault of the given operation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getFaults()">getFaults</a></strong>()</code>
<div class="block">Return the map of BindingOperations to ArraList of FaultBodyType</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getHeaderParts()">getHeaderParts</a></strong>()</code>
<div class="block">Get the header parameter map.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getInputBodyType(javax.wsdl.Operation)">getInputBodyType</a></strong>(javax.wsdl.Operation&nbsp;operation)</code>
<div class="block">Get the input body type for the given operation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../org/apache/axis/wsdl/symbolTable/MimeInfo.html" title="class in org.apache.axis.wsdl.symbolTable">MimeInfo</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getMIMEInfo(java.lang.String,%20java.lang.String)">getMIMEInfo</a></strong>(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;operationName,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;parameterName)</code>
<div class="block">Get the mime mapping for the given parameter name.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getMIMETypes()">getMIMETypes</a></strong>()</code>
<div class="block">Get the MIME types map.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getOperations()">getOperations</a></strong>()</code>
<div class="block">Get a <a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> of comprised <code>Operation</code> objects.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getOutputBodyType(javax.wsdl.Operation)">getOutputBodyType</a></strong>(javax.wsdl.Operation&nbsp;operation)</code>
<div class="block">Get the output body type for the given operation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getParameters()">getParameters</a></strong>()</code>
<div class="block">Get all of the parameters for all operations.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../org/apache/axis/wsdl/symbolTable/Parameters.html" title="class in org.apache.axis.wsdl.symbolTable">Parameters</a></code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getParameters(javax.wsdl.Operation)">getParameters</a></strong>(javax.wsdl.Operation&nbsp;operation)</code>
<div class="block">Get the Parameters object for the given operation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#hasLiteral()">hasLiteral</a></strong>()</code>
<div class="block">Do any of the message stanzas contain a soap:body which uses literal?</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#isInHeaderPart(java.lang.String,%20java.lang.String)">isInHeaderPart</a></strong>(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;operationName,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;partName)</code>
<div class="block">Is this part an input header part?.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#isOperationDIME(java.lang.String)">isOperationDIME</a></strong>(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;operationName)</code>
<div class="block">Check if this operation should use DIME</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#isOutHeaderPart(java.lang.String,%20java.lang.String)">isOutHeaderPart</a></strong>(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;operationName,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;partName)</code>
<div class="block">Is this part an output header part?.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setBindingStyle(org.apache.axis.constants.Style)">setBindingStyle</a></strong>(<a href="../../../../../org/apache/axis/constants/Style.html" title="class in org.apache.axis.constants">Style</a>&nbsp;bindingStyle)</code>
<div class="block">Set this entry's binding style.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setBindingType(int)">setBindingType</a></strong>(int&nbsp;bindingType)</code>
<div class="block">Set this entry's binding type.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setBodyType(javax.wsdl.Operation,%20org.apache.axis.constants.Use,%20boolean)">setBodyType</a></strong>(javax.wsdl.Operation&nbsp;operation,
<a href="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</a>&nbsp;bodyType,
boolean&nbsp;input)</code>
<div class="block">Set the body type for the given operation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setFaultBodyTypeMap(javax.wsdl.Operation,%20java.util.HashMap)">setFaultBodyTypeMap</a></strong>(javax.wsdl.Operation&nbsp;operation,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;faultBodyTypeMap)</code>
<div class="block">Set the fault body type map for the given operation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setFaults(java.util.HashMap)">setFaults</a></strong>(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;faults)</code>
<div class="block">Method setFaults</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setHasLiteral(boolean)">setHasLiteral</a></strong>(boolean&nbsp;hasLiteral)</code>
<div class="block">Set the literal flag.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setHeaderPart(java.lang.String,%20java.lang.String,%20int)">setHeaderPart</a></strong>(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;operationName,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;partName,
int&nbsp;headerFlags)</code>
<div class="block">Set the header part mapping for the given part name.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setInputBodyType(javax.wsdl.Operation,%20org.apache.axis.constants.Use)">setInputBodyType</a></strong>(javax.wsdl.Operation&nbsp;operation,
<a href="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</a>&nbsp;inputBodyType)</code>
<div class="block">Set the input body type for the given operation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setMIMEInfo(java.lang.String,%20java.lang.String,%20java.lang.String,%20java.lang.String)">setMIMEInfo</a></strong>(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;operationName,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;parameterName,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;dims)</code>
<div class="block">Set the mime mapping for the given parameter name.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setOperationDIME(java.lang.String)">setOperationDIME</a></strong>(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;operationName)</code>
<div class="block">Mark the operation as a DIME operation</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setOutputBodyType(javax.wsdl.Operation,%20org.apache.axis.constants.Use)">setOutputBodyType</a></strong>(javax.wsdl.Operation&nbsp;operation,
<a href="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</a>&nbsp;outputBodyType)</code>
<div class="block">Set the output body type for the given operation.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><strong><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setParameters(java.util.HashMap)">setParameters</a></strong>(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;parameters)</code>
<div class="block">Set the parameters for all operations</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_org.apache.axis.wsdl.symbolTable.SymTabEntry">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.apache.axis.wsdl.symbolTable.<a href="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html" title="class in org.apache.axis.wsdl.symbolTable">SymTabEntry</a></h3>
<code><a href="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html#getDynamicVar(java.lang.Object)">getDynamicVar</a>, <a href="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html#getName()">getName</a>, <a href="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html#getQName()">getQName</a>, <a href="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html#isReferenced()">isReferenced</a>, <a href="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html#setDynamicVar(java.lang.Object,%20java.lang.Object)">setDynamicVar</a>, <a href="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html#setIsReferenced(boolean)">setIsReferenced</a>, <a href="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html#setName(java.lang.String)">setName</a>, <a href="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html#toString()">toString</a>, <a href="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html#toString(java.lang.String)">toString</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
<code><a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</a>, <a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</a>, <a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</a>, <a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</a>, <a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</a>, <a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</a>, <a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</a>, <a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</a>, <a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Object.html?is-external=true#wait(long,%20int)" title="class or interface in java.lang">wait</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field_detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="TYPE_SOAP">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TYPE_SOAP</h4>
<pre>public static final&nbsp;int TYPE_SOAP</pre>
<div class="block">Field TYPE_SOAP</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.TYPE_SOAP">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TYPE_HTTP_GET">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TYPE_HTTP_GET</h4>
<pre>public static final&nbsp;int TYPE_HTTP_GET</pre>
<div class="block">Field TYPE_HTTP_GET</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.TYPE_HTTP_GET">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TYPE_HTTP_POST">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TYPE_HTTP_POST</h4>
<pre>public static final&nbsp;int TYPE_HTTP_POST</pre>
<div class="block">Field TYPE_HTTP_POST</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.TYPE_HTTP_POST">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TYPE_UNKNOWN">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TYPE_UNKNOWN</h4>
<pre>public static final&nbsp;int TYPE_UNKNOWN</pre>
<div class="block">Field TYPE_UNKNOWN</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.TYPE_UNKNOWN">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="USE_ENCODED">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>USE_ENCODED</h4>
<pre>public static final&nbsp;int USE_ENCODED</pre>
<div class="block">Field USE_ENCODED</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.USE_ENCODED">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="USE_LITERAL">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>USE_LITERAL</h4>
<pre>public static final&nbsp;int USE_LITERAL</pre>
<div class="block">Field USE_LITERAL</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.USE_LITERAL">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="NO_HEADER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>NO_HEADER</h4>
<pre>public static final&nbsp;int NO_HEADER</pre>
<div class="block">Get the flag indicating what sort of header this part is.</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.NO_HEADER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="IN_HEADER">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>IN_HEADER</h4>
<pre>public static final&nbsp;int IN_HEADER</pre>
<div class="block">Field IN_HEADER</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.IN_HEADER">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="OUT_HEADER">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>OUT_HEADER</h4>
<pre>public static final&nbsp;int OUT_HEADER</pre>
<div class="block">Field OUT_HEADER</div>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.OUT_HEADER">Constant Field Values</a></dd></dl>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor_detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="BindingEntry(javax.wsdl.Binding, int, org.apache.axis.constants.Style, boolean, java.util.HashMap, java.util.Map, java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>BindingEntry</h4>
<pre>public&nbsp;BindingEntry(javax.wsdl.Binding&nbsp;binding,
int&nbsp;bindingType,
<a href="../../../../../org/apache/axis/constants/Style.html" title="class in org.apache.axis.constants">Style</a>&nbsp;bindingStyle,
boolean&nbsp;hasLiteral,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;attributes,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;mimeTypes,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;headerParts)</pre>
<div class="block">Construct a BindingEntry from a WSDL4J Binding object and the additional binding info:
binding type, binding style, whether there is any literal binding, and the attributes which
contain the input/output/fault body type information.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>binding</code> - </dd><dd><code>bindingType</code> - </dd><dd><code>bindingStyle</code> - </dd><dd><code>hasLiteral</code> - </dd><dd><code>attributes</code> - </dd><dd><code>mimeTypes</code> - </dd><dd><code>headerParts</code> - </dd></dl>
</li>
</ul>
<a name="BindingEntry(javax.wsdl.Binding)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>BindingEntry</h4>
<pre>public&nbsp;BindingEntry(javax.wsdl.Binding&nbsp;binding)</pre>
<div class="block">This is a minimal constructor. Everything will be set up with
defaults. If the defaults aren't desired, then the appropriate
setter method should be called. The defaults are:
bindingType = TYPE_UNKNOWN
bindingStyle = DOCUMENT
hasLiteral = false
operation inputBodyTypes = USE_ENCODED
operation outputBodyTypes = USE_ENCODED
operation faultBodyTypes = USE_ENCODED
mimeTypes = null
<p/>
The caller of this constructor should
also call the various setter methods to fully fill out this object:
setBindingType, setBindingStyle, setHasLiteral, setAttribute,
setMIMEType.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>binding</code> - </dd></dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method_detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getParameters(javax.wsdl.Operation)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParameters</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/axis/wsdl/symbolTable/Parameters.html" title="class in org.apache.axis.wsdl.symbolTable">Parameters</a>&nbsp;getParameters(javax.wsdl.Operation&nbsp;operation)</pre>
<div class="block">Get the Parameters object for the given operation.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>operation</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
</li>
</ul>
<a name="getParameters()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParameters</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;getParameters()</pre>
<div class="block">Get all of the parameters for all operations.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd></dd></dl>
</li>
</ul>
<a name="setParameters(java.util.HashMap)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setParameters</h4>
<pre>public&nbsp;void&nbsp;setParameters(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;parameters)</pre>
<div class="block">Set the parameters for all operations</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>parameters</code> - </dd></dl>
</li>
</ul>
<a name="getMIMEInfo(java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMIMEInfo</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/axis/wsdl/symbolTable/MimeInfo.html" title="class in org.apache.axis.wsdl.symbolTable">MimeInfo</a>&nbsp;getMIMEInfo(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;operationName,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;parameterName)</pre>
<div class="block">Get the mime mapping for the given parameter name.
If there is none, this returns null.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>operationName</code> - </dd><dd><code>parameterName</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
</li>
</ul>
<a name="getMIMETypes()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMIMETypes</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;getMIMETypes()</pre>
<div class="block">Get the MIME types map.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd></dd></dl>
</li>
</ul>
<a name="setMIMEInfo(java.lang.String, java.lang.String, java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMIMEInfo</h4>
<pre>public&nbsp;void&nbsp;setMIMEInfo(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;operationName,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;parameterName,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;type,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;dims)</pre>
<div class="block">Set the mime mapping for the given parameter name.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>operationName</code> - </dd><dd><code>parameterName</code> - </dd><dd><code>type</code> - </dd><dd><code>dims</code> - </dd></dl>
</li>
</ul>
<a name="setOperationDIME(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setOperationDIME</h4>
<pre>public&nbsp;void&nbsp;setOperationDIME(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;operationName)</pre>
<div class="block">Mark the operation as a DIME operation</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>operationName</code> - </dd></dl>
</li>
</ul>
<a name="isOperationDIME(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isOperationDIME</h4>
<pre>public&nbsp;boolean&nbsp;isOperationDIME(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;operationName)</pre>
<div class="block">Check if this operation should use DIME</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>operationName</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
</li>
</ul>
<a name="isInHeaderPart(java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isInHeaderPart</h4>
<pre>public&nbsp;boolean&nbsp;isInHeaderPart(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;operationName,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;partName)</pre>
<div class="block">Is this part an input header part?.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>operationName</code> - </dd><dd><code>partName</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
</li>
</ul>
<a name="isOutHeaderPart(java.lang.String, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isOutHeaderPart</h4>
<pre>public&nbsp;boolean&nbsp;isOutHeaderPart(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;operationName,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;partName)</pre>
<div class="block">Is this part an output header part?.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>operationName</code> - </dd><dd><code>partName</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
</li>
</ul>
<a name="getHeaderParts()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHeaderParts</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&nbsp;getHeaderParts()</pre>
<div class="block">Get the header parameter map.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd></dd></dl>
</li>
</ul>
<a name="setHeaderPart(java.lang.String, java.lang.String, int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHeaderPart</h4>
<pre>public&nbsp;void&nbsp;setHeaderPart(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;operationName,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;partName,
int&nbsp;headerFlags)</pre>
<div class="block">Set the header part mapping for the given part name.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>operationName</code> - </dd><dd><code>partName</code> - </dd><dd><code>headerFlags</code> - </dd></dl>
</li>
</ul>
<a name="getBinding()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBinding</h4>
<pre>public&nbsp;javax.wsdl.Binding&nbsp;getBinding()</pre>
<div class="block">Get this entry's WSDL4J Binding object.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd></dd></dl>
</li>
</ul>
<a name="getBindingType()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBindingType</h4>
<pre>public&nbsp;int&nbsp;getBindingType()</pre>
<div class="block">Get this entry's binding type. One of BindingEntry.TYPE_SOAP, BindingEntry.TYPE_HTTP_GET,
BindingEntry.TYPE_HTTP_POST.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd></dd></dl>
</li>
</ul>
<a name="setBindingType(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBindingType</h4>
<pre>protected&nbsp;void&nbsp;setBindingType(int&nbsp;bindingType)</pre>
<div class="block">Set this entry's binding type.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>bindingType</code> - </dd></dl>
</li>
</ul>
<a name="getBindingStyle()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBindingStyle</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/axis/constants/Style.html" title="class in org.apache.axis.constants">Style</a>&nbsp;getBindingStyle()</pre>
<div class="block">Get this entry's binding style.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd></dd></dl>
</li>
</ul>
<a name="setBindingStyle(org.apache.axis.constants.Style)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBindingStyle</h4>
<pre>protected&nbsp;void&nbsp;setBindingStyle(<a href="../../../../../org/apache/axis/constants/Style.html" title="class in org.apache.axis.constants">Style</a>&nbsp;bindingStyle)</pre>
<div class="block">Set this entry's binding style.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>bindingStyle</code> - </dd></dl>
</li>
</ul>
<a name="hasLiteral()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasLiteral</h4>
<pre>public&nbsp;boolean&nbsp;hasLiteral()</pre>
<div class="block">Do any of the message stanzas contain a soap:body which uses literal?</div>
<dl><dt><span class="strong">Returns:</span></dt><dd></dd></dl>
</li>
</ul>
<a name="setHasLiteral(boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHasLiteral</h4>
<pre>protected&nbsp;void&nbsp;setHasLiteral(boolean&nbsp;hasLiteral)</pre>
<div class="block">Set the literal flag.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>hasLiteral</code> - </dd></dl>
</li>
</ul>
<a name="getInputBodyType(javax.wsdl.Operation)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getInputBodyType</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</a>&nbsp;getInputBodyType(javax.wsdl.Operation&nbsp;operation)</pre>
<div class="block">Get the input body type for the given operation.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>operation</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
</li>
</ul>
<a name="setInputBodyType(javax.wsdl.Operation, org.apache.axis.constants.Use)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setInputBodyType</h4>
<pre>protected&nbsp;void&nbsp;setInputBodyType(javax.wsdl.Operation&nbsp;operation,
<a href="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</a>&nbsp;inputBodyType)</pre>
<div class="block">Set the input body type for the given operation.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>operation</code> - </dd><dd><code>inputBodyType</code> - </dd></dl>
</li>
</ul>
<a name="getOutputBodyType(javax.wsdl.Operation)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOutputBodyType</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</a>&nbsp;getOutputBodyType(javax.wsdl.Operation&nbsp;operation)</pre>
<div class="block">Get the output body type for the given operation.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>operation</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd></dd></dl>
</li>
</ul>
<a name="setOutputBodyType(javax.wsdl.Operation, org.apache.axis.constants.Use)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setOutputBodyType</h4>
<pre>protected&nbsp;void&nbsp;setOutputBodyType(javax.wsdl.Operation&nbsp;operation,
<a href="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</a>&nbsp;outputBodyType)</pre>
<div class="block">Set the output body type for the given operation.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>operation</code> - </dd><dd><code>outputBodyType</code> - </dd></dl>
</li>
</ul>
<a name="setBodyType(javax.wsdl.Operation, org.apache.axis.constants.Use, boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBodyType</h4>
<pre>protected&nbsp;void&nbsp;setBodyType(javax.wsdl.Operation&nbsp;operation,
<a href="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</a>&nbsp;bodyType,
boolean&nbsp;input)</pre>
<div class="block">Set the body type for the given operation. If input is true,
then this is the inputBodyType, otherwise it's the outputBodyType.
(NOTE: this method exists to enable reusing some SymbolTable code.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>operation</code> - </dd><dd><code>bodyType</code> - </dd><dd><code>input</code> - </dd></dl>
</li>
</ul>
<a name="getFaultBodyType(javax.wsdl.Operation, java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFaultBodyType</h4>
<pre>public&nbsp;<a href="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</a>&nbsp;getFaultBodyType(javax.wsdl.Operation&nbsp;operation,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;faultName)</pre>
<div class="block">Get the fault body type for the given fault of the given operation.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>operation</code> - </dd><dd><code>faultName</code> - </dd>
<dt><span class="strong">Returns:</span></dt><dd>Use.ENCODED or Use.LITERAL</dd></dl>
</li>
</ul>
<a name="getFaults()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFaults</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;getFaults()</pre>
<div class="block">Return the map of BindingOperations to ArraList of FaultBodyType</div>
<dl><dt><span class="strong">Returns:</span></dt><dd></dd></dl>
</li>
</ul>
<a name="setFaults(java.util.HashMap)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFaults</h4>
<pre>public&nbsp;void&nbsp;setFaults(<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;faults)</pre>
<div class="block">Method setFaults</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>faults</code> - </dd></dl>
</li>
</ul>
<a name="getOperations()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOperations</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&nbsp;getOperations()</pre>
<div class="block">Get a <a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><code>Set</code></a> of comprised <code>Operation</code> objects.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd></dd></dl>
</li>
</ul>
<a name="setFaultBodyTypeMap(javax.wsdl.Operation, java.util.HashMap)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setFaultBodyTypeMap</h4>
<pre>protected&nbsp;void&nbsp;setFaultBodyTypeMap(javax.wsdl.Operation&nbsp;operation,
<a href="http://docs.oracle.com/javase/1.4.2/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util">HashMap</a>&nbsp;faultBodyTypeMap)</pre>
<div class="block">Set the fault body type map for the given operation.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>operation</code> - </dd><dd><code>faultBodyTypeMap</code> - </dd></dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/BindingEntry.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">
<li><a href="../../../../../org/apache/axis/wsdl/symbolTable/BaseTypeMapping.html" title="class in org.apache.axis.wsdl.symbolTable"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.OperationAttr.html" title="class in org.apache.axis.wsdl.symbolTable"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/axis/wsdl/symbolTable/BindingEntry.html" target="_top">Frames</a></li>
<li><a href="BindingEntry.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All 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>
</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 name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright © <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.</small></p>
</body>
</html>