blob: 3462eaa1db97fcc158094a0beee560ee6f8a2f45 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>org.apache.cxf.ws.rm (Apache CXF JavaDoc 3.2.0 API)</title>
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="org.apache.cxf.ws.rm (Apache CXF JavaDoc 3.2.0 API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage">Apache CXF API</div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/cxf/ws/policy/v200607/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../../org/apache/cxf/ws/rm/blueprint/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/cxf/ws/rm/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;org.apache.cxf.ws.rm</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/BindingFaultFactory.html" title="interface in org.apache.cxf.ws.rm">BindingFaultFactory</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/MessageCallback.html" title="interface in org.apache.cxf.ws.rm">MessageCallback</a></td>
<td class="colLast">
<div class="block">Called by RM code when messages accepted for sending and when acknowledged.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RedeliveryQueue.html" title="interface in org.apache.cxf.ws.rm">RedeliveryQueue</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RetransmissionQueue.html" title="interface in org.apache.cxf.ws.rm">RetransmissionQueue</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RetryStatus.html" title="interface in org.apache.cxf.ws.rm">RetryStatus</a></td>
<td class="colLast">
<div class="block">A generic interface to represent the retrying status of a repeating activity
at some WS-RM component.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/SequenceIdentifierGenerator.html" title="interface in org.apache.cxf.ws.rm">SequenceIdentifierGenerator</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/AbstractEndpoint.html" title="class in org.apache.cxf.ws.rm">AbstractEndpoint</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/AbstractRMInterceptor.html" title="class in org.apache.cxf.ws.rm">AbstractRMInterceptor</a>&lt;T extends <a href="../../../../../org/apache/cxf/message/Message.html" title="interface in org.apache.cxf.message">Message</a>&gt;</td>
<td class="colLast">
<div class="block">Interceptor responsible for implementing exchange of RM protocol messages,
aggregating RM metadata in the application message and processing of
RM metadata contained in incoming application messages.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/AbstractSequence.html" title="class in org.apache.cxf.ws.rm">AbstractSequence</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/AcknowledgementNotification.html" title="class in org.apache.cxf.ws.rm">AcknowledgementNotification</a></td>
<td class="colLast">
<div class="block">Notification of a message acknowledgment for a source sequence.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/CapturingXMLWriter.html" title="class in org.apache.cxf.ws.rm">CapturingXMLWriter</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/Destination.html" title="class in org.apache.cxf.ws.rm">Destination</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/DestinationSequence.html" title="class in org.apache.cxf.ws.rm">DestinationSequence</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/EncoderDecoder.html" title="class in org.apache.cxf.ws.rm">EncoderDecoder</a></td>
<td class="colLast">
<div class="block">Base class for converting WS-ReliableMessaging structures to and from XML.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/EncoderDecoder10AImpl.html" title="class in org.apache.cxf.ws.rm">EncoderDecoder10AImpl</a></td>
<td class="colLast">
<div class="block">WS-ReliableMessaging 1.0 encoding and decoding.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/EncoderDecoder10Impl.html" title="class in org.apache.cxf.ws.rm">EncoderDecoder10Impl</a></td>
<td class="colLast">
<div class="block">WS-ReliableMessaging 1.0 encoding and decoding.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/EncoderDecoder11Impl.html" title="class in org.apache.cxf.ws.rm">EncoderDecoder11Impl</a></td>
<td class="colLast">
<div class="block">WS-ReliableMessaging 1.1/1.2 encoding and decoding.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/ManagedRMEndpoint.html" title="class in org.apache.cxf.ws.rm">ManagedRMEndpoint</a></td>
<td class="colLast">
<div class="block">The ManagedRMEndpoint is a JMX managed bean for RMEndpoint.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/ManagedRMManager.html" title="class in org.apache.cxf.ws.rm">ManagedRMManager</a></td>
<td class="colLast">
<div class="block">The ManagedRMManager is a JMX managed bean for RMManager.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/MessageCountingCallback.html" title="class in org.apache.cxf.ws.rm">MessageCountingCallback</a></td>
<td class="colLast">
<div class="block">Implementation just counts the number of messages accepted for sending and the number acknowledged, allows checking /
waiting for completion.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/Proxy.html" title="class in org.apache.cxf.ws.rm">Proxy</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RetransmissionInterceptor.html" title="class in org.apache.cxf.ws.rm">RetransmissionInterceptor</a></td>
<td class="colLast">
<div class="block">Just absorbs faults which will be handled by retransmission.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RewindableInputStream.html" title="class in org.apache.cxf.ws.rm">RewindableInputStream</a></td>
<td class="colLast">
<div class="block">Input stream wrapper to support rewinding to start of input.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RM10Constants.html" title="class in org.apache.cxf.ws.rm">RM10Constants</a></td>
<td class="colLast">
<div class="block">Holder for names for WS-ReliableMessaging 1.0.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RM11Constants.html" title="class in org.apache.cxf.ws.rm">RM11Constants</a></td>
<td class="colLast">
<div class="block">Holder for names for WS-ReliableMessaging 1.1.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RMCaptureInInterceptor.html" title="class in org.apache.cxf.ws.rm">RMCaptureInInterceptor</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RMCaptureOutInterceptor.html" title="class in org.apache.cxf.ws.rm">RMCaptureOutInterceptor</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RMConfiguration.html" title="class in org.apache.cxf.ws.rm">RMConfiguration</a></td>
<td class="colLast">
<div class="block">Configuration parameters for reliable messaging.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RMConstants.html" title="class in org.apache.cxf.ws.rm">RMConstants</a></td>
<td class="colLast">
<div class="block">Holder for WS-RM names (of headers, namespaces etc.).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RMContextUtils.html" title="class in org.apache.cxf.ws.rm">RMContextUtils</a></td>
<td class="colLast">
<div class="block">Holder for utility methods relating to contexts.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RMDeliveryInterceptor.html" title="class in org.apache.cxf.ws.rm">RMDeliveryInterceptor</a></td>
<td class="colLast">
<div class="block">Interceptor used for InOrder delivery of messages to the destination.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RMEndpoint.html" title="class in org.apache.cxf.ws.rm">RMEndpoint</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RMInInterceptor.html" title="class in org.apache.cxf.ws.rm">RMInInterceptor</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RMManager.html" title="class in org.apache.cxf.ws.rm">RMManager</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RMMessageConstants.html" title="class in org.apache.cxf.ws.rm">RMMessageConstants</a></td>
<td class="colLast">
<div class="block">A container for WS-RM message constants.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RMOutInterceptor.html" title="class in org.apache.cxf.ws.rm">RMOutInterceptor</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RMProperties.html" title="class in org.apache.cxf.ws.rm">RMProperties</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RMUtils.html" title="class in org.apache.cxf.ws.rm">RMUtils</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/SequenceMonitor.html" title="class in org.apache.cxf.ws.rm">SequenceMonitor</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/Servant.html" title="class in org.apache.cxf.ws.rm">Servant</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/Source.html" title="class in org.apache.cxf.ws.rm">Source</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/SourceSequence.html" title="class in org.apache.cxf.ws.rm">SourceSequence</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/VersionTransformer.html" title="class in org.apache.cxf.ws.rm">VersionTransformer</a></td>
<td class="colLast">
<div class="block">This class is responsible for transforming between the native WS-ReliableMessaging schema version
(currently http://docs.oasis-open.org/ws-rx/wsrm/200702) and exposed version (which may be the 200702
namespace, the http://schemas.xmlsoap.org/ws/2005/02/rm namespace using the old
http://schemas.xmlsoap.org/ws/2004/08/addressing WS-Addressing namespace, or 2005/02 namespace with the
newer http://www.w3.org/2005/08/addressing WS-Addressing namespace).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/WrappedEndpoint.html" title="class in org.apache.cxf.ws.rm">WrappedEndpoint</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/WrappedService.html" title="class in org.apache.cxf.ws.rm">WrappedService</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation">
<caption><span>Enum Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Enum</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/ProtocolVariation.html" title="enum in org.apache.cxf.ws.rm">ProtocolVariation</a></td>
<td class="colLast">
<div class="block">Supported protocol variations.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RMConfiguration.DeliveryAssurance.html" title="enum in org.apache.cxf.ws.rm">RMConfiguration.DeliveryAssurance</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Exception</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/RMException.html" title="class in org.apache.cxf.ws.rm">RMException</a></td>
<td class="colLast">
<div class="block">PolicyException is the type of RuntimeException thrown by any exceptions encountered
by the policy framework.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../org/apache/cxf/ws/rm/SequenceFault.html" title="class in org.apache.cxf.ws.rm">SequenceFault</a></td>
<td class="colLast">
<div class="block">Holder for SequenceFault information.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage">Apache CXF API</div>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../org/apache/cxf/ws/policy/v200607/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../../org/apache/cxf/ws/rm/blueprint/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?org/apache/cxf/ws/rm/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Apache CXF</small></p>
</body>
</html>