blob: 138b560147f1ca2850e0b78ff659b7bb94a965e2 [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (11.0.11) on Wed May 12 10:10:59 EDT 2021 -->
<title>Uses of Class org.apache.qpid.protonj2.client.futures.ClientFuture (Qpid ProtonJ2 Parent 1.0.0-M1 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2021-05-12">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="../../../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="../../../../../../../jquery/jquery-3.5.1.js"></script>
<script type="text/javascript" src="../../../../../../../jquery/jquery-ui.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class org.apache.qpid.protonj2.client.futures.ClientFuture (Qpid ProtonJ2 Parent 1.0.0-M1 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h2 title="Uses of Class org.apache.qpid.protonj2.client.futures.ClientFuture" class="title">Uses of Class<br>org.apache.qpid.protonj2.client.futures.ClientFuture</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary">
<caption><span>Packages that use <a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.client.futures">org.apache.qpid.protonj2.client.futures</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="#org.apache.qpid.protonj2.client.impl">org.apache.qpid.protonj2.client.impl</a></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.client.futures">
<!-- -->
</a>
<h3>Uses of <a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a> in <a href="../package-summary.html">org.apache.qpid.protonj2.client.futures</a></h3>
<table class="useSummary">
<caption><span>Subclasses of <a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a> in <a href="../package-summary.html">org.apache.qpid.protonj2.client.futures</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../BalancedClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">BalancedClientFuture</a>&lt;V&gt;</span></code></th>
<td class="colLast">
<div class="block">A more balanced implementation of a ClientFuture that works better on some
platforms such as windows where the thread park and atomic operations used by
a more aggressive implementation could result in poor performance.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../ConservativeClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ConservativeClientFuture</a>&lt;V&gt;</span></code></th>
<td class="colLast">
<div class="block">A more conservative implementation of a ClientFuture that is better on some
platforms or resource constrained hardware where high CPU usage can be more
counter productive than other variants that might spin or otherwise avoid
entry into states requiring thread signaling.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../ProgressiveClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ProgressiveClientFuture</a>&lt;V&gt;</span></code></th>
<td class="colLast">
<div class="block">An optimized version of a ClientFuture that makes use of spin waits and other
methods of reacting to asynchronous completion in a more timely manner.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Fields in <a href="../package-summary.html">org.apache.qpid.protonj2.client.futures</a> with type parameters of type <a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected static java.util.concurrent.atomic.AtomicIntegerFieldUpdater&lt;<a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientFuture.</span><code><span class="memberNameLink"><a href="../ClientFuture.html#STATE_FIELD_UPDATER">STATE_FIELD_UPDATER</a></span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../package-summary.html">org.apache.qpid.protonj2.client.futures</a> that return <a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>abstract &lt;V&gt;&nbsp;<a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;V&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientFutureFactory.</span><code><span class="memberNameLink"><a href="../ClientFutureFactory.html#createFuture()">createFuture</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract &lt;V&gt;&nbsp;<a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;V&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientFutureFactory.</span><code><span class="memberNameLink"><a href="../ClientFutureFactory.html#createFuture(org.apache.qpid.protonj2.client.futures.ClientSynchronization)">createFuture</a></span>&#8203;(<a href="../ClientSynchronization.html" title="interface in org.apache.qpid.protonj2.client.futures">ClientSynchronization</a>&lt;V&gt;&nbsp;synchronization)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>abstract &lt;V&gt;&nbsp;<a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;V&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientFutureFactory.</span><code><span class="memberNameLink"><a href="../ClientFutureFactory.html#createUnfailableFuture()">createUnfailableFuture</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract &lt;V&gt;&nbsp;<a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;V&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientFutureFactory.</span><code><span class="memberNameLink"><a href="../ClientFutureFactory.html#createUnfailableFuture(org.apache.qpid.protonj2.client.futures.ClientSynchronization)">createUnfailableFuture</a></span>&#8203;(<a href="../ClientSynchronization.html" title="interface in org.apache.qpid.protonj2.client.futures">ClientSynchronization</a>&lt;V&gt;&nbsp;synchronization)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</section>
</li>
<li class="blockList">
<section role="region"><a id="org.apache.qpid.protonj2.client.impl">
<!-- -->
</a>
<h3>Uses of <a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a> in <a href="../../impl/package-summary.html">org.apache.qpid.protonj2.client.impl</a></h3>
<table class="useSummary">
<caption><span>Fields in <a href="../../impl/package-summary.html">org.apache.qpid.protonj2.client.impl</a> declared as <a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;<a href="../../Sender.html" title="interface in org.apache.qpid.protonj2.client">Sender</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientSender.</span><code><span class="memberNameLink">closeFuture</span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected <a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;<a href="../../Sender.html" title="interface in org.apache.qpid.protonj2.client">Sender</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientSender.</span><code><span class="memberNameLink">openFuture</span></code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../impl/package-summary.html">org.apache.qpid.protonj2.client.impl</a> that return <a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;<a href="../../Receiver.html" title="interface in org.apache.qpid.protonj2.client">Receiver</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientReceiver.</span><code><span class="memberNameLink"><a href="../../impl/ClientReceiver.html#closeAsync()">closeAsync</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;<a href="../../Receiver.html" title="interface in org.apache.qpid.protonj2.client">Receiver</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientReceiver.</span><code><span class="memberNameLink"><a href="../../impl/ClientReceiver.html#closeAsync(org.apache.qpid.protonj2.client.ErrorCondition)">closeAsync</a></span>&#8203;(<a href="../../ErrorCondition.html" title="interface in org.apache.qpid.protonj2.client">ErrorCondition</a>&nbsp;error)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;<a href="../../Receiver.html" title="interface in org.apache.qpid.protonj2.client">Receiver</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientStreamReceiver.</span><code><span class="memberNameLink"><a href="../../impl/ClientStreamReceiver.html#closeAsync()">closeAsync</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;<a href="../../Receiver.html" title="interface in org.apache.qpid.protonj2.client">Receiver</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientStreamReceiver.</span><code><span class="memberNameLink"><a href="../../impl/ClientStreamReceiver.html#closeAsync(org.apache.qpid.protonj2.client.ErrorCondition)">closeAsync</a></span>&#8203;(<a href="../../ErrorCondition.html" title="interface in org.apache.qpid.protonj2.client">ErrorCondition</a>&nbsp;error)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;<a href="../../Receiver.html" title="interface in org.apache.qpid.protonj2.client">Receiver</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientReceiver.</span><code><span class="memberNameLink"><a href="../../impl/ClientReceiver.html#detachAsync()">detachAsync</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;<a href="../../Receiver.html" title="interface in org.apache.qpid.protonj2.client">Receiver</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientReceiver.</span><code><span class="memberNameLink"><a href="../../impl/ClientReceiver.html#detachAsync(org.apache.qpid.protonj2.client.ErrorCondition)">detachAsync</a></span>&#8203;(<a href="../../ErrorCondition.html" title="interface in org.apache.qpid.protonj2.client">ErrorCondition</a>&nbsp;error)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;<a href="../../Receiver.html" title="interface in org.apache.qpid.protonj2.client">Receiver</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientStreamReceiver.</span><code><span class="memberNameLink"><a href="../../impl/ClientStreamReceiver.html#detachAsync()">detachAsync</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;<a href="../../Receiver.html" title="interface in org.apache.qpid.protonj2.client">Receiver</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientStreamReceiver.</span><code><span class="memberNameLink"><a href="../../impl/ClientStreamReceiver.html#detachAsync(org.apache.qpid.protonj2.client.ErrorCondition)">detachAsync</a></span>&#8203;(<a href="../../ErrorCondition.html" title="interface in org.apache.qpid.protonj2.client">ErrorCondition</a>&nbsp;error)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;<a href="../../Receiver.html" title="interface in org.apache.qpid.protonj2.client">Receiver</a>&gt;</code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientStreamReceiver.</span><code><span class="memberNameLink"><a href="../../impl/ClientStreamReceiver.html#openFuture()">openFuture</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Methods in <a href="../../impl/package-summary.html">org.apache.qpid.protonj2.client.impl</a> with parameters of type <a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../impl/ClientTransactionContext.html" title="interface in org.apache.qpid.protonj2.client.impl">ClientTransactionContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientTransactionContext.</span><code><span class="memberNameLink"><a href="../../impl/ClientTransactionContext.html#begin(org.apache.qpid.protonj2.client.futures.ClientFuture)">begin</a></span>&#8203;(<a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;<a href="../../Session.html" title="interface in org.apache.qpid.protonj2.client">Session</a>&gt;&nbsp;beginFuture)</code></th>
<td class="colLast">
<div class="block">Begin a new transaction if one is not already in play.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../impl/ClientTransactionContext.html" title="interface in org.apache.qpid.protonj2.client.impl">ClientTransactionContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientTransactionContext.</span><code><span class="memberNameLink"><a href="../../impl/ClientTransactionContext.html#commit(org.apache.qpid.protonj2.client.futures.ClientFuture,boolean)">commit</a></span>&#8203;(<a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;<a href="../../Session.html" title="interface in org.apache.qpid.protonj2.client">Session</a>&gt;&nbsp;commitFuture,
boolean&nbsp;startNew)</code></th>
<td class="colLast">
<div class="block">Commits the current transaction if one is active and is not failed into a roll-back only
state.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../impl/ClientTransactionContext.html" title="interface in org.apache.qpid.protonj2.client.impl">ClientTransactionContext</a></code></td>
<th class="colSecond" scope="row"><span class="typeNameLabel">ClientTransactionContext.</span><code><span class="memberNameLink"><a href="../../impl/ClientTransactionContext.html#rollback(org.apache.qpid.protonj2.client.futures.ClientFuture,boolean)">rollback</a></span>&#8203;(<a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;<a href="../../Session.html" title="interface in org.apache.qpid.protonj2.client">Session</a>&gt;&nbsp;rollbackFuture,
boolean&nbsp;startNew)</code></th>
<td class="colLast">
<div class="block">Rolls back the current transaction if one is active.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary">
<caption><span>Constructors in <a href="../../impl/package-summary.html">org.apache.qpid.protonj2.client.impl</a> with parameters of type <a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="../../impl/ClientOutgoingEnvelope.html#%3Cinit%3E(org.apache.qpid.protonj2.client.impl.ClientSender,org.apache.qpid.protonj2.engine.OutgoingDelivery,int,org.apache.qpid.protonj2.buffer.ProtonBuffer,boolean,org.apache.qpid.protonj2.client.futures.ClientFuture)">ClientOutgoingEnvelope</a></span>&#8203;(org.apache.qpid.protonj2.client.impl.ClientSender&nbsp;sender,
<a href="../../../engine/OutgoingDelivery.html" title="interface in org.apache.qpid.protonj2.engine">OutgoingDelivery</a>&nbsp;delivery,
int&nbsp;messageFormat,
<a href="../../../buffer/ProtonBuffer.html" title="interface in org.apache.qpid.protonj2.buffer">ProtonBuffer</a>&nbsp;payload,
boolean&nbsp;complete,
<a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">ClientFuture</a>&lt;<a href="../../Tracker.html" title="interface in org.apache.qpid.protonj2.client">Tracker</a>&gt;&nbsp;request)</code></th>
<td class="colLast">
<div class="block">Create a new In-flight Send instance that is a continuation on an existing delivery.</div>
</td>
</tr>
</tbody>
</table>
</section>
</li>
</ul>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../ClientFuture.html" title="class in org.apache.qpid.protonj2.client.futures">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses.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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2021 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</body>
</html>