blob: 04f8d4cf58357be8464e1855bc5a67e85530d6c9 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<TITLE>
SandeshaUtil (Apache Sandesha2)
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SandeshaUtil (Apache Sandesha2)";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= 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=2 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/SandeshaUtil.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/sandesha2/util/RMMsgCreator.html" title="class in org.apache.sandesha2.util"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/sandesha2/util/SequenceManager.html" title="class in org.apache.sandesha2.util"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?org/apache/sandesha2/util/SandeshaUtil.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="SandeshaUtil.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;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&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.sandesha2.util</FONT>
<BR>
Class SandeshaUtil</H2>
<PRE>
java.lang.Object
<IMG SRC="../../../../resources/inherit.gif" ALT="extended by "><B>org.apache.sandesha2.util.SandeshaUtil</B>
</PRE>
<HR>
<DL>
<DT><PRE>public class <B>SandeshaUtil</B><DT>extends java.lang.Object</DL>
</PRE>
<P>
Contains utility methods that are used in many plases of Sandesha2.
<P>
<P>
<HR>
<P>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#assertProofOfPossession(org.apache.sandesha2.storage.beans.RMSequenceBean, org.apache.axis2.context.MessageContext, org.apache.axiom.om.OMElement)">assertProofOfPossession</A></B>(<A HREF="../../../../org/apache/sandesha2/storage/beans/RMSequenceBean.html" title="class in org.apache.sandesha2.storage.beans">RMSequenceBean</A>&nbsp;bean,
org.apache.axis2.context.MessageContext&nbsp;context,
org.apache.axiom.om.OMElement&nbsp;elementToCheck)</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>static&nbsp;org.apache.axis2.addressing.EndpointReference</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#cloneEPR(org.apache.axis2.addressing.EndpointReference)">cloneEPR</A></B>(org.apache.axis2.addressing.EndpointReference&nbsp;epr)</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>static&nbsp;org.apache.axis2.context.MessageContext</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#cloneMessageContext(org.apache.axis2.context.MessageContext)">cloneMessageContext</A></B>(org.apache.axis2.context.MessageContext&nbsp;oldMsg)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clone the MessageContext</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#copyConfiguredProperties(org.apache.axis2.context.MessageContext, org.apache.axis2.context.MessageContext)">copyConfiguredProperties</A></B>(org.apache.axis2.context.MessageContext&nbsp;fromMessage,
org.apache.axis2.context.MessageContext&nbsp;toMessage)</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>static&nbsp;org.apache.axiom.soap.SOAPEnvelope</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#copySOAPEnvelope(org.apache.axiom.soap.SOAPEnvelope)">copySOAPEnvelope</A></B>(org.apache.axiom.soap.SOAPEnvelope&nbsp;sourceEnv)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a copy of the SOAPEnvelope</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;org.apache.axis2.context.MessageContext</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#createNewRelatedMessageContext(org.apache.sandesha2.RMMsgContext, org.apache.axis2.description.AxisOperation)">createNewRelatedMessageContext</A></B>(<A HREF="../../../../org/apache/sandesha2/RMMsgContext.html" title="class in org.apache.sandesha2">RMMsgContext</A>&nbsp;referenceRMMessage,
org.apache.axis2.description.AxisOperation&nbsp;operation)</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>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#executeAndStore(org.apache.sandesha2.RMMsgContext, java.lang.String, org.apache.sandesha2.storage.StorageManager)">executeAndStore</A></B>(<A HREF="../../../../org/apache/sandesha2/RMMsgContext.html" title="class in org.apache.sandesha2">RMMsgContext</A>&nbsp;rmMsgContext,
java.lang.String&nbsp;storageKey,
<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;manager)</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>static&nbsp;java.util.ArrayList&lt;<A HREF="../../../../org/apache/sandesha2/util/Range.html" title="class in org.apache.sandesha2.util">Range</A>&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getAckRangeArrayList(org.apache.sandesha2.util.RangeString, java.lang.String)">getAckRangeArrayList</A></B>(<A HREF="../../../../org/apache/sandesha2/util/RangeString.html" title="class in org.apache.sandesha2.util">RangeString</A>&nbsp;completedMessageRanges,
java.lang.String&nbsp;rmNamespaceValue)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used to convert a RangeString into a set of AcknowledgementRanges.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;java.util.ArrayList&lt;java.lang.String&gt;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getArrayListFromString(java.lang.String)">getArrayListFromString</A></B>(java.lang.String&nbsp;str)</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>static&nbsp;org.apache.axis2.description.AxisModule</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getAxisModule()">getAxisModule</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>static&nbsp;<A HREF="../../../../org/apache/sandesha2/context/ContextManager.html" title="interface in org.apache.sandesha2.context">ContextManager</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getContextManager(org.apache.axis2.context.ConfigurationContext)">getContextManager</A></B>(org.apache.axis2.context.ConfigurationContext&nbsp;context)</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>static&nbsp;<A HREF="../../../../org/apache/sandesha2/policy/SandeshaPolicyBean.html" title="class in org.apache.sandesha2.policy">SandeshaPolicyBean</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getDefaultPropertyBean(org.apache.axis2.engine.AxisConfiguration)">getDefaultPropertyBean</A></B>(org.apache.axis2.engine.AxisConfiguration&nbsp;axisConfiguration)</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>static&nbsp;<A HREF="../../../../org/apache/sandesha2/addressing/EPRDecorator.html" title="class in org.apache.sandesha2.addressing">EPRDecorator</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getEPRDecorator(org.apache.axis2.context.ConfigurationContext)">getEPRDecorator</A></B>(org.apache.axis2.context.ConfigurationContext&nbsp;context)</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>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getExecutionChainString(java.util.ArrayList)">getExecutionChainString</A></B>(java.util.ArrayList&lt;org.apache.axis2.engine.Handler&gt;&nbsp;executionChain)</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>static&nbsp;<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getInMemoryStorageManager(org.apache.axis2.context.ConfigurationContext)">getInMemoryStorageManager</A></B>(org.apache.axis2.context.ConfigurationContext&nbsp;context)</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>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getInternalSequenceID(java.lang.String, java.lang.String)">getInternalSequenceID</A></B>(java.lang.String&nbsp;to,
java.lang.String&nbsp;sequenceKey)</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>static&nbsp;long</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getLastMessageNumber(java.lang.String, org.apache.sandesha2.storage.StorageManager)">getLastMessageNumber</A></B>(java.lang.String&nbsp;internalSequenceID,
<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;storageManager)</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>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getMessageTypeString(int)">getMessageTypeString</A></B>(int&nbsp;messageType)</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>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getOutgoingSideInternalSequenceID(java.lang.String)">getOutgoingSideInternalSequenceID</A></B>(java.lang.String&nbsp;sequenceID)</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>static&nbsp;<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getPermanentStorageManager(org.apache.axis2.context.ConfigurationContext)">getPermanentStorageManager</A></B>(org.apache.axis2.context.ConfigurationContext&nbsp;context)</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>static&nbsp;<A HREF="../../../../org/apache/sandesha2/policy/SandeshaPolicyBean.html" title="class in org.apache.sandesha2.policy">SandeshaPolicyBean</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getPropertyBean(org.apache.axis2.description.AxisDescription)">getPropertyBean</A></B>(org.apache.axis2.description.AxisDescription&nbsp;axisDescription)</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>static&nbsp;<A HREF="../../../../org/apache/sandesha2/storage/beans/RMDBean.html" title="class in org.apache.sandesha2.storage.beans">RMDBean</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getRMDBeanFromSequenceId(org.apache.sandesha2.storage.StorageManager, java.lang.String)">getRMDBeanFromSequenceId</A></B>(<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;storageManager,
java.lang.String&nbsp;sequenceID)</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>static&nbsp;<A HREF="../../../../org/apache/sandesha2/storage/beans/RMSBean.html" title="class in org.apache.sandesha2.storage.beans">RMSBean</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getRMSBeanFromInternalSequenceId(org.apache.sandesha2.storage.StorageManager, java.lang.String)">getRMSBeanFromInternalSequenceId</A></B>(<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;storageManager,
java.lang.String&nbsp;internalSequenceID)</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>static&nbsp;<A HREF="../../../../org/apache/sandesha2/storage/beans/RMSBean.html" title="class in org.apache.sandesha2.storage.beans">RMSBean</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getRMSBeanFromSequenceId(org.apache.sandesha2.storage.StorageManager, java.lang.String)">getRMSBeanFromSequenceId</A></B>(<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;storageManager,
java.lang.String&nbsp;sequenceID)</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>static&nbsp;<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getSandeshaStorageManager(org.apache.axis2.context.ConfigurationContext, org.apache.axis2.description.AxisDescription)">getSandeshaStorageManager</A></B>(org.apache.axis2.context.ConfigurationContext&nbsp;context,
org.apache.axis2.description.AxisDescription&nbsp;description)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Used to obtain the storage Manager Implementation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../org/apache/sandesha2/security/SecurityManager.html" title="class in org.apache.sandesha2.security">SecurityManager</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getSecurityManager(org.apache.axis2.context.ConfigurationContext)">getSecurityManager</A></B>(org.apache.axis2.context.ConfigurationContext&nbsp;context)</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>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getSequenceIDFromInternalSequenceID(java.lang.String, org.apache.sandesha2.storage.StorageManager)">getSequenceIDFromInternalSequenceID</A></B>(java.lang.String&nbsp;internalSequenceID,
<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;storageManager)</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>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getSequenceIDFromRMMessage(org.apache.sandesha2.RMMsgContext)">getSequenceIDFromRMMessage</A></B>(<A HREF="../../../../org/apache/sandesha2/RMMsgContext.html" title="class in org.apache.sandesha2">RMMsgContext</A>&nbsp;rmMessageContext)</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>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getSequenceKeyFromInternalSequenceID(java.lang.String, java.lang.String)">getSequenceKeyFromInternalSequenceID</A></B>(java.lang.String&nbsp;internalSequenceID,
java.lang.String&nbsp;to)</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>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getServerSideIncomingSeqIdFromInternalSeqId(java.lang.String)">getServerSideIncomingSeqIdFromInternalSeqId</A></B>(java.lang.String&nbsp;internalSequenceId)</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>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getSOAPVersion(org.apache.axiom.soap.SOAPEnvelope)">getSOAPVersion</A></B>(org.apache.axiom.soap.SOAPEnvelope&nbsp;envelope)</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>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getStackTraceFromException(java.lang.Exception)">getStackTraceFromException</A></B>(java.lang.Exception&nbsp;e)</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>static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#getUUID()">getUUID</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new UUID.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#hasReferenceParameters(org.apache.axis2.addressing.EndpointReference)">hasReferenceParameters</A></B>(org.apache.axis2.addressing.EndpointReference&nbsp;epr)</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>static&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#isAllMsgsAckedUpto(long, java.lang.String, org.apache.sandesha2.storage.StorageManager)">isAllMsgsAckedUpto</A></B>(long&nbsp;highestInMsgNo,
java.lang.String&nbsp;internalSequenceId,
<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;storageManager)</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>static&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#isAutoStartNewSequence(org.apache.axis2.context.MessageContext)">isAutoStartNewSequence</A></B>(org.apache.axis2.context.MessageContext&nbsp;mc)</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>static&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#isDuplicateInOnlyMessage(org.apache.axis2.context.MessageContext)">isDuplicateInOnlyMessage</A></B>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</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>static&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#isDuplicateInOutMessage(org.apache.axis2.context.MessageContext)">isDuplicateInOutMessage</A></B>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</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>static&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#isForbidMixedEPRsOnSequence(org.apache.axis2.context.MessageContext)">isForbidMixedEPRsOnSequence</A></B>(org.apache.axis2.context.MessageContext&nbsp;mc)</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>static&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#isInOrder(org.apache.axis2.context.MessageContext)">isInOrder</A></B>(org.apache.axis2.context.MessageContext&nbsp;context)</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>static&nbsp;<A HREF="../../../../org/apache/sandesha2/storage/beans/RMSBean.html" title="class in org.apache.sandesha2.storage.beans">RMSBean</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#isLinkedToReallocatedRMSBean(org.apache.sandesha2.storage.StorageManager, java.lang.String)">isLinkedToReallocatedRMSBean</A></B>(<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;storageManager,
java.lang.String&nbsp;internalSeqID)</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>static&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#isMessageUnreliable(org.apache.axis2.context.MessageContext)">isMessageUnreliable</A></B>(org.apache.axis2.context.MessageContext&nbsp;mc)</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>static&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#isWSRMAnonymous(java.lang.String)">isWSRMAnonymous</A></B>(java.lang.String&nbsp;address)</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>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#modifyExecutionChainForStoring(org.apache.axis2.context.MessageContext, org.apache.sandesha2.storage.StorageManager)">modifyExecutionChainForStoring</A></B>(org.apache.axis2.context.MessageContext&nbsp;message,
<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;manager)</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>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#reallocateMessagesToNewSequence(org.apache.sandesha2.storage.StorageManager, org.apache.sandesha2.storage.beans.RMSBean, java.util.List, org.apache.sandesha2.storage.Transaction)">reallocateMessagesToNewSequence</A></B>(<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;storageManager,
<A HREF="../../../../org/apache/sandesha2/storage/beans/RMSBean.html" title="class in org.apache.sandesha2.storage.beans">RMSBean</A>&nbsp;oldRMSBean,
java.util.List&lt;org.apache.axis2.context.MessageContext&gt;&nbsp;msgsToSend,
<A HREF="../../../../org/apache/sandesha2/storage/Transaction.html" title="interface in org.apache.sandesha2.storage">Transaction</A>&nbsp;transaction)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ReallocateMessages to a new sequence</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;org.apache.axiom.soap.SOAPEnvelope</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#removeMustUnderstand(org.apache.axiom.soap.SOAPEnvelope)">removeMustUnderstand</A></B>(org.apache.axiom.soap.SOAPEnvelope&nbsp;envelope)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove the MustUnderstand header blocks.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;org.apache.axis2.addressing.EndpointReference</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#rewriteEPR(org.apache.sandesha2.storage.beans.RMSBean, org.apache.axis2.addressing.EndpointReference, org.apache.axis2.context.ConfigurationContext)">rewriteEPR</A></B>(<A HREF="../../../../org/apache/sandesha2/storage/beans/RMSBean.html" title="class in org.apache.sandesha2.storage.beans">RMSBean</A>&nbsp;sourceBean,
org.apache.axis2.addressing.EndpointReference&nbsp;epr,
org.apache.axis2.context.ConfigurationContext&nbsp;configContext)</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>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#setAxisModule(org.apache.axis2.description.AxisModule)">setAxisModule</A></B>(org.apache.axis2.description.AxisModule&nbsp;module)</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>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../org/apache/sandesha2/util/SandeshaUtil.html#startWorkersForSequence(org.apache.axis2.context.ConfigurationContext, org.apache.sandesha2.storage.beans.RMSequenceBean)">startWorkersForSequence</A></B>(org.apache.axis2.context.ConfigurationContext&nbsp;context,
<A HREF="../../../../org/apache/sandesha2/storage/beans/RMSequenceBean.html" title="class in org.apache.sandesha2.storage.beans">RMSequenceBean</A>&nbsp;sequence)</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">
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
</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>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="getAxisModule()"><!-- --></A><H3>
getAxisModule</H3>
<PRE>
public static org.apache.axis2.description.AxisModule <B>getAxisModule</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setAxisModule(org.apache.axis2.description.AxisModule)"><!-- --></A><H3>
setAxisModule</H3>
<PRE>
public static void <B>setAxisModule</B>(org.apache.axis2.description.AxisModule&nbsp;module)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getUUID()"><!-- --></A><H3>
getUUID</H3>
<PRE>
public static java.lang.String <B>getUUID</B>()</PRE>
<DL>
<DD>Create a new UUID.
<P>
<DD><DL>
<DT><B>Returns:</B><DD></DL>
</DD>
</DL>
<HR>
<A NAME="getAckRangeArrayList(org.apache.sandesha2.util.RangeString, java.lang.String)"><!-- --></A><H3>
getAckRangeArrayList</H3>
<PRE>
public static java.util.ArrayList&lt;<A HREF="../../../../org/apache/sandesha2/util/Range.html" title="class in org.apache.sandesha2.util">Range</A>&gt; <B>getAckRangeArrayList</B>(<A HREF="../../../../org/apache/sandesha2/util/RangeString.html" title="class in org.apache.sandesha2.util">RangeString</A>&nbsp;completedMessageRanges,
java.lang.String&nbsp;rmNamespaceValue)</PRE>
<DL>
<DD>Used to convert a RangeString into a set of AcknowledgementRanges.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>msgNoStr</CODE> - <DD><CODE>factory</CODE> -
<DT><B>Returns:</B><DD>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="startWorkersForSequence(org.apache.axis2.context.ConfigurationContext, org.apache.sandesha2.storage.beans.RMSequenceBean)"><!-- --></A><H3>
startWorkersForSequence</H3>
<PRE>
public static void <B>startWorkersForSequence</B>(org.apache.axis2.context.ConfigurationContext&nbsp;context,
<A HREF="../../../../org/apache/sandesha2/storage/beans/RMSequenceBean.html" title="class in org.apache.sandesha2.storage.beans">RMSequenceBean</A>&nbsp;sequence)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getMessageTypeString(int)"><!-- --></A><H3>
getMessageTypeString</H3>
<PRE>
public static java.lang.String <B>getMessageTypeString</B>(int&nbsp;messageType)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getServerSideIncomingSeqIdFromInternalSeqId(java.lang.String)"><!-- --></A><H3>
getServerSideIncomingSeqIdFromInternalSeqId</H3>
<PRE>
public static java.lang.String <B>getServerSideIncomingSeqIdFromInternalSeqId</B>(java.lang.String&nbsp;internalSequenceId)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getSandeshaStorageManager(org.apache.axis2.context.ConfigurationContext, org.apache.axis2.description.AxisDescription)"><!-- --></A><H3>
getSandeshaStorageManager</H3>
<PRE>
public static <A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A> <B>getSandeshaStorageManager</B>(org.apache.axis2.context.ConfigurationContext&nbsp;context,
org.apache.axis2.description.AxisDescription&nbsp;description)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD>Used to obtain the storage Manager Implementation.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>context</CODE> -
<DT><B>Returns:</B><DD>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getInMemoryStorageManager(org.apache.axis2.context.ConfigurationContext)"><!-- --></A><H3>
getInMemoryStorageManager</H3>
<PRE>
public static <A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A> <B>getInMemoryStorageManager</B>(org.apache.axis2.context.ConfigurationContext&nbsp;context)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getPermanentStorageManager(org.apache.axis2.context.ConfigurationContext)"><!-- --></A><H3>
getPermanentStorageManager</H3>
<PRE>
public static <A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A> <B>getPermanentStorageManager</B>(org.apache.axis2.context.ConfigurationContext&nbsp;context)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getSOAPVersion(org.apache.axiom.soap.SOAPEnvelope)"><!-- --></A><H3>
getSOAPVersion</H3>
<PRE>
public static int <B>getSOAPVersion</B>(org.apache.axiom.soap.SOAPEnvelope&nbsp;envelope)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="createNewRelatedMessageContext(org.apache.sandesha2.RMMsgContext, org.apache.axis2.description.AxisOperation)"><!-- --></A><H3>
createNewRelatedMessageContext</H3>
<PRE>
public static org.apache.axis2.context.MessageContext <B>createNewRelatedMessageContext</B>(<A HREF="../../../../org/apache/sandesha2/RMMsgContext.html" title="class in org.apache.sandesha2">RMMsgContext</A>&nbsp;referenceRMMessage,
org.apache.axis2.description.AxisOperation&nbsp;operation)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="assertProofOfPossession(org.apache.sandesha2.storage.beans.RMSequenceBean, org.apache.axis2.context.MessageContext, org.apache.axiom.om.OMElement)"><!-- --></A><H3>
assertProofOfPossession</H3>
<PRE>
public static void <B>assertProofOfPossession</B>(<A HREF="../../../../org/apache/sandesha2/storage/beans/RMSequenceBean.html" title="class in org.apache.sandesha2.storage.beans">RMSequenceBean</A>&nbsp;bean,
org.apache.axis2.context.MessageContext&nbsp;context,
org.apache.axiom.om.OMElement&nbsp;elementToCheck)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="copyConfiguredProperties(org.apache.axis2.context.MessageContext, org.apache.axis2.context.MessageContext)"><!-- --></A><H3>
copyConfiguredProperties</H3>
<PRE>
public static void <B>copyConfiguredProperties</B>(org.apache.axis2.context.MessageContext&nbsp;fromMessage,
org.apache.axis2.context.MessageContext&nbsp;toMessage)
throws org.apache.axis2.AxisFault</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.apache.axis2.AxisFault</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getDefaultPropertyBean(org.apache.axis2.engine.AxisConfiguration)"><!-- --></A><H3>
getDefaultPropertyBean</H3>
<PRE>
public static <A HREF="../../../../org/apache/sandesha2/policy/SandeshaPolicyBean.html" title="class in org.apache.sandesha2.policy">SandeshaPolicyBean</A> <B>getDefaultPropertyBean</B>(org.apache.axis2.engine.AxisConfiguration&nbsp;axisConfiguration)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getArrayListFromString(java.lang.String)"><!-- --></A><H3>
getArrayListFromString</H3>
<PRE>
public static java.util.ArrayList&lt;java.lang.String&gt; <B>getArrayListFromString</B>(java.lang.String&nbsp;str)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getInternalSequenceID(java.lang.String, java.lang.String)"><!-- --></A><H3>
getInternalSequenceID</H3>
<PRE>
public static java.lang.String <B>getInternalSequenceID</B>(java.lang.String&nbsp;to,
java.lang.String&nbsp;sequenceKey)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getOutgoingSideInternalSequenceID(java.lang.String)"><!-- --></A><H3>
getOutgoingSideInternalSequenceID</H3>
<PRE>
public static java.lang.String <B>getOutgoingSideInternalSequenceID</B>(java.lang.String&nbsp;sequenceID)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getRMSBeanFromInternalSequenceId(org.apache.sandesha2.storage.StorageManager, java.lang.String)"><!-- --></A><H3>
getRMSBeanFromInternalSequenceId</H3>
<PRE>
public static final <A HREF="../../../../org/apache/sandesha2/storage/beans/RMSBean.html" title="class in org.apache.sandesha2.storage.beans">RMSBean</A> <B>getRMSBeanFromInternalSequenceId</B>(<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;storageManager,
java.lang.String&nbsp;internalSequenceID)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getRMSBeanFromSequenceId(org.apache.sandesha2.storage.StorageManager, java.lang.String)"><!-- --></A><H3>
getRMSBeanFromSequenceId</H3>
<PRE>
public static final <A HREF="../../../../org/apache/sandesha2/storage/beans/RMSBean.html" title="class in org.apache.sandesha2.storage.beans">RMSBean</A> <B>getRMSBeanFromSequenceId</B>(<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;storageManager,
java.lang.String&nbsp;sequenceID)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getRMDBeanFromSequenceId(org.apache.sandesha2.storage.StorageManager, java.lang.String)"><!-- --></A><H3>
getRMDBeanFromSequenceId</H3>
<PRE>
public static <A HREF="../../../../org/apache/sandesha2/storage/beans/RMDBean.html" title="class in org.apache.sandesha2.storage.beans">RMDBean</A> <B>getRMDBeanFromSequenceId</B>(<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;storageManager,
java.lang.String&nbsp;sequenceID)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getLastMessageNumber(java.lang.String, org.apache.sandesha2.storage.StorageManager)"><!-- --></A><H3>
getLastMessageNumber</H3>
<PRE>
public static long <B>getLastMessageNumber</B>(java.lang.String&nbsp;internalSequenceID,
<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;storageManager)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getSequenceIDFromInternalSequenceID(java.lang.String, org.apache.sandesha2.storage.StorageManager)"><!-- --></A><H3>
getSequenceIDFromInternalSequenceID</H3>
<PRE>
public static java.lang.String <B>getSequenceIDFromInternalSequenceID</B>(java.lang.String&nbsp;internalSequenceID,
<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;storageManager)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getExecutionChainString(java.util.ArrayList)"><!-- --></A><H3>
getExecutionChainString</H3>
<PRE>
public static java.lang.String <B>getExecutionChainString</B>(java.util.ArrayList&lt;org.apache.axis2.engine.Handler&gt;&nbsp;executionChain)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="hasReferenceParameters(org.apache.axis2.addressing.EndpointReference)"><!-- --></A><H3>
hasReferenceParameters</H3>
<PRE>
public static boolean <B>hasReferenceParameters</B>(org.apache.axis2.addressing.EndpointReference&nbsp;epr)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isAllMsgsAckedUpto(long, java.lang.String, org.apache.sandesha2.storage.StorageManager)"><!-- --></A><H3>
isAllMsgsAckedUpto</H3>
<PRE>
public static boolean <B>isAllMsgsAckedUpto</B>(long&nbsp;highestInMsgNo,
java.lang.String&nbsp;internalSequenceId,
<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;storageManager)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getPropertyBean(org.apache.axis2.description.AxisDescription)"><!-- --></A><H3>
getPropertyBean</H3>
<PRE>
public static <A HREF="../../../../org/apache/sandesha2/policy/SandeshaPolicyBean.html" title="class in org.apache.sandesha2.policy">SandeshaPolicyBean</A> <B>getPropertyBean</B>(org.apache.axis2.description.AxisDescription&nbsp;axisDescription)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getSequenceIDFromRMMessage(org.apache.sandesha2.RMMsgContext)"><!-- --></A><H3>
getSequenceIDFromRMMessage</H3>
<PRE>
public static java.lang.String <B>getSequenceIDFromRMMessage</B>(<A HREF="../../../../org/apache/sandesha2/RMMsgContext.html" title="class in org.apache.sandesha2">RMMsgContext</A>&nbsp;rmMessageContext)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getSequenceKeyFromInternalSequenceID(java.lang.String, java.lang.String)"><!-- --></A><H3>
getSequenceKeyFromInternalSequenceID</H3>
<PRE>
public static java.lang.String <B>getSequenceKeyFromInternalSequenceID</B>(java.lang.String&nbsp;internalSequenceID,
java.lang.String&nbsp;to)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getSecurityManager(org.apache.axis2.context.ConfigurationContext)"><!-- --></A><H3>
getSecurityManager</H3>
<PRE>
public static <A HREF="../../../../org/apache/sandesha2/security/SecurityManager.html" title="class in org.apache.sandesha2.security">SecurityManager</A> <B>getSecurityManager</B>(org.apache.axis2.context.ConfigurationContext&nbsp;context)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getEPRDecorator(org.apache.axis2.context.ConfigurationContext)"><!-- --></A><H3>
getEPRDecorator</H3>
<PRE>
public static <A HREF="../../../../org/apache/sandesha2/addressing/EPRDecorator.html" title="class in org.apache.sandesha2.addressing">EPRDecorator</A> <B>getEPRDecorator</B>(org.apache.axis2.context.ConfigurationContext&nbsp;context)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getContextManager(org.apache.axis2.context.ConfigurationContext)"><!-- --></A><H3>
getContextManager</H3>
<PRE>
public static <A HREF="../../../../org/apache/sandesha2/context/ContextManager.html" title="interface in org.apache.sandesha2.context">ContextManager</A> <B>getContextManager</B>(org.apache.axis2.context.ConfigurationContext&nbsp;context)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="isWSRMAnonymous(java.lang.String)"><!-- --></A><H3>
isWSRMAnonymous</H3>
<PRE>
public static boolean <B>isWSRMAnonymous</B>(java.lang.String&nbsp;address)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="executeAndStore(org.apache.sandesha2.RMMsgContext, java.lang.String, org.apache.sandesha2.storage.StorageManager)"><!-- --></A><H3>
executeAndStore</H3>
<PRE>
public static void <B>executeAndStore</B>(<A HREF="../../../../org/apache/sandesha2/RMMsgContext.html" title="class in org.apache.sandesha2">RMMsgContext</A>&nbsp;rmMsgContext,
java.lang.String&nbsp;storageKey,
<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;manager)
throws org.apache.axis2.AxisFault</PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE>org.apache.axis2.AxisFault</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="modifyExecutionChainForStoring(org.apache.axis2.context.MessageContext, org.apache.sandesha2.storage.StorageManager)"><!-- --></A><H3>
modifyExecutionChainForStoring</H3>
<PRE>
public static void <B>modifyExecutionChainForStoring</B>(org.apache.axis2.context.MessageContext&nbsp;message,
<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;manager)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="cloneMessageContext(org.apache.axis2.context.MessageContext)"><!-- --></A><H3>
cloneMessageContext</H3>
<PRE>
public static org.apache.axis2.context.MessageContext <B>cloneMessageContext</B>(org.apache.axis2.context.MessageContext&nbsp;oldMsg)
throws org.apache.axis2.AxisFault</PRE>
<DL>
<DD>Clone the MessageContext
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>oldMsg</CODE> -
<DT><B>Returns:</B><DD>
<DT><B>Throws:</B>
<DD><CODE>org.apache.axis2.AxisFault</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="copySOAPEnvelope(org.apache.axiom.soap.SOAPEnvelope)"><!-- --></A><H3>
copySOAPEnvelope</H3>
<PRE>
public static org.apache.axiom.soap.SOAPEnvelope <B>copySOAPEnvelope</B>(org.apache.axiom.soap.SOAPEnvelope&nbsp;sourceEnv)</PRE>
<DL>
<DD>Create a copy of the SOAPEnvelope
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>sourceEnv</CODE> -
<DT><B>Returns:</B><DD>targetEnv</DL>
</DD>
</DL>
<HR>
<A NAME="reallocateMessagesToNewSequence(org.apache.sandesha2.storage.StorageManager, org.apache.sandesha2.storage.beans.RMSBean, java.util.List, org.apache.sandesha2.storage.Transaction)"><!-- --></A><H3>
reallocateMessagesToNewSequence</H3>
<PRE>
public static void <B>reallocateMessagesToNewSequence</B>(<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;storageManager,
<A HREF="../../../../org/apache/sandesha2/storage/beans/RMSBean.html" title="class in org.apache.sandesha2.storage.beans">RMSBean</A>&nbsp;oldRMSBean,
java.util.List&lt;org.apache.axis2.context.MessageContext&gt;&nbsp;msgsToSend,
<A HREF="../../../../org/apache/sandesha2/storage/Transaction.html" title="interface in org.apache.sandesha2.storage">Transaction</A>&nbsp;transaction)
throws java.lang.Exception</PRE>
<DL>
<DD>ReallocateMessages to a new sequence
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>storageManager</CODE> - <DD><CODE>oldRMSBean</CODE> - <DD><CODE>msgsToSend</CODE> - <DD><CODE>transaction</CODE> -
<DT><B>Throws:</B>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="removeMustUnderstand(org.apache.axiom.soap.SOAPEnvelope)"><!-- --></A><H3>
removeMustUnderstand</H3>
<PRE>
public static org.apache.axiom.soap.SOAPEnvelope <B>removeMustUnderstand</B>(org.apache.axiom.soap.SOAPEnvelope&nbsp;envelope)</PRE>
<DL>
<DD>Remove the MustUnderstand header blocks.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>envelope</CODE> - </DL>
</DD>
</DL>
<HR>
<A NAME="cloneEPR(org.apache.axis2.addressing.EndpointReference)"><!-- --></A><H3>
cloneEPR</H3>
<PRE>
public static org.apache.axis2.addressing.EndpointReference <B>cloneEPR</B>(org.apache.axis2.addressing.EndpointReference&nbsp;epr)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isForbidMixedEPRsOnSequence(org.apache.axis2.context.MessageContext)"><!-- --></A><H3>
isForbidMixedEPRsOnSequence</H3>
<PRE>
public static boolean <B>isForbidMixedEPRsOnSequence</B>(org.apache.axis2.context.MessageContext&nbsp;mc)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isAutoStartNewSequence(org.apache.axis2.context.MessageContext)"><!-- --></A><H3>
isAutoStartNewSequence</H3>
<PRE>
public static boolean <B>isAutoStartNewSequence</B>(org.apache.axis2.context.MessageContext&nbsp;mc)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isMessageUnreliable(org.apache.axis2.context.MessageContext)"><!-- --></A><H3>
isMessageUnreliable</H3>
<PRE>
public static boolean <B>isMessageUnreliable</B>(org.apache.axis2.context.MessageContext&nbsp;mc)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isDuplicateInOnlyMessage(org.apache.axis2.context.MessageContext)"><!-- --></A><H3>
isDuplicateInOnlyMessage</H3>
<PRE>
public static boolean <B>isDuplicateInOnlyMessage</B>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="isDuplicateInOutMessage(org.apache.axis2.context.MessageContext)"><!-- --></A><H3>
isDuplicateInOutMessage</H3>
<PRE>
public static boolean <B>isDuplicateInOutMessage</B>(org.apache.axis2.context.MessageContext&nbsp;msgContext)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getStackTraceFromException(java.lang.Exception)"><!-- --></A><H3>
getStackTraceFromException</H3>
<PRE>
public static final java.lang.String <B>getStackTraceFromException</B>(java.lang.Exception&nbsp;e)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="rewriteEPR(org.apache.sandesha2.storage.beans.RMSBean, org.apache.axis2.addressing.EndpointReference, org.apache.axis2.context.ConfigurationContext)"><!-- --></A><H3>
rewriteEPR</H3>
<PRE>
public static org.apache.axis2.addressing.EndpointReference <B>rewriteEPR</B>(<A HREF="../../../../org/apache/sandesha2/storage/beans/RMSBean.html" title="class in org.apache.sandesha2.storage.beans">RMSBean</A>&nbsp;sourceBean,
org.apache.axis2.addressing.EndpointReference&nbsp;epr,
org.apache.axis2.context.ConfigurationContext&nbsp;configContext)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="isInOrder(org.apache.axis2.context.MessageContext)"><!-- --></A><H3>
isInOrder</H3>
<PRE>
public static boolean <B>isInOrder</B>(org.apache.axis2.context.MessageContext&nbsp;context)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></CODE></DL>
</DD>
</DL>
<HR>
<A NAME="isLinkedToReallocatedRMSBean(org.apache.sandesha2.storage.StorageManager, java.lang.String)"><!-- --></A><H3>
isLinkedToReallocatedRMSBean</H3>
<PRE>
public static <A HREF="../../../../org/apache/sandesha2/storage/beans/RMSBean.html" title="class in org.apache.sandesha2.storage.beans">RMSBean</A> <B>isLinkedToReallocatedRMSBean</B>(<A HREF="../../../../org/apache/sandesha2/storage/StorageManager.html" title="class in org.apache.sandesha2.storage">StorageManager</A>&nbsp;storageManager,
java.lang.String&nbsp;internalSeqID)
throws <A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../../../org/apache/sandesha2/SandeshaException.html" title="class in org.apache.sandesha2">SandeshaException</A></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=2 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/SandeshaUtil.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/sandesha2/util/RMMsgCreator.html" title="class in org.apache.sandesha2.util"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../org/apache/sandesha2/util/SequenceManager.html" title="class in org.apache.sandesha2.util"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html?org/apache/sandesha2/util/SandeshaUtil.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="SandeshaUtil.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;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
Copyright © <a href="http://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.
</BODY>
</HTML>