You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ws.apache.org by de...@apache.org on 2005/12/02 15:41:51 UTC

svn commit: r351737 [80/384] - in /webservices/site/trunk/targets/axis2/api/0_93: ./ org/ org/apache/ org/apache/axis2/ org/apache/axis2/addressing/ org/apache/axis2/addressing/class-use/ org/apache/axis2/attachments/ org/apache/axis2/attachments/class...

Added: webservices/site/trunk/targets/axis2/api/0_93/org/apache/axis2/description/AxisOperation.html
URL: http://svn.apache.org/viewcvs/webservices/site/trunk/targets/axis2/api/0_93/org/apache/axis2/description/AxisOperation.html?rev=351737&view=auto
==============================================================================
--- webservices/site/trunk/targets/axis2/api/0_93/org/apache/axis2/description/AxisOperation.html (added)
+++ webservices/site/trunk/targets/axis2/api/0_93/org/apache/axis2/description/AxisOperation.html Fri Dec  2 06:17:37 2005
@@ -0,0 +1,1918 @@
+<!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_04) on Fri Dec 02 20:08:38 LKT 2005 -->
+<TITLE>
+AxisOperation (Axis2 API)
+</TITLE>
+
+<META NAME="keywords" CONTENT="org.apache.axis2.description.AxisOperation class">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    parent.document.title="AxisOperation (Axis2 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/AxisOperation.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/axis2/description/AxisMessage.html" title="class in org.apache.axis2.description"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis2/description/AxisOperationFactory.html" title="class in org.apache.axis2.description"><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="AxisOperation.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;NESTED&nbsp;|&nbsp;FIELD&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;FIELD&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.axis2.description</FONT>
+<BR>
+Class AxisOperation</H2>
+<PRE>
+java.lang.Object
+  <IMG SRC="../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.axis2.description.AxisOperation</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD>org.apache.wsdl.Component, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html" title="interface in org.apache.axis2.description">DescriptionConstants</A>, org.apache.wsdl.ExtensibleComponent, <A HREF="../../../../org/apache/axis2/description/ParameterInclude.html" title="interface in org.apache.axis2.description">ParameterInclude</A>, org.apache.wsdl.WSDLConstants, org.apache.wsdl.WSDLOperation</DD>
+</DL>
+<DL>
+<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../../org/apache/axis2/description/InOnlyAxisOperation.html" title="class in org.apache.axis2.description">InOnlyAxisOperation</A>, <A HREF="../../../../org/apache/axis2/description/InOutAxisOperation.html" title="class in org.apache.axis2.description">InOutAxisOperation</A>, <A HREF="../../../../org/apache/axis2/description/OutOnlyAxisOperation.html" title="class in org.apache.axis2.description">OutOnlyAxisOperation</A></DD>
+</DL>
+<HR>
+<DL>
+<DT>public abstract class <B>AxisOperation</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../org/apache/axis2/description/ParameterInclude.html" title="interface in org.apache.axis2.description">ParameterInclude</A>, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html" title="interface in org.apache.axis2.description">DescriptionConstants</A>, org.apache.wsdl.WSDLConstants, org.apache.wsdl.WSDLOperation</DL>
+
+<P>
+<HR>
+
+<P>
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== 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>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.axis2.description.DescriptionConstants"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.axis2.description.<A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html" title="interface in org.apache.axis2.description">DescriptionConstants</A></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html#CLASSLOADER_KEY">CLASSLOADER_KEY</A>, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html#CONTEXTPATH_KEY">CONTEXTPATH_KEY</A>, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html#EXECUTION_CHAIN_KEY">EXECUTION_CHAIN_KEY</A>, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html#EXECUTION_FAULT_CHAIN_KEY">EXECUTION_FAULT_CHAIN_KEY</A>, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html#EXECUTION_OUT_CHAIN_KEY">EXECUTION_OUT_CHAIN_KEY</A>, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html#IN_FAULTFLOW_KEY">IN_FAULTFLOW_KEY</A>, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html#INFLOW_KEY">INFLOW_KEY</A>, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html#MESSAGE_RECEIVER_KEY">MESSAGE_RECEIVER_KEY</A>, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html#MODULEREF_KEY">MODULEREF_KEY</A>, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html#OPERATION_KEY">OPERATION_KEY</A>, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html#OUT_FAULTFLOW_KEY">OUT_FAULTFLOW_KEY</A>, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html#OUTFLOW_KEY">OUTFLOW_KEY</A>, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html#PARAMETER_KEY">PARAMETER_KEY</A>, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html#PHASES_KEY">PHASES_KEY</A>, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html#SERVICE_CLASS">SERVICE_CLASS</A>, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html#SERVICE_CLASS_NAME">SERVICE_CLASS_NAME</A>, <A HREF="../../../../org/apache/axis2/description/DescriptionConstants.html#STYLE_KEY">STYLE_KEY</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="fields_inherited_from_class_org.apache.wsdl.WSDLConstants"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Fields inherited from interface org.apache.wsdl.WSDLConstants</B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>MEP_CONSTANT_IN_ONLY, MEP_CONSTANT_IN_OPTIONAL_OUT, MEP_CONSTANT_IN_OUT, MEP_CONSTANT_INVALID, MEP_CONSTANT_OUT_IN, MEP_CONSTANT_OUT_ONLY, MEP_CONSTANT_OUT_OPTIONAL_IN, MEP_CONSTANT_ROBUST_IN_ONLY, MEP_CONSTANT_ROBUST_OUT_ONLY, MEP_URI_IN_ONLY, MEP_URI_IN_OPTIONAL_OUT, MEP_URI_IN_OUT, MEP_URI_OUT_IN, MEP_URI_OUT_ONLY, MEP_URI_OUT_OPTIONAL_IN, MEP_URI_ROBUST_IN_ONLY, MEP_URI_ROBUST_OUT_ONLY, MESSAGE_LABEL_IN, MESSAGE_LABEL_IN_VALUE, MESSAGE_LABEL_OUT, MESSAGE_LABEL_OUT_VALUE, WSDL_MESSAGE_DIRECTION_IN, WSDL_MESSAGE_DIRECTION_OUT, WSDL_USE_ENCODED, WSDL_USE_LITERAL, WSDL1_1_NAMESPACE, WSDL2_0_NAMESPACE</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/axis2/description/AxisOperation.html#AxisOperation()">AxisOperation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#AxisOperation(javax.xml.namespace.QName)">AxisOperation</A></B>(javax.xml.namespace.QName&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#AxisOperation(org.apache.wsdl.WSDLOperation)">AxisOperation</A></B>(org.apache.wsdl.WSDLOperation&nbsp;wsdlopeartion)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#addExtensibilityElement(org.apache.wsdl.WSDLExtensibilityElement)">addExtensibilityElement</A></B>(org.apache.wsdl.WSDLExtensibilityElement&nbsp;element)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#addExtensibleAttributes(org.apache.wsdl.WSDLExtensibilityAttribute)">addExtensibleAttributes</A></B>(org.apache.wsdl.WSDLExtensibilityAttribute&nbsp;attribute)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#addFeature(org.apache.wsdl.WSDLFeature)">addFeature</A></B>(org.apache.wsdl.WSDLFeature&nbsp;feature)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#addInFault(org.apache.wsdl.WSDLFaultReference)">addInFault</A></B>(org.apache.wsdl.WSDLFaultReference&nbsp;inFault)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#addMessage(org.apache.axis2.description.AxisMessage, java.lang.String)">addMessage</A></B>(<A HREF="../../../../org/apache/axis2/description/AxisMessage.html" title="class in org.apache.axis2.description">AxisMessage</A>&nbsp;message,
+           java.lang.String&nbsp;label)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#addMessageContext(org.apache.axis2.context.MessageContext, org.apache.axis2.context.OperationContext)">addMessageContext</A></B>(<A HREF="../../../../org/apache/axis2/context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</A>&nbsp;msgContext,
+                  <A HREF="../../../../org/apache/axis2/context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</A>&nbsp;opContext)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To add a message Context into a operation context depending on MEPs this method has to
+ be overided.</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/axis2/description/AxisOperation.html#addModule(javax.xml.namespace.QName)">addModule</A></B>(javax.xml.namespace.QName&nbsp;moduleName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#addModuleConfig(org.apache.axis2.description.ModuleConfiguration)">addModuleConfig</A></B>(<A HREF="../../../../org/apache/axis2/description/ModuleConfiguration.html" title="class in org.apache.axis2.description">ModuleConfiguration</A>&nbsp;moduleConfiguration)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adding module configuration , if there is moduleConfig tag in 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/axis2/description/AxisOperation.html#addOutFault(org.apache.wsdl.WSDLFaultReference)">addOutFault</A></B>(org.apache.wsdl.WSDLFaultReference&nbsp;outFault)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#addParameter(org.apache.axis2.description.Parameter)">addParameter</A></B>(<A HREF="../../../../org/apache/axis2/description/Parameter.html" title="interface in org.apache.axis2.description">Parameter</A>&nbsp;param)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method addParameter</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/axis2/description/AxisOperation.html#addProperty(org.apache.wsdl.WSDLProperty)">addProperty</A></B>(org.apache.wsdl.WSDLProperty&nbsp;wsdlProperty)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#deserializeParameters(org.apache.axis2.om.OMElement)">deserializeParameters</A></B>(<A HREF="../../../../org/apache/axis2/om/OMElement.html" title="interface in org.apache.axis2.om">OMElement</A>&nbsp;parameterElement)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#engageModule(org.apache.axis2.description.ModuleDescription, org.apache.axis2.engine.AxisConfiguration)">engageModule</A></B>(<A HREF="../../../../org/apache/axis2/description/ModuleDescription.html" title="class in org.apache.axis2.description">ModuleDescription</A>&nbsp;moduleref,
+             <A HREF="../../../../org/apache/axis2/engine/AxisConfiguration.html" title="class in org.apache.axis2.engine">AxisConfiguration</A>&nbsp;axisConfig)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To ebgage a module it is reuired to use this method</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/apache/axis2/context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#findForExistingOperationContext(org.apache.axis2.context.MessageContext)">findForExistingOperationContext</A></B>(<A HREF="../../../../org/apache/axis2/context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</A>&nbsp;msgContext)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This will not create a new operation context if there is no one already.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/apache/axis2/context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#findOperationContext(org.apache.axis2.context.MessageContext, org.apache.axis2.context.ServiceContext)">findOperationContext</A></B>(<A HREF="../../../../org/apache/axis2/context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</A>&nbsp;msgContext,
+                     <A HREF="../../../../org/apache/axis2/context/ServiceContext.html" title="class in org.apache.axis2.context">ServiceContext</A>&nbsp;serviceContext)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method is responsible for finding a MEPContext for an incomming
+ messages.</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/axis2/description/AxisOperation.html#getAxisSpecifMEPConstant()">getAxisSpecifMEPConstant</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method will simply map the String URI of the Message exchange
+ pattern to a integer.</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/axis2/description/AxisOperation.html#getComponentProperties()">getComponentProperties</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getComponentProperty(java.lang.Object)">getComponentProperty</A></B>(java.lang.Object&nbsp;key)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;org.w3c.dom.Document</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getDocumentation()">getDocumentation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.Collection</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getEngagedModules()">getEngagedModules</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method getEngadgedModules</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getExtensibilityAttributes()">getExtensibilityAttributes</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getExtensibilityElements()">getExtensibilityElements</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getFeatures()">getFeatures</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getInfaults()">getInfaults</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;org.apache.wsdl.MessageReference</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getInputMessage()">getInputMessage</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;<A HREF="../../../../org/apache/axis2/description/AxisMessage.html" title="class in org.apache.axis2.description">AxisMessage</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getMessage(java.lang.String)">getMessage</A></B>(java.lang.String&nbsp;label)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getMessageExchangePattern()">getMessageExchangePattern</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/apache/axis2/engine/MessageReceiver.html" title="interface in org.apache.axis2.engine">MessageReceiver</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getMessageReceiver()">getMessageReceiver</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#getMetadataBag()">getMetadataBag</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/apache/axis2/description/ModuleConfiguration.html" title="class in org.apache.axis2.description">ModuleConfiguration</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getModuleConfig(javax.xml.namespace.QName)">getModuleConfig</A></B>(javax.xml.namespace.QName&nbsp;moduleName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.ArrayList</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getModuleRefs()">getModuleRefs</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;javax.xml.namespace.QName</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getName()">getName</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getOutfaults()">getOutfaults</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;org.apache.wsdl.MessageReference</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getOutputMessage()">getOutputMessage</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/apache/axis2/description/Parameter.html" title="interface in org.apache.axis2.description">Parameter</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getParameter(java.lang.String)">getParameter</A></B>(java.lang.String&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Method getParameter</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.ArrayList</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getParameters()">getParameters</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;To get all the parameters in a given description</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../../org/apache/axis2/description/AxisService.html" title="class in org.apache.axis2.description">AxisService</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getParent()">getParent</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;java.util.ArrayList</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getPhasesInFaultFlow()">getPhasesInFaultFlow</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;java.util.ArrayList</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getPhasesOutFaultFlow()">getPhasesOutFaultFlow</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;java.util.ArrayList</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getPhasesOutFlow()">getPhasesOutFlow</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.List</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getProperties()">getProperties</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;java.util.ArrayList</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getRemainingPhasesInFlow()">getRemainingPhasesInFlow</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getStyle()">getStyle</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getTargetnamespace()">getTargetnamespace</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;java.util.ArrayList</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#getWsamappingList()">getWsamappingList</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#isControlOperation()">isControlOperation</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#isParameterLocked(java.lang.String)">isParameterLocked</A></B>(java.lang.String&nbsp;paramterName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;to check whether the parameter is locked at any level</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/axis2/description/AxisOperation.html#isSafe()">isSafe</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#registerOperationContext(org.apache.axis2.context.MessageContext, org.apache.axis2.context.OperationContext)">registerOperationContext</A></B>(<A HREF="../../../../org/apache/axis2/context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</A>&nbsp;msgContext,
+                         <A HREF="../../../../org/apache/axis2/context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</A>&nbsp;operationContext)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#setComponentProperties(java.util.HashMap)">setComponentProperties</A></B>(java.util.HashMap&nbsp;properties)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#setComponentProperty(java.lang.Object, java.lang.Object)">setComponentProperty</A></B>(java.lang.Object&nbsp;key,
+                     java.lang.Object&nbsp;obj)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#setControlOperation(boolean)">setControlOperation</A></B>(boolean&nbsp;controlOperation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#setDocumentation(org.w3c.dom.Document)">setDocumentation</A></B>(org.w3c.dom.Document&nbsp;documentation)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#setInfaults(java.util.List)">setInfaults</A></B>(java.util.List&nbsp;infaults)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#setInputMessage(org.apache.wsdl.MessageReference)">setInputMessage</A></B>(org.apache.wsdl.MessageReference&nbsp;inputMessage)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#setMessageExchangePattern(java.lang.String)">setMessageExchangePattern</A></B>(java.lang.String&nbsp;messageExchangePattern)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#setMessageReceiver(org.apache.axis2.engine.MessageReceiver)">setMessageReceiver</A></B>(<A HREF="../../../../org/apache/axis2/engine/MessageReceiver.html" title="interface in org.apache.axis2.engine">MessageReceiver</A>&nbsp;messageReceiver)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#setMetadataBag(java.util.Map)">setMetadataBag</A></B>(java.util.Map&nbsp;meMap)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#setName(javax.xml.namespace.QName)">setName</A></B>(javax.xml.namespace.QName&nbsp;name)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#setOutfaults(java.util.List)">setOutfaults</A></B>(java.util.List&nbsp;outfaults)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#setOutputMessage(org.apache.wsdl.MessageReference)">setOutputMessage</A></B>(org.apache.wsdl.MessageReference&nbsp;outputMessage)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#setParent(org.apache.axis2.description.AxisService)">setParent</A></B>(<A HREF="../../../../org/apache/axis2/description/AxisService.html" title="class in org.apache.axis2.description">AxisService</A>&nbsp;parent)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#setPhasesInFaultFlow(java.util.ArrayList)">setPhasesInFaultFlow</A></B>(java.util.ArrayList&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#setPhasesOutFaultFlow(java.util.ArrayList)">setPhasesOutFaultFlow</A></B>(java.util.ArrayList&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#setPhasesOutFlow(java.util.ArrayList)">setPhasesOutFlow</A></B>(java.util.ArrayList&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>abstract &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../../org/apache/axis2/description/AxisOperation.html#setRemainingPhasesInFlow(java.util.ArrayList)">setRemainingPhasesInFlow</A></B>(java.util.ArrayList&nbsp;list)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#setSafety(boolean)">setSafety</A></B>(boolean&nbsp;safe)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#setStyle(java.lang.String)">setStyle</A></B>(java.lang.String&nbsp;style)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#setWsamappingList(java.util.ArrayList)">setWsamappingList</A></B>(java.util.ArrayList&nbsp;wsamappingList)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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/axis2/description/AxisOperation.html#setWsdlopeartion(org.apache.wsdl.impl.WSDLOperationImpl)">setWsdlopeartion</A></B>(org.apache.wsdl.impl.WSDLOperationImpl&nbsp;wsdlopeartion)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</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, toString, wait, wait, wait</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+
+<!-- ========= 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="AxisOperation(org.apache.wsdl.WSDLOperation)"><!-- --></A><H3>
+AxisOperation</H3>
+<PRE>
+public <B>AxisOperation</B>(org.apache.wsdl.WSDLOperation&nbsp;wsdlopeartion)</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="AxisOperation()"><!-- --></A><H3>
+AxisOperation</H3>
+<PRE>
+public <B>AxisOperation</B>()</PRE>
+<DL>
+</DL>
+<HR>
+
+<A NAME="AxisOperation(javax.xml.namespace.QName)"><!-- --></A><H3>
+AxisOperation</H3>
+<PRE>
+public <B>AxisOperation</B>(javax.xml.namespace.QName&nbsp;name)</PRE>
+<DL>
+</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="engageModule(org.apache.axis2.description.ModuleDescription, org.apache.axis2.engine.AxisConfiguration)"><!-- --></A><H3>
+engageModule</H3>
+<PRE>
+public final void <B>engageModule</B>(<A HREF="../../../../org/apache/axis2/description/ModuleDescription.html" title="class in org.apache.axis2.description">ModuleDescription</A>&nbsp;moduleref,
+                               <A HREF="../../../../org/apache/axis2/engine/AxisConfiguration.html" title="class in org.apache.axis2.engine">AxisConfiguration</A>&nbsp;axisConfig)
+                        throws <A HREF="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</A></PRE>
+<DL>
+<DD>To ebgage a module it is reuired to use this method
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>moduleref</CODE> - 
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEngagedModules()"><!-- --></A><H3>
+getEngagedModules</H3>
+<PRE>
+public java.util.Collection <B>getEngagedModules</B>()</PRE>
+<DL>
+<DD>Method getEngadgedModules
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addParameter(org.apache.axis2.description.Parameter)"><!-- --></A><H3>
+addParameter</H3>
+<PRE>
+public void <B>addParameter</B>(<A HREF="../../../../org/apache/axis2/description/Parameter.html" title="interface in org.apache.axis2.description">Parameter</A>&nbsp;param)
+                  throws <A HREF="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</A></PRE>
+<DL>
+<DD>Method addParameter
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/axis2/description/ParameterInclude.html#addParameter(org.apache.axis2.description.Parameter)">addParameter</A></CODE> in interface <CODE><A HREF="../../../../org/apache/axis2/description/ParameterInclude.html" title="interface in org.apache.axis2.description">ParameterInclude</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>param</CODE> - Parameter that will be added
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getParameter(java.lang.String)"><!-- --></A><H3>
+getParameter</H3>
+<PRE>
+public <A HREF="../../../../org/apache/axis2/description/Parameter.html" title="interface in org.apache.axis2.description">Parameter</A> <B>getParameter</B>(java.lang.String&nbsp;name)</PRE>
+<DL>
+<DD>Method getParameter
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/axis2/description/ParameterInclude.html#getParameter(java.lang.String)">getParameter</A></CODE> in interface <CODE><A HREF="../../../../org/apache/axis2/description/ParameterInclude.html" title="interface in org.apache.axis2.description">ParameterInclude</A></CODE></DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>name</CODE> - Name of the parameter
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getParameters()"><!-- --></A><H3>
+getParameters</H3>
+<PRE>
+public java.util.ArrayList <B>getParameters</B>()</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/axis2/description/ParameterInclude.html" title="interface in org.apache.axis2.description">ParameterInclude</A></CODE></B></DD>
+<DD>To get all the parameters in a given description
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/axis2/description/ParameterInclude.html#getParameters()">getParameters</A></CODE> in interface <CODE><A HREF="../../../../org/apache/axis2/description/ParameterInclude.html" title="interface in org.apache.axis2.description">ParameterInclude</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMessageReceiver()"><!-- --></A><H3>
+getMessageReceiver</H3>
+<PRE>
+public <A HREF="../../../../org/apache/axis2/engine/MessageReceiver.html" title="interface in org.apache.axis2.engine">MessageReceiver</A> <B>getMessageReceiver</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="deserializeParameters(org.apache.axis2.om.OMElement)"><!-- --></A><H3>
+deserializeParameters</H3>
+<PRE>
+public void <B>deserializeParameters</B>(<A HREF="../../../../org/apache/axis2/om/OMElement.html" title="interface in org.apache.axis2.om">OMElement</A>&nbsp;parameterElement)
+                           throws <A HREF="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</A></PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/axis2/description/ParameterInclude.html#deserializeParameters(org.apache.axis2.om.OMElement)">deserializeParameters</A></CODE> in interface <CODE><A HREF="../../../../org/apache/axis2/description/ParameterInclude.html" title="interface in org.apache.axis2.description">ParameterInclude</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMessageReceiver(org.apache.axis2.engine.MessageReceiver)"><!-- --></A><H3>
+setMessageReceiver</H3>
+<PRE>
+public void <B>setMessageReceiver</B>(<A HREF="../../../../org/apache/axis2/engine/MessageReceiver.html" title="interface in org.apache.axis2.engine">MessageReceiver</A>&nbsp;messageReceiver)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getAxisSpecifMEPConstant()"><!-- --></A><H3>
+getAxisSpecifMEPConstant</H3>
+<PRE>
+public int <B>getAxisSpecifMEPConstant</B>()</PRE>
+<DL>
+<DD>This method will simply map the String URI of the Message exchange
+ pattern to a integer. Further in the first lookup it will cash the looked
+ up value so that the subsequent method calls will be extremely efficient.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPhasesInFaultFlow()"><!-- --></A><H3>
+getPhasesInFaultFlow</H3>
+<PRE>
+public abstract java.util.ArrayList <B>getPhasesInFaultFlow</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPhasesOutFaultFlow()"><!-- --></A><H3>
+getPhasesOutFaultFlow</H3>
+<PRE>
+public abstract java.util.ArrayList <B>getPhasesOutFaultFlow</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPhasesOutFlow()"><!-- --></A><H3>
+getPhasesOutFlow</H3>
+<PRE>
+public abstract java.util.ArrayList <B>getPhasesOutFlow</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRemainingPhasesInFlow()"><!-- --></A><H3>
+getRemainingPhasesInFlow</H3>
+<PRE>
+public abstract java.util.ArrayList <B>getRemainingPhasesInFlow</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMessage(java.lang.String)"><!-- --></A><H3>
+getMessage</H3>
+<PRE>
+public abstract <A HREF="../../../../org/apache/axis2/description/AxisMessage.html" title="class in org.apache.axis2.description">AxisMessage</A> <B>getMessage</B>(java.lang.String&nbsp;label)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPhasesInFaultFlow(java.util.ArrayList)"><!-- --></A><H3>
+setPhasesInFaultFlow</H3>
+<PRE>
+public abstract void <B>setPhasesInFaultFlow</B>(java.util.ArrayList&nbsp;list)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPhasesOutFaultFlow(java.util.ArrayList)"><!-- --></A><H3>
+setPhasesOutFaultFlow</H3>
+<PRE>
+public abstract void <B>setPhasesOutFaultFlow</B>(java.util.ArrayList&nbsp;list)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPhasesOutFlow(java.util.ArrayList)"><!-- --></A><H3>
+setPhasesOutFlow</H3>
+<PRE>
+public abstract void <B>setPhasesOutFlow</B>(java.util.ArrayList&nbsp;list)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRemainingPhasesInFlow(java.util.ArrayList)"><!-- --></A><H3>
+setRemainingPhasesInFlow</H3>
+<PRE>
+public abstract void <B>setRemainingPhasesInFlow</B>(java.util.ArrayList&nbsp;list)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addMessage(org.apache.axis2.description.AxisMessage, java.lang.String)"><!-- --></A><H3>
+addMessage</H3>
+<PRE>
+public abstract void <B>addMessage</B>(<A HREF="../../../../org/apache/axis2/description/AxisMessage.html" title="class in org.apache.axis2.description">AxisMessage</A>&nbsp;message,
+                                java.lang.String&nbsp;label)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addModule(javax.xml.namespace.QName)"><!-- --></A><H3>
+addModule</H3>
+<PRE>
+public void <B>addModule</B>(javax.xml.namespace.QName&nbsp;moduleName)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getModuleRefs()"><!-- --></A><H3>
+getModuleRefs</H3>
+<PRE>
+public java.util.ArrayList <B>getModuleRefs</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getParent()"><!-- --></A><H3>
+getParent</H3>
+<PRE>
+public <A HREF="../../../../org/apache/axis2/description/AxisService.html" title="class in org.apache.axis2.description">AxisService</A> <B>getParent</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setParent(org.apache.axis2.description.AxisService)"><!-- --></A><H3>
+setParent</H3>
+<PRE>
+public void <B>setParent</B>(<A HREF="../../../../org/apache/axis2/description/AxisService.html" title="class in org.apache.axis2.description">AxisService</A>&nbsp;parent)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isParameterLocked(java.lang.String)"><!-- --></A><H3>
+isParameterLocked</H3>
+<PRE>
+public boolean <B>isParameterLocked</B>(java.lang.String&nbsp;paramterName)</PRE>
+<DL>
+<DD><B>Description copied from interface: <CODE><A HREF="../../../../org/apache/axis2/description/ParameterInclude.html" title="interface in org.apache.axis2.description">ParameterInclude</A></CODE></B></DD>
+<DD>to check whether the parameter is locked at any level
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../org/apache/axis2/description/ParameterInclude.html#isParameterLocked(java.lang.String)">isParameterLocked</A></CODE> in interface <CODE><A HREF="../../../../org/apache/axis2/description/ParameterInclude.html" title="interface in org.apache.axis2.description">ParameterInclude</A></CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addModuleConfig(org.apache.axis2.description.ModuleConfiguration)"><!-- --></A><H3>
+addModuleConfig</H3>
+<PRE>
+public void <B>addModuleConfig</B>(<A HREF="../../../../org/apache/axis2/description/ModuleConfiguration.html" title="class in org.apache.axis2.description">ModuleConfiguration</A>&nbsp;moduleConfiguration)</PRE>
+<DL>
+<DD>Adding module configuration , if there is moduleConfig tag in operation
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>moduleConfiguration</CODE> - </DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getModuleConfig(javax.xml.namespace.QName)"><!-- --></A><H3>
+getModuleConfig</H3>
+<PRE>
+public <A HREF="../../../../org/apache/axis2/description/ModuleConfiguration.html" title="class in org.apache.axis2.description">ModuleConfiguration</A> <B>getModuleConfig</B>(javax.xml.namespace.QName&nbsp;moduleName)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addMessageContext(org.apache.axis2.context.MessageContext, org.apache.axis2.context.OperationContext)"><!-- --></A><H3>
+addMessageContext</H3>
+<PRE>
+public abstract void <B>addMessageContext</B>(<A HREF="../../../../org/apache/axis2/context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</A>&nbsp;msgContext,
+                                       <A HREF="../../../../org/apache/axis2/context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</A>&nbsp;opContext)
+                                throws <A HREF="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</A></PRE>
+<DL>
+<DD>To add a message Context into a operation context depending on MEPs this method has to
+ be overided.
+ Depending on the mep operation description know how to fill the message conetxt map
+ in operationContext.
+ As an exmple if the MEP is IN-OUT then depending on messagelbl operation description
+ should know how to keep them in corret locations
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>msgContext</CODE> - <code>MessageContext</code><DD><CODE>opContext</CODE> - <code>OperationContext</code>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</A></CODE> - <code>AxisFault</code></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getInfaults()"><!-- --></A><H3>
+getInfaults</H3>
+<PRE>
+public java.util.List <B>getInfaults</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getInfaults</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setInfaults(java.util.List)"><!-- --></A><H3>
+setInfaults</H3>
+<PRE>
+public void <B>setInfaults</B>(java.util.List&nbsp;infaults)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setInfaults</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getInputMessage()"><!-- --></A><H3>
+getInputMessage</H3>
+<PRE>
+public org.apache.wsdl.MessageReference <B>getInputMessage</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getInputMessage</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setInputMessage(org.apache.wsdl.MessageReference)"><!-- --></A><H3>
+setInputMessage</H3>
+<PRE>
+public void <B>setInputMessage</B>(org.apache.wsdl.MessageReference&nbsp;inputMessage)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setInputMessage</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMessageExchangePattern()"><!-- --></A><H3>
+getMessageExchangePattern</H3>
+<PRE>
+public java.lang.String <B>getMessageExchangePattern</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getMessageExchangePattern</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMessageExchangePattern(java.lang.String)"><!-- --></A><H3>
+setMessageExchangePattern</H3>
+<PRE>
+public void <B>setMessageExchangePattern</B>(java.lang.String&nbsp;messageExchangePattern)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setMessageExchangePattern</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getName()"><!-- --></A><H3>
+getName</H3>
+<PRE>
+public javax.xml.namespace.QName <B>getName</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getName</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setName(javax.xml.namespace.QName)"><!-- --></A><H3>
+setName</H3>
+<PRE>
+public void <B>setName</B>(javax.xml.namespace.QName&nbsp;name)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setName</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOutfaults()"><!-- --></A><H3>
+getOutfaults</H3>
+<PRE>
+public java.util.List <B>getOutfaults</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getOutfaults</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOutfaults(java.util.List)"><!-- --></A><H3>
+setOutfaults</H3>
+<PRE>
+public void <B>setOutfaults</B>(java.util.List&nbsp;outfaults)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setOutfaults</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getOutputMessage()"><!-- --></A><H3>
+getOutputMessage</H3>
+<PRE>
+public org.apache.wsdl.MessageReference <B>getOutputMessage</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getOutputMessage</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setOutputMessage(org.apache.wsdl.MessageReference)"><!-- --></A><H3>
+setOutputMessage</H3>
+<PRE>
+public void <B>setOutputMessage</B>(org.apache.wsdl.MessageReference&nbsp;outputMessage)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setOutputMessage</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isSafe()"><!-- --></A><H3>
+isSafe</H3>
+<PRE>
+public boolean <B>isSafe</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>isSafe</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setSafety(boolean)"><!-- --></A><H3>
+setSafety</H3>
+<PRE>
+public void <B>setSafety</B>(boolean&nbsp;safe)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setSafety</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getStyle()"><!-- --></A><H3>
+getStyle</H3>
+<PRE>
+public java.lang.String <B>getStyle</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getStyle</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setStyle(java.lang.String)"><!-- --></A><H3>
+setStyle</H3>
+<PRE>
+public void <B>setStyle</B>(java.lang.String&nbsp;style)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setStyle</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTargetnamespace()"><!-- --></A><H3>
+getTargetnamespace</H3>
+<PRE>
+public java.lang.String <B>getTargetnamespace</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getTargetnamespace</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addInFault(org.apache.wsdl.WSDLFaultReference)"><!-- --></A><H3>
+addInFault</H3>
+<PRE>
+public void <B>addInFault</B>(org.apache.wsdl.WSDLFaultReference&nbsp;inFault)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>addInFault</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addOutFault(org.apache.wsdl.WSDLFaultReference)"><!-- --></A><H3>
+addOutFault</H3>
+<PRE>
+public void <B>addOutFault</B>(org.apache.wsdl.WSDLFaultReference&nbsp;outFault)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>addOutFault</CODE> in interface <CODE>org.apache.wsdl.WSDLOperation</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addFeature(org.apache.wsdl.WSDLFeature)"><!-- --></A><H3>
+addFeature</H3>
+<PRE>
+public void <B>addFeature</B>(org.apache.wsdl.WSDLFeature&nbsp;feature)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>addFeature</CODE> in interface <CODE>org.apache.wsdl.ExtensibleComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getFeatures()"><!-- --></A><H3>
+getFeatures</H3>
+<PRE>
+public java.util.List <B>getFeatures</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getFeatures</CODE> in interface <CODE>org.apache.wsdl.ExtensibleComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addProperty(org.apache.wsdl.WSDLProperty)"><!-- --></A><H3>
+addProperty</H3>
+<PRE>
+public void <B>addProperty</B>(org.apache.wsdl.WSDLProperty&nbsp;wsdlProperty)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>addProperty</CODE> in interface <CODE>org.apache.wsdl.ExtensibleComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getProperties()"><!-- --></A><H3>
+getProperties</H3>
+<PRE>
+public java.util.List <B>getProperties</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getProperties</CODE> in interface <CODE>org.apache.wsdl.ExtensibleComponent</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getDocumentation()"><!-- --></A><H3>
+getDocumentation</H3>
+<PRE>
+public org.w3c.dom.Document <B>getDocumentation</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setDocumentation(org.w3c.dom.Document)"><!-- --></A><H3>
+setDocumentation</H3>
+<PRE>
+public void <B>setDocumentation</B>(org.w3c.dom.Document&nbsp;documentation)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getComponentProperties()"><!-- --></A><H3>
+getComponentProperties</H3>
+<PRE>
+public java.util.HashMap <B>getComponentProperties</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getComponentProperties</CODE> in interface <CODE>org.apache.wsdl.Component</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setComponentProperties(java.util.HashMap)"><!-- --></A><H3>
+setComponentProperties</H3>
+<PRE>
+public void <B>setComponentProperties</B>(java.util.HashMap&nbsp;properties)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setComponentProperties</CODE> in interface <CODE>org.apache.wsdl.Component</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setComponentProperty(java.lang.Object, java.lang.Object)"><!-- --></A><H3>
+setComponentProperty</H3>
+<PRE>
+public void <B>setComponentProperty</B>(java.lang.Object&nbsp;key,
+                                 java.lang.Object&nbsp;obj)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setComponentProperty</CODE> in interface <CODE>org.apache.wsdl.Component</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getComponentProperty(java.lang.Object)"><!-- --></A><H3>
+getComponentProperty</H3>
+<PRE>
+public java.lang.Object <B>getComponentProperty</B>(java.lang.Object&nbsp;key)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getComponentProperty</CODE> in interface <CODE>org.apache.wsdl.Component</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addExtensibilityElement(org.apache.wsdl.WSDLExtensibilityElement)"><!-- --></A><H3>
+addExtensibilityElement</H3>
+<PRE>
+public void <B>addExtensibilityElement</B>(org.apache.wsdl.WSDLExtensibilityElement&nbsp;element)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>addExtensibilityElement</CODE> in interface <CODE>org.apache.wsdl.Component</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getExtensibilityElements()"><!-- --></A><H3>
+getExtensibilityElements</H3>
+<PRE>
+public java.util.List <B>getExtensibilityElements</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getExtensibilityElements</CODE> in interface <CODE>org.apache.wsdl.Component</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="addExtensibleAttributes(org.apache.wsdl.WSDLExtensibilityAttribute)"><!-- --></A><H3>
+addExtensibleAttributes</H3>
+<PRE>
+public void <B>addExtensibleAttributes</B>(org.apache.wsdl.WSDLExtensibilityAttribute&nbsp;attribute)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>addExtensibleAttributes</CODE> in interface <CODE>org.apache.wsdl.Component</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getExtensibilityAttributes()"><!-- --></A><H3>
+getExtensibilityAttributes</H3>
+<PRE>
+public java.util.List <B>getExtensibilityAttributes</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getExtensibilityAttributes</CODE> in interface <CODE>org.apache.wsdl.Component</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getMetadataBag()"><!-- --></A><H3>
+getMetadataBag</H3>
+<PRE>
+public java.util.Map <B>getMetadataBag</B>()</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>getMetadataBag</CODE> in interface <CODE>org.apache.wsdl.Component</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setMetadataBag(java.util.Map)"><!-- --></A><H3>
+setMetadataBag</H3>
+<PRE>
+public void <B>setMetadataBag</B>(java.util.Map&nbsp;meMap)</PRE>
+<DL>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>setMetadataBag</CODE> in interface <CODE>org.apache.wsdl.Component</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="findOperationContext(org.apache.axis2.context.MessageContext, org.apache.axis2.context.ServiceContext)"><!-- --></A><H3>
+findOperationContext</H3>
+<PRE>
+public <A HREF="../../../../org/apache/axis2/context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</A> <B>findOperationContext</B>(<A HREF="../../../../org/apache/axis2/context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</A>&nbsp;msgContext,
+                                             <A HREF="../../../../org/apache/axis2/context/ServiceContext.html" title="class in org.apache.axis2.context">ServiceContext</A>&nbsp;serviceContext)
+                                      throws <A HREF="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</A></PRE>
+<DL>
+<DD>This method is responsible for finding a MEPContext for an incomming
+ messages. An incomming message can be of two states.
+ <p/>
+ 1)This is a new incomming message of a given MEP. 2)This message is a
+ part of an MEP which has already begun.
+ <p/>
+ The method is special cased for the two MEPs
+ <p/>
+ #IN_ONLY #IN_OUT
+ <p/>
+ for two reasons. First reason is the wide usage and the second being that
+ the need for the MEPContext to be saved for further incomming messages.
+ <p/>
+ In the event that MEP of this operation is different from the two MEPs
+ deafulted above the decession of creating a new or this message relates
+ to a MEP which already in business is decided by looking at the WSA
+ Relates TO of the incomming message.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>msgContext</CODE> - 
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="findForExistingOperationContext(org.apache.axis2.context.MessageContext)"><!-- --></A><H3>
+findForExistingOperationContext</H3>
+<PRE>
+public <A HREF="../../../../org/apache/axis2/context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</A> <B>findForExistingOperationContext</B>(<A HREF="../../../../org/apache/axis2/context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</A>&nbsp;msgContext)
+                                                 throws <A HREF="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</A></PRE>
+<DL>
+<DD>This will not create a new operation context if there is no one already.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>msgContext</CODE> - 
+<DT><B>Returns:</B><DD>
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="registerOperationContext(org.apache.axis2.context.MessageContext, org.apache.axis2.context.OperationContext)"><!-- --></A><H3>
+registerOperationContext</H3>
+<PRE>
+public void <B>registerOperationContext</B>(<A HREF="../../../../org/apache/axis2/context/MessageContext.html" title="class in org.apache.axis2.context">MessageContext</A>&nbsp;msgContext,
+                                     <A HREF="../../../../org/apache/axis2/context/OperationContext.html" title="class in org.apache.axis2.context">OperationContext</A>&nbsp;operationContext)
+                              throws <A HREF="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</A></PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="../../../../org/apache/axis2/AxisFault.html" title="class in org.apache.axis2">AxisFault</A></CODE></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setWsdlopeartion(org.apache.wsdl.impl.WSDLOperationImpl)"><!-- --></A><H3>
+setWsdlopeartion</H3>
+<PRE>
+public void <B>setWsdlopeartion</B>(org.apache.wsdl.impl.WSDLOperationImpl&nbsp;wsdlopeartion)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getWsamappingList()"><!-- --></A><H3>
+getWsamappingList</H3>
+<PRE>
+public java.util.ArrayList <B>getWsamappingList</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setWsamappingList(java.util.ArrayList)"><!-- --></A><H3>
+setWsamappingList</H3>
+<PRE>
+public void <B>setWsamappingList</B>(java.util.ArrayList&nbsp;wsamappingList)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="isControlOperation()"><!-- --></A><H3>
+isControlOperation</H3>
+<PRE>
+public boolean <B>isControlOperation</B>()</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setControlOperation(boolean)"><!-- --></A><H3>
+setControlOperation</H3>
+<PRE>
+public void <B>setControlOperation</B>(boolean&nbsp;controlOperation)</PRE>
+<DL>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+</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/AxisOperation.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/axis2/description/AxisMessage.html" title="class in org.apache.axis2.description"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../../org/apache/axis2/description/AxisOperationFactory.html" title="class in org.apache.axis2.description"><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="AxisOperation.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;NESTED&nbsp;|&nbsp;FIELD&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;FIELD&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>
+
+</BODY>
+</HTML>