blob: 6eb368147be0137d85e4c4e454e6a40b40f395ca [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.4.2_08) on Sat Apr 22 18:56:50 PDT 2006 -->
<TITLE>
BindingEntry (Axis API)
</TITLE>
<META NAME="keywords" CONTENT="org.apache.axis.wsdl.symbolTable.BindingEntry class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="BindingEntry (Axis API)";
}
</SCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/BindingEntry.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BaseTypeMapping.html" title="class in org.apache.axis.wsdl.symbolTable"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.OperationAttr.html" title="class in org.apache.axis.wsdl.symbolTable"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="BindingEntry.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.axis.wsdl.symbolTable</FONT>
<BR>
Class BindingEntry</H2>
<PRE>
java.lang.Object
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html" title="class in org.apache.axis.wsdl.symbolTable">org.apache.axis.wsdl.symbolTable.SymTabEntry</A>
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis.wsdl.symbolTable.BindingEntry</B>
</PRE>
<HR>
<DL>
<DT>public class <B>BindingEntry</B><DT>extends <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html" title="class in org.apache.axis.wsdl.symbolTable">SymTabEntry</A></DL>
<P>
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.
<P>
<P>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.OperationAttr.html" title="class in org.apache.axis.wsdl.symbolTable">BindingEntry.OperationAttr</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contains attributes for Operations
- Body type: encoded or literal</TD>
</TR>
</TABLE>
&nbsp;
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#IN_HEADER">IN_HEADER</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Field IN_HEADER</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#NO_HEADER">NO_HEADER</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the flag indicating what sort of header this part is.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#OUT_HEADER">OUT_HEADER</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Field OUT_HEADER</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#TYPE_HTTP_GET">TYPE_HTTP_GET</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Field TYPE_HTTP_GET</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#TYPE_HTTP_POST">TYPE_HTTP_POST</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Field TYPE_HTTP_POST</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#TYPE_SOAP">TYPE_SOAP</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Field TYPE_SOAP</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#TYPE_UNKNOWN">TYPE_UNKNOWN</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Field TYPE_UNKNOWN</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#USE_ENCODED">USE_ENCODED</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Field USE_ENCODED</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#USE_LITERAL">USE_LITERAL</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Field USE_LITERAL</TD>
</TR>
</TABLE>
&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis.wsdl.symbolTable.SymTabEntry"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.axis.wsdl.symbolTable.<A HREF="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html" title="class in org.apache.axis.wsdl.symbolTable">SymTabEntry</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><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></TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#BindingEntry(javax.wsdl.Binding)">BindingEntry</A></B>(javax.wsdl.Binding&nbsp;binding)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is a minimal constructor.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#BindingEntry(javax.wsdl.Binding, int, org.apache.axis.constants.Style, boolean, java.util.HashMap, java.util.Map, java.util.Map)">BindingEntry</A></B>(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,
java.util.HashMap&nbsp;attributes,
java.util.Map&nbsp;mimeTypes,
java.util.Map&nbsp;headerParts)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;javax.wsdl.Binding</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getBinding()">getBinding</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get this entry's WSDL4J Binding object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/axis/constants/Style.html" title="class in org.apache.axis.constants">Style</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getBindingStyle()">getBindingStyle</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get this entry's binding style.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getBindingType()">getBindingType</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get this entry's binding type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getFaultBodyType(javax.wsdl.Operation, java.lang.String)">getFaultBodyType</A></B>(javax.wsdl.Operation&nbsp;operation,
java.lang.String&nbsp;faultName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the fault body type for the given fault of the given operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.HashMap</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getFaults()">getFaults</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the map of BindingOperations to ArraList of FaultBodyType</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Map</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getHeaderParts()">getHeaderParts</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the header parameter map.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getInputBodyType(javax.wsdl.Operation)">getInputBodyType</A></B>(javax.wsdl.Operation&nbsp;operation)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the input body type for the given operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/axis/wsdl/symbolTable/MimeInfo.html" title="class in org.apache.axis.wsdl.symbolTable">MimeInfo</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getMIMEInfo(java.lang.String, java.lang.String)">getMIMEInfo</A></B>(java.lang.String&nbsp;operationName,
java.lang.String&nbsp;parameterName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the mime mapping for the given parameter name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Map</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getMIMETypes()">getMIMETypes</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the MIME types map.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.Set</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getOperations()">getOperations</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get a <CODE>Set</CODE> of comprised <CODE>Operation</CODE> objects.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getOutputBodyType(javax.wsdl.Operation)">getOutputBodyType</A></B>(javax.wsdl.Operation&nbsp;operation)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the output body type for the given operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.util.HashMap</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getParameters()">getParameters</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get all of the parameters for all operations.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/apache/axis/wsdl/symbolTable/Parameters.html" title="class in org.apache.axis.wsdl.symbolTable">Parameters</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#getParameters(javax.wsdl.Operation)">getParameters</A></B>(javax.wsdl.Operation&nbsp;operation)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the Parameters object for the given operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#hasLiteral()">hasLiteral</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Do any of the message stanzas contain a soap:body which uses literal?</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#isInHeaderPart(java.lang.String, java.lang.String)">isInHeaderPart</A></B>(java.lang.String&nbsp;operationName,
java.lang.String&nbsp;partName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is this part an input header part?.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#isOperationDIME(java.lang.String)">isOperationDIME</A></B>(java.lang.String&nbsp;operationName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Check if this operation should use DIME</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#isOutHeaderPart(java.lang.String, java.lang.String)">isOutHeaderPart</A></B>(java.lang.String&nbsp;operationName,
java.lang.String&nbsp;partName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Is this part an output header part?.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setBindingStyle(org.apache.axis.constants.Style)">setBindingStyle</A></B>(<A HREF="../../../../../org/apache/axis/constants/Style.html" title="class in org.apache.axis.constants">Style</A>&nbsp;bindingStyle)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set this entry's binding style.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setBindingType(int)">setBindingType</A></B>(int&nbsp;bindingType)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set this entry's binding type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setBodyType(javax.wsdl.Operation, org.apache.axis.constants.Use, boolean)">setBodyType</A></B>(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>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the body type for the given operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setFaultBodyTypeMap(javax.wsdl.Operation, java.util.HashMap)">setFaultBodyTypeMap</A></B>(javax.wsdl.Operation&nbsp;operation,
java.util.HashMap&nbsp;faultBodyTypeMap)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the fault body type map for the given operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setFaults(java.util.HashMap)">setFaults</A></B>(java.util.HashMap&nbsp;faults)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method setFaults</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setHasLiteral(boolean)">setHasLiteral</A></B>(boolean&nbsp;hasLiteral)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the literal flag.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setHeaderPart(java.lang.String, java.lang.String, int)">setHeaderPart</A></B>(java.lang.String&nbsp;operationName,
java.lang.String&nbsp;partName,
int&nbsp;headerFlags)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the header part mapping for the given part name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setInputBodyType(javax.wsdl.Operation, org.apache.axis.constants.Use)">setInputBodyType</A></B>(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>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the input body type for the given operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setMIMEInfo(java.lang.String, java.lang.String, java.lang.String, java.lang.String)">setMIMEInfo</A></B>(java.lang.String&nbsp;operationName,
java.lang.String&nbsp;parameterName,
java.lang.String&nbsp;type,
java.lang.String&nbsp;dims)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the mime mapping for the given parameter name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setOperationDIME(java.lang.String)">setOperationDIME</A></B>(java.lang.String&nbsp;operationName)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Mark the operation as a DIME operation</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setOutputBodyType(javax.wsdl.Operation, org.apache.axis.constants.Use)">setOutputBodyType</A></B>(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>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the output body type for the given operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.html#setParameters(java.util.HashMap)">setParameters</A></B>(java.util.HashMap&nbsp;parameters)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the parameters for all operations</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.apache.axis.wsdl.symbolTable.SymTabEntry"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.axis.wsdl.symbolTable.<A HREF="../../../../../org/apache/axis/wsdl/symbolTable/SymTabEntry.html" title="class in org.apache.axis.wsdl.symbolTable">SymTabEntry</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><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, java.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></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Field Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="TYPE_SOAP"><!-- --></A><H3>
TYPE_SOAP</H3>
<PRE>
public static final int <B>TYPE_SOAP</B></PRE>
<DL>
<DD>Field TYPE_SOAP
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.TYPE_SOAP">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="TYPE_HTTP_GET"><!-- --></A><H3>
TYPE_HTTP_GET</H3>
<PRE>
public static final int <B>TYPE_HTTP_GET</B></PRE>
<DL>
<DD>Field TYPE_HTTP_GET
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.TYPE_HTTP_GET">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="TYPE_HTTP_POST"><!-- --></A><H3>
TYPE_HTTP_POST</H3>
<PRE>
public static final int <B>TYPE_HTTP_POST</B></PRE>
<DL>
<DD>Field TYPE_HTTP_POST
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.TYPE_HTTP_POST">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="TYPE_UNKNOWN"><!-- --></A><H3>
TYPE_UNKNOWN</H3>
<PRE>
public static final int <B>TYPE_UNKNOWN</B></PRE>
<DL>
<DD>Field TYPE_UNKNOWN
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.TYPE_UNKNOWN">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="USE_ENCODED"><!-- --></A><H3>
USE_ENCODED</H3>
<PRE>
public static final int <B>USE_ENCODED</B></PRE>
<DL>
<DD>Field USE_ENCODED
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.USE_ENCODED">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="USE_LITERAL"><!-- --></A><H3>
USE_LITERAL</H3>
<PRE>
public static final int <B>USE_LITERAL</B></PRE>
<DL>
<DD>Field USE_LITERAL
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.USE_LITERAL">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="NO_HEADER"><!-- --></A><H3>
NO_HEADER</H3>
<PRE>
public static final int <B>NO_HEADER</B></PRE>
<DL>
<DD>Get the flag indicating what sort of header this part is.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.NO_HEADER">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="IN_HEADER"><!-- --></A><H3>
IN_HEADER</H3>
<PRE>
public static final int <B>IN_HEADER</B></PRE>
<DL>
<DD>Field IN_HEADER
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.IN_HEADER">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="OUT_HEADER"><!-- --></A><H3>
OUT_HEADER</H3>
<PRE>
public static final int <B>OUT_HEADER</B></PRE>
<DL>
<DD>Field OUT_HEADER
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.apache.axis.wsdl.symbolTable.BindingEntry.OUT_HEADER">Constant Field Values</A></DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="BindingEntry(javax.wsdl.Binding, int, org.apache.axis.constants.Style, boolean, java.util.HashMap, java.util.Map, java.util.Map)"><!-- --></A><H3>
BindingEntry</H3>
<PRE>
public <B>BindingEntry</B>(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,
java.util.HashMap&nbsp;attributes,
java.util.Map&nbsp;mimeTypes,
java.util.Map&nbsp;headerParts)</PRE>
<DL>
<DD>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.
<P>
<DT><B>Parameters:</B><DD><CODE>binding</CODE> - <DD><CODE>bindingType</CODE> - <DD><CODE>bindingStyle</CODE> - <DD><CODE>hasLiteral</CODE> - <DD><CODE>attributes</CODE> - <DD><CODE>mimeTypes</CODE> - <DD><CODE>headerParts</CODE> - </DL>
<HR>
<A NAME="BindingEntry(javax.wsdl.Binding)"><!-- --></A><H3>
BindingEntry</H3>
<PRE>
public <B>BindingEntry</B>(javax.wsdl.Binding&nbsp;binding)</PRE>
<DL>
<DD>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.
<P>
<DT><B>Parameters:</B><DD><CODE>binding</CODE> - </DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="getParameters(javax.wsdl.Operation)"><!-- --></A><H3>
getParameters</H3>
<PRE>
public <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/Parameters.html" title="class in org.apache.axis.wsdl.symbolTable">Parameters</A> <B>getParameters</B>(javax.wsdl.Operation&nbsp;operation)</PRE>
<DL>
<DD>Get the Parameters object for the given operation.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>operation</CODE> -
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="getParameters()"><!-- --></A><H3>
getParameters</H3>
<PRE>
public java.util.HashMap <B>getParameters</B>()</PRE>
<DL>
<DD>Get all of the parameters for all operations.
<P>
<DD><DL>
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="setParameters(java.util.HashMap)"><!-- --></A><H3>
setParameters</H3>
<PRE>
public void <B>setParameters</B>(java.util.HashMap&nbsp;parameters)</PRE>
<DL>
<DD>Set the parameters for all operations
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>parameters</CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="getMIMEInfo(java.lang.String, java.lang.String)"><!-- --></A><H3>
getMIMEInfo</H3>
<PRE>
public <A HREF="../../../../../org/apache/axis/wsdl/symbolTable/MimeInfo.html" title="class in org.apache.axis.wsdl.symbolTable">MimeInfo</A> <B>getMIMEInfo</B>(java.lang.String&nbsp;operationName,
java.lang.String&nbsp;parameterName)</PRE>
<DL>
<DD>Get the mime mapping for the given parameter name.
If there is none, this returns null.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>operationName</CODE> - <DD><CODE>parameterName</CODE> -
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="getMIMETypes()"><!-- --></A><H3>
getMIMETypes</H3>
<PRE>
public java.util.Map <B>getMIMETypes</B>()</PRE>
<DL>
<DD>Get the MIME types map.
<P>
<DD><DL>
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="setMIMEInfo(java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
setMIMEInfo</H3>
<PRE>
public void <B>setMIMEInfo</B>(java.lang.String&nbsp;operationName,
java.lang.String&nbsp;parameterName,
java.lang.String&nbsp;type,
java.lang.String&nbsp;dims)</PRE>
<DL>
<DD>Set the mime mapping for the given parameter name.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>operationName</CODE> - <DD><CODE>parameterName</CODE> - <DD><CODE>type</CODE> - <DD><CODE>dims</CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="setOperationDIME(java.lang.String)"><!-- --></A><H3>
setOperationDIME</H3>
<PRE>
public void <B>setOperationDIME</B>(java.lang.String&nbsp;operationName)</PRE>
<DL>
<DD>Mark the operation as a DIME operation
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>operationName</CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="isOperationDIME(java.lang.String)"><!-- --></A><H3>
isOperationDIME</H3>
<PRE>
public boolean <B>isOperationDIME</B>(java.lang.String&nbsp;operationName)</PRE>
<DL>
<DD>Check if this operation should use DIME
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>operationName</CODE> -
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="isInHeaderPart(java.lang.String, java.lang.String)"><!-- --></A><H3>
isInHeaderPart</H3>
<PRE>
public boolean <B>isInHeaderPart</B>(java.lang.String&nbsp;operationName,
java.lang.String&nbsp;partName)</PRE>
<DL>
<DD>Is this part an input header part?.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>operationName</CODE> - <DD><CODE>partName</CODE> -
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="isOutHeaderPart(java.lang.String, java.lang.String)"><!-- --></A><H3>
isOutHeaderPart</H3>
<PRE>
public boolean <B>isOutHeaderPart</B>(java.lang.String&nbsp;operationName,
java.lang.String&nbsp;partName)</PRE>
<DL>
<DD>Is this part an output header part?.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>operationName</CODE> - <DD><CODE>partName</CODE> -
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="getHeaderParts()"><!-- --></A><H3>
getHeaderParts</H3>
<PRE>
public java.util.Map <B>getHeaderParts</B>()</PRE>
<DL>
<DD>Get the header parameter map.
<P>
<DD><DL>
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="setHeaderPart(java.lang.String, java.lang.String, int)"><!-- --></A><H3>
setHeaderPart</H3>
<PRE>
public void <B>setHeaderPart</B>(java.lang.String&nbsp;operationName,
java.lang.String&nbsp;partName,
int&nbsp;headerFlags)</PRE>
<DL>
<DD>Set the header part mapping for the given part name.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>operationName</CODE> - <DD><CODE>partName</CODE> - <DD><CODE>headerFlags</CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="getBinding()"><!-- --></A><H3>
getBinding</H3>
<PRE>
public javax.wsdl.Binding <B>getBinding</B>()</PRE>
<DL>
<DD>Get this entry's WSDL4J Binding object.
<P>
<DD><DL>
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="getBindingType()"><!-- --></A><H3>
getBindingType</H3>
<PRE>
public int <B>getBindingType</B>()</PRE>
<DL>
<DD>Get this entry's binding type. One of BindingEntry.TYPE_SOAP, BindingEntry.TYPE_HTTP_GET,
BindingEntry.TYPE_HTTP_POST.
<P>
<DD><DL>
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="setBindingType(int)"><!-- --></A><H3>
setBindingType</H3>
<PRE>
protected void <B>setBindingType</B>(int&nbsp;bindingType)</PRE>
<DL>
<DD>Set this entry's binding type.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>bindingType</CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="getBindingStyle()"><!-- --></A><H3>
getBindingStyle</H3>
<PRE>
public <A HREF="../../../../../org/apache/axis/constants/Style.html" title="class in org.apache.axis.constants">Style</A> <B>getBindingStyle</B>()</PRE>
<DL>
<DD>Get this entry's binding style.
<P>
<DD><DL>
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="setBindingStyle(org.apache.axis.constants.Style)"><!-- --></A><H3>
setBindingStyle</H3>
<PRE>
protected void <B>setBindingStyle</B>(<A HREF="../../../../../org/apache/axis/constants/Style.html" title="class in org.apache.axis.constants">Style</A>&nbsp;bindingStyle)</PRE>
<DL>
<DD>Set this entry's binding style.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>bindingStyle</CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="hasLiteral()"><!-- --></A><H3>
hasLiteral</H3>
<PRE>
public boolean <B>hasLiteral</B>()</PRE>
<DL>
<DD>Do any of the message stanzas contain a soap:body which uses literal?
<P>
<DD><DL>
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="setHasLiteral(boolean)"><!-- --></A><H3>
setHasLiteral</H3>
<PRE>
protected void <B>setHasLiteral</B>(boolean&nbsp;hasLiteral)</PRE>
<DL>
<DD>Set the literal flag.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>hasLiteral</CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="getInputBodyType(javax.wsdl.Operation)"><!-- --></A><H3>
getInputBodyType</H3>
<PRE>
public <A HREF="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</A> <B>getInputBodyType</B>(javax.wsdl.Operation&nbsp;operation)</PRE>
<DL>
<DD>Get the input body type for the given operation.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>operation</CODE> -
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="setInputBodyType(javax.wsdl.Operation, org.apache.axis.constants.Use)"><!-- --></A><H3>
setInputBodyType</H3>
<PRE>
protected void <B>setInputBodyType</B>(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>
<DL>
<DD>Set the input body type for the given operation.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>operation</CODE> - <DD><CODE>inputBodyType</CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="getOutputBodyType(javax.wsdl.Operation)"><!-- --></A><H3>
getOutputBodyType</H3>
<PRE>
public <A HREF="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</A> <B>getOutputBodyType</B>(javax.wsdl.Operation&nbsp;operation)</PRE>
<DL>
<DD>Get the output body type for the given operation.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>operation</CODE> -
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="setOutputBodyType(javax.wsdl.Operation, org.apache.axis.constants.Use)"><!-- --></A><H3>
setOutputBodyType</H3>
<PRE>
protected void <B>setOutputBodyType</B>(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>
<DL>
<DD>Set the output body type for the given operation.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>operation</CODE> - <DD><CODE>outputBodyType</CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="setBodyType(javax.wsdl.Operation, org.apache.axis.constants.Use, boolean)"><!-- --></A><H3>
setBodyType</H3>
<PRE>
protected void <B>setBodyType</B>(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>
<DL>
<DD>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.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>operation</CODE> - <DD><CODE>bodyType</CODE> - <DD><CODE>input</CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="getFaultBodyType(javax.wsdl.Operation, java.lang.String)"><!-- --></A><H3>
getFaultBodyType</H3>
<PRE>
public <A HREF="../../../../../org/apache/axis/constants/Use.html" title="class in org.apache.axis.constants">Use</A> <B>getFaultBodyType</B>(javax.wsdl.Operation&nbsp;operation,
java.lang.String&nbsp;faultName)</PRE>
<DL>
<DD>Get the fault body type for the given fault of the given operation.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>operation</CODE> - <DD><CODE>faultName</CODE> -
<DT><B>Returns:</B><DD>Use.ENCODED or Use.LITERAL</DL>
</DD>
</DL>
<HR>
<A NAME="getFaults()"><!-- --></A><H3>
getFaults</H3>
<PRE>
public java.util.HashMap <B>getFaults</B>()</PRE>
<DL>
<DD>Return the map of BindingOperations to ArraList of FaultBodyType
<P>
<DD><DL>
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="setFaults(java.util.HashMap)"><!-- --></A><H3>
setFaults</H3>
<PRE>
public void <B>setFaults</B>(java.util.HashMap&nbsp;faults)</PRE>
<DL>
<DD>Method setFaults
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>faults</CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="getOperations()"><!-- --></A><H3>
getOperations</H3>
<PRE>
public java.util.Set <B>getOperations</B>()</PRE>
<DL>
<DD>Get a <CODE>Set</CODE> of comprised <CODE>Operation</CODE> objects.
<P>
<DD><DL>
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="setFaultBodyTypeMap(javax.wsdl.Operation, java.util.HashMap)"><!-- --></A><H3>
setFaultBodyTypeMap</H3>
<PRE>
protected void <B>setFaultBodyTypeMap</B>(javax.wsdl.Operation&nbsp;operation,
java.util.HashMap&nbsp;faultBodyTypeMap)</PRE>
<DL>
<DD>Set the fault body type map for the given operation.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>operation</CODE> - <DD><CODE>faultBodyTypeMap</CODE> - </DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/BindingEntry.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BaseTypeMapping.html" title="class in org.apache.axis.wsdl.symbolTable"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/apache/axis/wsdl/symbolTable/BindingEntry.OperationAttr.html" title="class in org.apache.axis.wsdl.symbolTable"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="BindingEntry.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;<A HREF="#nested_class_summary">NESTED</A>&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
Copyright © 2005 Apache Web Services Project. All Rights Reserved.
</BODY>
</HTML>