mirror of
https://github.com/corda/corda.git
synced 2025-06-15 21:58:17 +00:00
Docs: (Re)push auto generated API docs
This commit is contained in:
14
docs/build/html/api/demos.protocols/-auto-offer-protocol/-auto-offer-message/-init-.html
vendored
Normal file
14
docs/build/html/api/demos.protocols/-auto-offer-protocol/-auto-offer-message/-init-.html
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.AutoOfferMessage.<init> - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href="index.html">AutoOfferMessage</a> / <a href="."><init></a><br/>
|
||||
<br/>
|
||||
<h1><init></h1>
|
||||
<code><span class="identifier">AutoOfferMessage</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.AutoOfferProtocol.AutoOfferMessage$<init>(core.messaging.SingleMessageRecipient, kotlin.Long, contracts.DealState)/otherSide">otherSide</span><span class="symbol">:</span> <a href="../../../core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="demos.protocols.AutoOfferProtocol.AutoOfferMessage$<init>(core.messaging.SingleMessageRecipient, kotlin.Long, contracts.DealState)/otherSessionID">otherSessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="demos.protocols.AutoOfferProtocol.AutoOfferMessage$<init>(core.messaging.SingleMessageRecipient, kotlin.Long, contracts.DealState)/dealBeingOffered">dealBeingOffered</span><span class="symbol">:</span> <a href="../../../contracts/-deal-state/index.html"><span class="identifier">DealState</span></a><span class="symbol">)</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.AutoOfferMessage.dealBeingOffered - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href="index.html">AutoOfferMessage</a> / <a href=".">dealBeingOffered</a><br/>
|
||||
<br/>
|
||||
<h1>dealBeingOffered</h1>
|
||||
<a name="demos.protocols.AutoOfferProtocol.AutoOfferMessage$dealBeingOffered"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">dealBeingOffered</span><span class="symbol">: </span><a href="../../../contracts/-deal-state/index.html"><span class="identifier">DealState</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
48
docs/build/html/api/demos.protocols/-auto-offer-protocol/-auto-offer-message/index.html
vendored
Normal file
48
docs/build/html/api/demos.protocols/-auto-offer-protocol/-auto-offer-message/index.html
vendored
Normal file
@ -0,0 +1,48 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.AutoOfferMessage - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href=".">AutoOfferMessage</a><br/>
|
||||
<br/>
|
||||
<h1>AutoOfferMessage</h1>
|
||||
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">AutoOfferMessage</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Constructors</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-init-.html"><init></a></td>
|
||||
<td>
|
||||
<code><span class="identifier">AutoOfferMessage</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.AutoOfferProtocol.AutoOfferMessage$<init>(core.messaging.SingleMessageRecipient, kotlin.Long, contracts.DealState)/otherSide">otherSide</span><span class="symbol">:</span> <a href="../../../core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a><span class="symbol">, </span><span class="identifier" id="demos.protocols.AutoOfferProtocol.AutoOfferMessage$<init>(core.messaging.SingleMessageRecipient, kotlin.Long, contracts.DealState)/otherSessionID">otherSessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="demos.protocols.AutoOfferProtocol.AutoOfferMessage$<init>(core.messaging.SingleMessageRecipient, kotlin.Long, contracts.DealState)/dealBeingOffered">dealBeingOffered</span><span class="symbol">:</span> <a href="../../../contracts/-deal-state/index.html"><span class="identifier">DealState</span></a><span class="symbol">)</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="deal-being-offered.html">dealBeingOffered</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">dealBeingOffered</span><span class="symbol">: </span><a href="../../../contracts/-deal-state/index.html"><span class="identifier">DealState</span></a></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="other-session-i-d.html">otherSessionID</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">otherSessionID</span><span class="symbol">: </span><span class="identifier">Long</span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="other-side.html">otherSide</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">otherSide</span><span class="symbol">: </span><a href="../../../core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.AutoOfferMessage.otherSessionID - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href="index.html">AutoOfferMessage</a> / <a href=".">otherSessionID</a><br/>
|
||||
<br/>
|
||||
<h1>otherSessionID</h1>
|
||||
<a name="demos.protocols.AutoOfferProtocol.AutoOfferMessage$otherSessionID"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">otherSessionID</span><span class="symbol">: </span><span class="identifier">Long</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-auto-offer-message/other-side.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-auto-offer-message/other-side.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.AutoOfferMessage.otherSide - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href="index.html">AutoOfferMessage</a> / <a href=".">otherSide</a><br/>
|
||||
<br/>
|
||||
<h1>otherSide</h1>
|
||||
<a name="demos.protocols.AutoOfferProtocol.AutoOfferMessage$otherSide"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">otherSide</span><span class="symbol">: </span><a href="../../../core.messaging/-single-message-recipient.html"><span class="identifier">SingleMessageRecipient</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
14
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/-callback/-init-.html
vendored
Normal file
14
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/-callback/-init-.html
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Handler.Callback.<init> - </title>
|
||||
<link rel="stylesheet" href="../../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../../index.html">demos.protocols</a> / <a href="../../index.html">AutoOfferProtocol</a> / <a href="../index.html">Handler</a> / <a href="index.html">Callback</a> / <a href="."><init></a><br/>
|
||||
<br/>
|
||||
<h1><init></h1>
|
||||
<code><span class="identifier">Callback</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.AutoOfferProtocol.Handler.Callback$<init>(kotlin.Function1((core.SignedTransaction, kotlin.Unit)))/success">success</span><span class="symbol">:</span> <span class="symbol">(</span><a href="../../../../core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span><span class="symbol">)</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
53
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/-callback/index.html
vendored
Normal file
53
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/-callback/index.html
vendored
Normal file
@ -0,0 +1,53 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Handler.Callback - </title>
|
||||
<link rel="stylesheet" href="../../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../../index.html">demos.protocols</a> / <a href="../../index.html">AutoOfferProtocol</a> / <a href="../index.html">Handler</a> / <a href=".">Callback</a><br/>
|
||||
<br/>
|
||||
<h1>Callback</h1>
|
||||
<code><span class="keyword">class </span><span class="identifier">Callback</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Constructors</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-init-.html"><init></a></td>
|
||||
<td>
|
||||
<code><span class="identifier">Callback</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.AutoOfferProtocol.Handler.Callback$<init>(kotlin.Function1((core.SignedTransaction, kotlin.Unit)))/success">success</span><span class="symbol">:</span> <span class="symbol">(</span><a href="../../../../core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span><span class="symbol">)</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="success.html">success</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">success</span><span class="symbol">: </span><span class="symbol">(</span><a href="../../../../core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Functions</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="on-failure.html">onFailure</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">onFailure</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.AutoOfferProtocol.Handler.Callback$onFailure(kotlin.Throwable)/t">t</span><span class="symbol">:</span> <span class="identifier">Throwable</span><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="on-success.html">onSuccess</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">onSuccess</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.AutoOfferProtocol.Handler.Callback$onSuccess(core.SignedTransaction)/st">st</span><span class="symbol">:</span> <a href="../../../../core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/-callback/on-failure.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/-callback/on-failure.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Handler.Callback.onFailure - </title>
|
||||
<link rel="stylesheet" href="../../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../../index.html">demos.protocols</a> / <a href="../../index.html">AutoOfferProtocol</a> / <a href="../index.html">Handler</a> / <a href="index.html">Callback</a> / <a href=".">onFailure</a><br/>
|
||||
<br/>
|
||||
<h1>onFailure</h1>
|
||||
<a name="demos.protocols.AutoOfferProtocol.Handler.Callback$onFailure(kotlin.Throwable)"></a>
|
||||
<code><span class="keyword">fun </span><span class="identifier">onFailure</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.AutoOfferProtocol.Handler.Callback$onFailure(kotlin.Throwable)/t">t</span><span class="symbol">:</span> <span class="identifier">Throwable</span><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/-callback/on-success.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/-callback/on-success.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Handler.Callback.onSuccess - </title>
|
||||
<link rel="stylesheet" href="../../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../../index.html">demos.protocols</a> / <a href="../../index.html">AutoOfferProtocol</a> / <a href="../index.html">Handler</a> / <a href="index.html">Callback</a> / <a href=".">onSuccess</a><br/>
|
||||
<br/>
|
||||
<h1>onSuccess</h1>
|
||||
<a name="demos.protocols.AutoOfferProtocol.Handler.Callback$onSuccess(core.SignedTransaction)"></a>
|
||||
<code><span class="keyword">fun </span><span class="identifier">onSuccess</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.AutoOfferProtocol.Handler.Callback$onSuccess(core.SignedTransaction)/st">st</span><span class="symbol">:</span> <a href="../../../../core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/-callback/success.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/-callback/success.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Handler.Callback.success - </title>
|
||||
<link rel="stylesheet" href="../../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../../index.html">demos.protocols</a> / <a href="../../index.html">AutoOfferProtocol</a> / <a href="../index.html">Handler</a> / <a href="index.html">Callback</a> / <a href=".">success</a><br/>
|
||||
<br/>
|
||||
<h1>success</h1>
|
||||
<a name="demos.protocols.AutoOfferProtocol.Handler.Callback$success"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">success</span><span class="symbol">: </span><span class="symbol">(</span><a href="../../../../core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">)</span> <span class="symbol">-></span> <span class="identifier">Unit</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
31
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/-d-e-a-l-i-n-g.html
vendored
Normal file
31
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/-d-e-a-l-i-n-g.html
vendored
Normal file
@ -0,0 +1,31 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Handler.DEALING - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href="index.html">Handler</a> / <a href=".">DEALING</a><br/>
|
||||
<br/>
|
||||
<h1>DEALING</h1>
|
||||
<code><span class="keyword">object </span><span class="identifier">DEALING</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Inherited Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/changes.html">changes</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">changes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="../../../core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/label.html">label</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">label</span><span class="symbol">: </span><span class="identifier">String</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
31
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/-r-e-c-e-i-v-e-d.html
vendored
Normal file
31
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/-r-e-c-e-i-v-e-d.html
vendored
Normal file
@ -0,0 +1,31 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Handler.RECEIVED - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href="index.html">Handler</a> / <a href=".">RECEIVED</a><br/>
|
||||
<br/>
|
||||
<h1>RECEIVED</h1>
|
||||
<code><span class="keyword">object </span><span class="identifier">RECEIVED</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Inherited Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/changes.html">changes</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">changes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="../../../core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/label.html">label</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">label</span><span class="symbol">: </span><span class="identifier">String</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
54
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/index.html
vendored
Normal file
54
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/index.html
vendored
Normal file
@ -0,0 +1,54 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Handler - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href=".">Handler</a><br/>
|
||||
<br/>
|
||||
<h1>Handler</h1>
|
||||
<code><span class="keyword">object </span><span class="identifier">Handler</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Types</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-callback/index.html">Callback</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">class </span><span class="identifier">Callback</span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-d-e-a-l-i-n-g.html">DEALING</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">object </span><span class="identifier">DEALING</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-r-e-c-e-i-v-e-d.html">RECEIVED</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">object </span><span class="identifier">RECEIVED</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Functions</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="register.html">register</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">register</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.AutoOfferProtocol.Handler$register(core.node.Node)/node">node</span><span class="symbol">:</span> <a href="../../../core.node/-node/index.html"><span class="identifier">Node</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="tracker.html">tracker</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">tracker</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/register.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/register.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Handler.register - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href="index.html">Handler</a> / <a href=".">register</a><br/>
|
||||
<br/>
|
||||
<h1>register</h1>
|
||||
<a name="demos.protocols.AutoOfferProtocol.Handler$register(core.node.Node)"></a>
|
||||
<code><span class="keyword">fun </span><span class="identifier">register</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.AutoOfferProtocol.Handler$register(core.node.Node)/node">node</span><span class="symbol">:</span> <a href="../../../core.node/-node/index.html"><span class="identifier">Node</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/tracker.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-handler/tracker.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Handler.tracker - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href="index.html">Handler</a> / <a href=".">tracker</a><br/>
|
||||
<br/>
|
||||
<h1>tracker</h1>
|
||||
<a name="demos.protocols.AutoOfferProtocol.Handler$tracker()"></a>
|
||||
<code><span class="keyword">fun </span><span class="identifier">tracker</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
31
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/-a-n-n-o-u-n-c-i-n-g.html
vendored
Normal file
31
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/-a-n-n-o-u-n-c-i-n-g.html
vendored
Normal file
@ -0,0 +1,31 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Requester.ANNOUNCING - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href="index.html">Requester</a> / <a href=".">ANNOUNCING</a><br/>
|
||||
<br/>
|
||||
<h1>ANNOUNCING</h1>
|
||||
<code><span class="keyword">object </span><span class="identifier">ANNOUNCING</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Inherited Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/changes.html">changes</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">changes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="../../../core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/label.html">label</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">label</span><span class="symbol">: </span><span class="identifier">String</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
31
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/-d-e-a-l-i-n-g.html
vendored
Normal file
31
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/-d-e-a-l-i-n-g.html
vendored
Normal file
@ -0,0 +1,31 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Requester.DEALING - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href="index.html">Requester</a> / <a href=".">DEALING</a><br/>
|
||||
<br/>
|
||||
<h1>DEALING</h1>
|
||||
<code><span class="keyword">object </span><span class="identifier">DEALING</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Inherited Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/changes.html">changes</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">changes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="../../../core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/label.html">label</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">label</span><span class="symbol">: </span><span class="identifier">String</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
14
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/-init-.html
vendored
Normal file
14
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/-init-.html
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Requester.<init> - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href="index.html">Requester</a> / <a href="."><init></a><br/>
|
||||
<br/>
|
||||
<h1><init></h1>
|
||||
<code><span class="identifier">Requester</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.AutoOfferProtocol.Requester$<init>(contracts.DealState)/dealToBeOffered">dealToBeOffered</span><span class="symbol">:</span> <a href="../../../contracts/-deal-state/index.html"><span class="identifier">DealState</span></a><span class="symbol">)</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
31
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/-r-e-c-e-i-v-e-d.html
vendored
Normal file
31
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/-r-e-c-e-i-v-e-d.html
vendored
Normal file
@ -0,0 +1,31 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Requester.RECEIVED - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href="index.html">Requester</a> / <a href=".">RECEIVED</a><br/>
|
||||
<br/>
|
||||
<h1>RECEIVED</h1>
|
||||
<code><span class="keyword">object </span><span class="identifier">RECEIVED</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Inherited Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/changes.html">changes</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">changes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="../../../core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/label.html">label</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">label</span><span class="symbol">: </span><span class="identifier">String</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
17
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/call.html
vendored
Normal file
17
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/call.html
vendored
Normal file
@ -0,0 +1,17 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Requester.call - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href="index.html">Requester</a> / <a href=".">call</a><br/>
|
||||
<br/>
|
||||
<h1>call</h1>
|
||||
<a name="demos.protocols.AutoOfferProtocol.Requester$call()"></a>
|
||||
<code><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a></code><br/>
|
||||
Overrides <a href="../../../core.protocols/-protocol-logic/call.html">ProtocolLogic.call</a><br/>
|
||||
<p>This is where you fill out your business logic.</p>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/deal-to-be-offered.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/deal-to-be-offered.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Requester.dealToBeOffered - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href="index.html">Requester</a> / <a href=".">dealToBeOffered</a><br/>
|
||||
<br/>
|
||||
<h1>dealToBeOffered</h1>
|
||||
<a name="demos.protocols.AutoOfferProtocol.Requester$dealToBeOffered"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">dealToBeOffered</span><span class="symbol">: </span><a href="../../../contracts/-deal-state/index.html"><span class="identifier">DealState</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
156
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/index.html
vendored
Normal file
156
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/index.html
vendored
Normal file
@ -0,0 +1,156 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Requester - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href=".">Requester</a><br/>
|
||||
<br/>
|
||||
<h1>Requester</h1>
|
||||
<code><span class="keyword">class </span><span class="identifier">Requester</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span> <span class="symbol">:</span> <a href="../../../core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><a href="../../../core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Types</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-a-n-n-o-u-n-c-i-n-g.html">ANNOUNCING</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">object </span><span class="identifier">ANNOUNCING</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-d-e-a-l-i-n-g.html">DEALING</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">object </span><span class="identifier">DEALING</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-r-e-c-e-i-v-e-d.html">RECEIVED</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">object </span><span class="identifier">RECEIVED</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Constructors</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-init-.html"><init></a></td>
|
||||
<td>
|
||||
<code><span class="identifier">Requester</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.AutoOfferProtocol.Requester$<init>(contracts.DealState)/dealToBeOffered">dealToBeOffered</span><span class="symbol">:</span> <a href="../../../contracts/-deal-state/index.html"><span class="identifier">DealState</span></a><span class="symbol">)</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="deal-to-be-offered.html">dealToBeOffered</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">dealToBeOffered</span><span class="symbol">: </span><a href="../../../contracts/-deal-state/index.html"><span class="identifier">DealState</span></a></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="progress-tracker.html">progressTracker</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></code><p>Override this to provide a <a href="../../../core.utilities/-progress-tracker/index.html">ProgressTracker</a>. If one is provided and stepped, the framework will do something
|
||||
helpful with the progress reports. If this protocol is invoked as a sub-protocol of another, then the
|
||||
tracker will be made a child of the current step in the parent. If its null, this protocol doesnt track
|
||||
progress.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Inherited Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/logger.html">logger</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">logger</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></code><p>This is where you should log things to.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/psm.html">psm</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">psm</span><span class="symbol">: </span><a href="../../../core.protocols/-protocol-state-machine/index.html"><span class="identifier">ProtocolStateMachine</span></a><span class="symbol"><</span><span class="identifier">*</span><span class="symbol">></span></code><p>Reference to the <a href="#">Fiber</a> instance that is the top level controller for the entire flow.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/service-hub.html">serviceHub</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">serviceHub</span><span class="symbol">: </span><a href="../../../core.node/-service-hub/index.html"><span class="identifier">ServiceHub</span></a></code><p>Provides access to big, heavy classes that may be reconstructed from time to time, e.g. across restarts</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Functions</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="call.html">call</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a></code><p>This is where you fill out your business logic.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="not-us.html">notUs</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">notUs</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="demos.protocols.AutoOfferProtocol.Requester$notUs(kotlin.Array((core.Party)))/parties">parties</span><span class="symbol">:</span> <a href="../../../core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="../../../core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Inherited Functions</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/receive.html">receive</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">receive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long)/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></code><br/>
|
||||
<code><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">receive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolLogic.receive.T)))/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolLogic.receive.T)))/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolLogic.receive.T)))/clazz">clazz</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/send.html">send</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">send</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="../../../core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/send-and-receive.html">sendAndReceive</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">sendAndReceive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="../../../core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/sessionIDForSend">sessionIDForSend</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/sub-protocol.html">subProtocol</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span> <span class="identifier">subProtocol</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$subProtocol(core.protocols.ProtocolLogic((core.protocols.ProtocolLogic.subProtocol.R)))/subLogic">subLogic</span><span class="symbol">:</span> <a href="../../../core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">R</span></code><p>Invokes the given subprotocol by simply passing through this <a href="../../../core.protocols/-protocol-logic/index.html">ProtocolLogic</a>s reference to the
|
||||
<a href="../../../core.protocols/-protocol-state-machine/index.html">ProtocolStateMachine</a> and then calling the <a href="../../../core.protocols/-protocol-logic/call.html">call</a> method.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Companion Object Functions</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="tracker.html">tracker</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">tracker</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/not-us.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/not-us.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Requester.notUs - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href="index.html">Requester</a> / <a href=".">notUs</a><br/>
|
||||
<br/>
|
||||
<h1>notUs</h1>
|
||||
<a name="demos.protocols.AutoOfferProtocol.Requester$notUs(kotlin.Array((core.Party)))"></a>
|
||||
<code><span class="keyword">fun </span><span class="identifier">notUs</span><span class="symbol">(</span><span class="keyword">vararg</span> <span class="identifier" id="demos.protocols.AutoOfferProtocol.Requester$notUs(kotlin.Array((core.Party)))/parties">parties</span><span class="symbol">:</span> <a href="../../../core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">List</span><span class="symbol"><</span><a href="../../../core/-party/index.html"><span class="identifier">Party</span></a><span class="symbol">></span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
24
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/progress-tracker.html
vendored
Normal file
24
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/progress-tracker.html
vendored
Normal file
@ -0,0 +1,24 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Requester.progressTracker - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href="index.html">Requester</a> / <a href=".">progressTracker</a><br/>
|
||||
<br/>
|
||||
<h1>progressTracker</h1>
|
||||
<a name="demos.protocols.AutoOfferProtocol.Requester$progressTracker"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></code><br/>
|
||||
Overrides <a href="../../../core.protocols/-protocol-logic/progress-tracker.html">ProtocolLogic.progressTracker</a><br/>
|
||||
<p>Override this to provide a <a href="../../../core.utilities/-progress-tracker/index.html">ProgressTracker</a>. If one is provided and stepped, the framework will do something
|
||||
helpful with the progress reports. If this protocol is invoked as a sub-protocol of another, then the
|
||||
tracker will be made a child of the current step in the parent. If its null, this protocol doesnt track
|
||||
progress.</p>
|
||||
<p>Note that this has to return a tracker before the protocol is invoked. You cant change your mind half way
|
||||
through.</p>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/tracker.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-requester/tracker.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.Requester.tracker - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">AutoOfferProtocol</a> / <a href="index.html">Requester</a> / <a href=".">tracker</a><br/>
|
||||
<br/>
|
||||
<h1>tracker</h1>
|
||||
<a name="demos.protocols.AutoOfferProtocol.Requester.Companion$tracker()"></a>
|
||||
<code><span class="keyword">fun </span><span class="identifier">tracker</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-t-o-p-i-c.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-auto-offer-protocol/-t-o-p-i-c.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol.TOPIC - </title>
|
||||
<link rel="stylesheet" href="../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../index.html">demos.protocols</a> / <a href="index.html">AutoOfferProtocol</a> / <a href=".">TOPIC</a><br/>
|
||||
<br/>
|
||||
<h1>TOPIC</h1>
|
||||
<a name="demos.protocols.AutoOfferProtocol$TOPIC"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">TOPIC</span><span class="symbol">: </span><span class="identifier">String</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
54
docs/build/html/api/demos.protocols/-auto-offer-protocol/index.html
vendored
Normal file
54
docs/build/html/api/demos.protocols/-auto-offer-protocol/index.html
vendored
Normal file
@ -0,0 +1,54 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>AutoOfferProtocol - </title>
|
||||
<link rel="stylesheet" href="../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../index.html">demos.protocols</a> / <a href=".">AutoOfferProtocol</a><br/>
|
||||
<br/>
|
||||
<h1>AutoOfferProtocol</h1>
|
||||
<code><span class="keyword">object </span><span class="identifier">AutoOfferProtocol</span></code><br/>
|
||||
<p>This whole class is really part of a demo just to initiate the agreement of a deal with a simple
|
||||
API call from a single party without bi-directional access to the database of offers etc.</p>
|
||||
<p>In the "real world", wed probably have the offers sitting in the platform prior to the agreement step
|
||||
or the protocol would have to reach out to external systems (or users) to verify the deals</p>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Types</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-auto-offer-message/index.html">AutoOfferMessage</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">AutoOfferMessage</span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-handler/index.html">Handler</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">object </span><span class="identifier">Handler</span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-requester/index.html">Requester</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">class </span><span class="identifier">Requester</span><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span> <span class="symbol">:</span> <a href="../../core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><a href="../../core/-signed-transaction/index.html"><span class="identifier">SignedTransaction</span></a><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-t-o-p-i-c.html">TOPIC</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">TOPIC</span><span class="symbol">: </span><span class="identifier">String</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
16
docs/build/html/api/demos.protocols/-exit-server-protocol/-broadcast/-init-.html
vendored
Normal file
16
docs/build/html/api/demos.protocols/-exit-server-protocol/-broadcast/-init-.html
vendored
Normal file
@ -0,0 +1,16 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>ExitServerProtocol.Broadcast.<init> - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">ExitServerProtocol</a> / <a href="index.html">Broadcast</a> / <a href="."><init></a><br/>
|
||||
<br/>
|
||||
<h1><init></h1>
|
||||
<code><span class="identifier">Broadcast</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.ExitServerProtocol.Broadcast$<init>(java.lang.Integer)/exitCode">exitCode</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html"><span class="identifier">Integer</span></a><span class="symbol">)</span></code><br/>
|
||||
<p>This takes a Java Integer rather than Kotlin Int as that is what we end up with in the calling map and currently
|
||||
we do not support coercing numeric types in the reflective search for matching constructors</p>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
17
docs/build/html/api/demos.protocols/-exit-server-protocol/-broadcast/call.html
vendored
Normal file
17
docs/build/html/api/demos.protocols/-exit-server-protocol/-broadcast/call.html
vendored
Normal file
@ -0,0 +1,17 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>ExitServerProtocol.Broadcast.call - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">ExitServerProtocol</a> / <a href="index.html">Broadcast</a> / <a href=".">call</a><br/>
|
||||
<br/>
|
||||
<h1>call</h1>
|
||||
<a name="demos.protocols.ExitServerProtocol.Broadcast$call()"></a>
|
||||
<code><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></code><br/>
|
||||
Overrides <a href="../../../core.protocols/-protocol-logic/call.html">ProtocolLogic.call</a><br/>
|
||||
<p>This is where you fill out your business logic.</p>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-exit-server-protocol/-broadcast/exit-code.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-exit-server-protocol/-broadcast/exit-code.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>ExitServerProtocol.Broadcast.exitCode - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">ExitServerProtocol</a> / <a href="index.html">Broadcast</a> / <a href=".">exitCode</a><br/>
|
||||
<br/>
|
||||
<h1>exitCode</h1>
|
||||
<a name="demos.protocols.ExitServerProtocol.Broadcast$exitCode"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">exitCode</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html"><span class="identifier">Integer</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
120
docs/build/html/api/demos.protocols/-exit-server-protocol/-broadcast/index.html
vendored
Normal file
120
docs/build/html/api/demos.protocols/-exit-server-protocol/-broadcast/index.html
vendored
Normal file
@ -0,0 +1,120 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>ExitServerProtocol.Broadcast - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">ExitServerProtocol</a> / <a href=".">Broadcast</a><br/>
|
||||
<br/>
|
||||
<h1>Broadcast</h1>
|
||||
<code><span class="keyword">class </span><span class="identifier">Broadcast</span> <span class="symbol">:</span> <a href="../../../core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">Boolean</span><span class="symbol">></span></code><br/>
|
||||
<p>This takes a Java Integer rather than Kotlin Int as that is what we end up with in the calling map and currently
|
||||
we do not support coercing numeric types in the reflective search for matching constructors</p>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Constructors</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-init-.html"><init></a></td>
|
||||
<td>
|
||||
<code><span class="identifier">Broadcast</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.ExitServerProtocol.Broadcast$<init>(java.lang.Integer)/exitCode">exitCode</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html"><span class="identifier">Integer</span></a><span class="symbol">)</span></code><p>This takes a Java Integer rather than Kotlin Int as that is what we end up with in the calling map and currently
|
||||
we do not support coercing numeric types in the reflective search for matching constructors</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="exit-code.html">exitCode</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">exitCode</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Integer.html"><span class="identifier">Integer</span></a></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Inherited Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/logger.html">logger</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">logger</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></code><p>This is where you should log things to.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/progress-tracker.html">progressTracker</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="../../../core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a><span class="symbol">?</span></code><p>Override this to provide a <a href="../../../core.utilities/-progress-tracker/index.html">ProgressTracker</a>. If one is provided and stepped, the framework will do something
|
||||
helpful with the progress reports. If this protocol is invoked as a sub-protocol of another, then the
|
||||
tracker will be made a child of the current step in the parent. If its null, this protocol doesnt track
|
||||
progress.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/psm.html">psm</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">psm</span><span class="symbol">: </span><a href="../../../core.protocols/-protocol-state-machine/index.html"><span class="identifier">ProtocolStateMachine</span></a><span class="symbol"><</span><span class="identifier">*</span><span class="symbol">></span></code><p>Reference to the <a href="#">Fiber</a> instance that is the top level controller for the entire flow.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/service-hub.html">serviceHub</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">serviceHub</span><span class="symbol">: </span><a href="../../../core.node/-service-hub/index.html"><span class="identifier">ServiceHub</span></a></code><p>Provides access to big, heavy classes that may be reconstructed from time to time, e.g. across restarts</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Functions</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="call.html">call</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></code><p>This is where you fill out your business logic.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Inherited Functions</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/receive.html">receive</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">receive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolLogic.receive.T)))/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolLogic.receive.T)))/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolLogic.receive.T)))/clazz">clazz</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></code><br/>
|
||||
<code><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">receive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long)/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/send.html">send</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">send</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="../../../core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/send-and-receive.html">sendAndReceive</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">sendAndReceive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="../../../core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/sessionIDForSend">sessionIDForSend</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/sub-protocol.html">subProtocol</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span> <span class="identifier">subProtocol</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$subProtocol(core.protocols.ProtocolLogic((core.protocols.ProtocolLogic.subProtocol.R)))/subLogic">subLogic</span><span class="symbol">:</span> <a href="../../../core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">R</span></code><p>Invokes the given subprotocol by simply passing through this <a href="../../../core.protocols/-protocol-logic/index.html">ProtocolLogic</a>s reference to the
|
||||
<a href="../../../core.protocols/-protocol-state-machine/index.html">ProtocolStateMachine</a> and then calling the <a href="../../../core.protocols/-protocol-logic/call.html">call</a> method.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
14
docs/build/html/api/demos.protocols/-exit-server-protocol/-exit-message/-init-.html
vendored
Normal file
14
docs/build/html/api/demos.protocols/-exit-server-protocol/-exit-message/-init-.html
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>ExitServerProtocol.ExitMessage.<init> - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">ExitServerProtocol</a> / <a href="index.html">ExitMessage</a> / <a href="."><init></a><br/>
|
||||
<br/>
|
||||
<h1><init></h1>
|
||||
<code><span class="identifier">ExitMessage</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.ExitServerProtocol.ExitMessage$<init>(kotlin.Int)/exitCode">exitCode</span><span class="symbol">:</span> <span class="identifier">Int</span><span class="symbol">)</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-exit-server-protocol/-exit-message/exit-code.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-exit-server-protocol/-exit-message/exit-code.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>ExitServerProtocol.ExitMessage.exitCode - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">ExitServerProtocol</a> / <a href="index.html">ExitMessage</a> / <a href=".">exitCode</a><br/>
|
||||
<br/>
|
||||
<h1>exitCode</h1>
|
||||
<a name="demos.protocols.ExitServerProtocol.ExitMessage$exitCode"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">exitCode</span><span class="symbol">: </span><span class="identifier">Int</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
36
docs/build/html/api/demos.protocols/-exit-server-protocol/-exit-message/index.html
vendored
Normal file
36
docs/build/html/api/demos.protocols/-exit-server-protocol/-exit-message/index.html
vendored
Normal file
@ -0,0 +1,36 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>ExitServerProtocol.ExitMessage - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">ExitServerProtocol</a> / <a href=".">ExitMessage</a><br/>
|
||||
<br/>
|
||||
<h1>ExitMessage</h1>
|
||||
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">ExitMessage</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Constructors</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-init-.html"><init></a></td>
|
||||
<td>
|
||||
<code><span class="identifier">ExitMessage</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.ExitServerProtocol.ExitMessage$<init>(kotlin.Int)/exitCode">exitCode</span><span class="symbol">:</span> <span class="identifier">Int</span><span class="symbol">)</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="exit-code.html">exitCode</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">exitCode</span><span class="symbol">: </span><span class="identifier">Int</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
25
docs/build/html/api/demos.protocols/-exit-server-protocol/-handler/index.html
vendored
Normal file
25
docs/build/html/api/demos.protocols/-exit-server-protocol/-handler/index.html
vendored
Normal file
@ -0,0 +1,25 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>ExitServerProtocol.Handler - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">ExitServerProtocol</a> / <a href=".">Handler</a><br/>
|
||||
<br/>
|
||||
<h1>Handler</h1>
|
||||
<code><span class="keyword">object </span><span class="identifier">Handler</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Functions</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="register.html">register</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">register</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.ExitServerProtocol.Handler$register(core.node.Node)/node">node</span><span class="symbol">:</span> <a href="../../../core.node/-node/index.html"><span class="identifier">Node</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-exit-server-protocol/-handler/register.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-exit-server-protocol/-handler/register.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>ExitServerProtocol.Handler.register - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">ExitServerProtocol</a> / <a href="index.html">Handler</a> / <a href=".">register</a><br/>
|
||||
<br/>
|
||||
<h1>register</h1>
|
||||
<a name="demos.protocols.ExitServerProtocol.Handler$register(core.node.Node)"></a>
|
||||
<code><span class="keyword">fun </span><span class="identifier">register</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.ExitServerProtocol.Handler$register(core.node.Node)/node">node</span><span class="symbol">:</span> <a href="../../../core.node/-node/index.html"><span class="identifier">Node</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-exit-server-protocol/-t-o-p-i-c.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-exit-server-protocol/-t-o-p-i-c.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>ExitServerProtocol.TOPIC - </title>
|
||||
<link rel="stylesheet" href="../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../index.html">demos.protocols</a> / <a href="index.html">ExitServerProtocol</a> / <a href=".">TOPIC</a><br/>
|
||||
<br/>
|
||||
<h1>TOPIC</h1>
|
||||
<a name="demos.protocols.ExitServerProtocol$TOPIC"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">TOPIC</span><span class="symbol">: </span><span class="identifier">String</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
50
docs/build/html/api/demos.protocols/-exit-server-protocol/index.html
vendored
Normal file
50
docs/build/html/api/demos.protocols/-exit-server-protocol/index.html
vendored
Normal file
@ -0,0 +1,50 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>ExitServerProtocol - </title>
|
||||
<link rel="stylesheet" href="../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../index.html">demos.protocols</a> / <a href=".">ExitServerProtocol</a><br/>
|
||||
<br/>
|
||||
<h1>ExitServerProtocol</h1>
|
||||
<code><span class="keyword">object </span><span class="identifier">ExitServerProtocol</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Types</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-broadcast/index.html">Broadcast</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">class </span><span class="identifier">Broadcast</span> <span class="symbol">:</span> <a href="../../core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">Boolean</span><span class="symbol">></span></code><p>This takes a Java Integer rather than Kotlin Int as that is what we end up with in the calling map and currently
|
||||
we do not support coercing numeric types in the reflective search for matching constructors</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-exit-message/index.html">ExitMessage</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">ExitMessage</span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-handler/index.html">Handler</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">object </span><span class="identifier">Handler</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-t-o-p-i-c.html">TOPIC</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">TOPIC</span><span class="symbol">: </span><span class="identifier">String</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
14
docs/build/html/api/demos.protocols/-update-business-day-protocol/-broadcast/-init-.html
vendored
Normal file
14
docs/build/html/api/demos.protocols/-update-business-day-protocol/-broadcast/-init-.html
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Broadcast.<init> - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Broadcast</a> / <a href="."><init></a><br/>
|
||||
<br/>
|
||||
<h1><init></h1>
|
||||
<code><span class="identifier">Broadcast</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Broadcast$<init>(java.time.LocalDate, core.utilities.ProgressTracker)/date">date</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Broadcast$<init>(java.time.LocalDate, core.utilities.ProgressTracker)/progressTracker">progressTracker</span><span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a> <span class="symbol">=</span> Broadcast.tracker()<span class="symbol">)</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
31
docs/build/html/api/demos.protocols/-update-business-day-protocol/-broadcast/-l-o-c-a-l.html
vendored
Normal file
31
docs/build/html/api/demos.protocols/-update-business-day-protocol/-broadcast/-l-o-c-a-l.html
vendored
Normal file
@ -0,0 +1,31 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Broadcast.LOCAL - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Broadcast</a> / <a href=".">LOCAL</a><br/>
|
||||
<br/>
|
||||
<h1>LOCAL</h1>
|
||||
<code><span class="keyword">object </span><span class="identifier">LOCAL</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Inherited Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/changes.html">changes</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">changes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="../../../core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/label.html">label</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">label</span><span class="symbol">: </span><span class="identifier">String</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
@ -0,0 +1,31 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Broadcast.NOTIFYING - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Broadcast</a> / <a href=".">NOTIFYING</a><br/>
|
||||
<br/>
|
||||
<h1>NOTIFYING</h1>
|
||||
<code><span class="keyword">object </span><span class="identifier">NOTIFYING</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Inherited Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/changes.html">changes</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">changes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="../../../core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/label.html">label</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">label</span><span class="symbol">: </span><span class="identifier">String</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
17
docs/build/html/api/demos.protocols/-update-business-day-protocol/-broadcast/call.html
vendored
Normal file
17
docs/build/html/api/demos.protocols/-update-business-day-protocol/-broadcast/call.html
vendored
Normal file
@ -0,0 +1,17 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Broadcast.call - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Broadcast</a> / <a href=".">call</a><br/>
|
||||
<br/>
|
||||
<h1>call</h1>
|
||||
<a name="demos.protocols.UpdateBusinessDayProtocol.Broadcast$call()"></a>
|
||||
<code><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></code><br/>
|
||||
Overrides <a href="../../../core.protocols/-protocol-logic/call.html">ProtocolLogic.call</a><br/>
|
||||
<p>This is where you fill out your business logic.</p>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-broadcast/date.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-broadcast/date.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Broadcast.date - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Broadcast</a> / <a href=".">date</a><br/>
|
||||
<br/>
|
||||
<h1>date</h1>
|
||||
<a name="demos.protocols.UpdateBusinessDayProtocol.Broadcast$date"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">date</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
144
docs/build/html/api/demos.protocols/-update-business-day-protocol/-broadcast/index.html
vendored
Normal file
144
docs/build/html/api/demos.protocols/-update-business-day-protocol/-broadcast/index.html
vendored
Normal file
@ -0,0 +1,144 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Broadcast - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href=".">Broadcast</a><br/>
|
||||
<br/>
|
||||
<h1>Broadcast</h1>
|
||||
<code><span class="keyword">class </span><span class="identifier">Broadcast</span> <span class="symbol">:</span> <a href="../../../core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">Boolean</span><span class="symbol">></span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Types</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-l-o-c-a-l.html">LOCAL</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">object </span><span class="identifier">LOCAL</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-n-o-t-i-f-y-i-n-g.html">NOTIFYING</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">object </span><span class="identifier">NOTIFYING</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Constructors</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-init-.html"><init></a></td>
|
||||
<td>
|
||||
<code><span class="identifier">Broadcast</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Broadcast$<init>(java.time.LocalDate, core.utilities.ProgressTracker)/date">date</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Broadcast$<init>(java.time.LocalDate, core.utilities.ProgressTracker)/progressTracker">progressTracker</span><span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a> <span class="symbol">=</span> Broadcast.tracker()<span class="symbol">)</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="date.html">date</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">date</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="progress-tracker.html">progressTracker</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="../../../core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></code><p>Override this to provide a <a href="../../../core.utilities/-progress-tracker/index.html">ProgressTracker</a>. If one is provided and stepped, the framework will do something
|
||||
helpful with the progress reports. If this protocol is invoked as a sub-protocol of another, then the
|
||||
tracker will be made a child of the current step in the parent. If its null, this protocol doesnt track
|
||||
progress.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Inherited Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/logger.html">logger</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">logger</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></code><p>This is where you should log things to.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/psm.html">psm</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">psm</span><span class="symbol">: </span><a href="../../../core.protocols/-protocol-state-machine/index.html"><span class="identifier">ProtocolStateMachine</span></a><span class="symbol"><</span><span class="identifier">*</span><span class="symbol">></span></code><p>Reference to the <a href="#">Fiber</a> instance that is the top level controller for the entire flow.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/service-hub.html">serviceHub</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">serviceHub</span><span class="symbol">: </span><a href="../../../core.node/-service-hub/index.html"><span class="identifier">ServiceHub</span></a></code><p>Provides access to big, heavy classes that may be reconstructed from time to time, e.g. across restarts</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Functions</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="call.html">call</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></code><p>This is where you fill out your business logic.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Inherited Functions</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/receive.html">receive</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">receive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long)/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></code><br/>
|
||||
<code><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">receive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolLogic.receive.T)))/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolLogic.receive.T)))/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolLogic.receive.T)))/clazz">clazz</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/send.html">send</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">send</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="../../../core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/send-and-receive.html">sendAndReceive</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">sendAndReceive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="../../../core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/sessionIDForSend">sessionIDForSend</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/sub-protocol.html">subProtocol</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span> <span class="identifier">subProtocol</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$subProtocol(core.protocols.ProtocolLogic((core.protocols.ProtocolLogic.subProtocol.R)))/subLogic">subLogic</span><span class="symbol">:</span> <a href="../../../core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">R</span></code><p>Invokes the given subprotocol by simply passing through this <a href="../../../core.protocols/-protocol-logic/index.html">ProtocolLogic</a>s reference to the
|
||||
<a href="../../../core.protocols/-protocol-state-machine/index.html">ProtocolStateMachine</a> and then calling the <a href="../../../core.protocols/-protocol-logic/call.html">call</a> method.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Companion Object Functions</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="tracker.html">tracker</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">tracker</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
@ -0,0 +1,24 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Broadcast.progressTracker - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Broadcast</a> / <a href=".">progressTracker</a><br/>
|
||||
<br/>
|
||||
<h1>progressTracker</h1>
|
||||
<a name="demos.protocols.UpdateBusinessDayProtocol.Broadcast$progressTracker"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="../../../core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></code><br/>
|
||||
Overrides <a href="../../../core.protocols/-protocol-logic/progress-tracker.html">ProtocolLogic.progressTracker</a><br/>
|
||||
<p>Override this to provide a <a href="../../../core.utilities/-progress-tracker/index.html">ProgressTracker</a>. If one is provided and stepped, the framework will do something
|
||||
helpful with the progress reports. If this protocol is invoked as a sub-protocol of another, then the
|
||||
tracker will be made a child of the current step in the parent. If its null, this protocol doesnt track
|
||||
progress.</p>
|
||||
<p>Note that this has to return a tracker before the protocol is invoked. You cant change your mind half way
|
||||
through.</p>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-broadcast/tracker.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-broadcast/tracker.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Broadcast.tracker - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Broadcast</a> / <a href=".">tracker</a><br/>
|
||||
<br/>
|
||||
<h1>tracker</h1>
|
||||
<a name="demos.protocols.UpdateBusinessDayProtocol.Broadcast.Companion$tracker()"></a>
|
||||
<code><span class="keyword">fun </span><span class="identifier">tracker</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
25
docs/build/html/api/demos.protocols/-update-business-day-protocol/-handler/index.html
vendored
Normal file
25
docs/build/html/api/demos.protocols/-update-business-day-protocol/-handler/index.html
vendored
Normal file
@ -0,0 +1,25 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Handler - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href=".">Handler</a><br/>
|
||||
<br/>
|
||||
<h1>Handler</h1>
|
||||
<code><span class="keyword">object </span><span class="identifier">Handler</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Functions</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="register.html">register</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">register</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Handler$register(core.node.Node)/node">node</span><span class="symbol">:</span> <a href="../../../core.node/-node/index.html"><span class="identifier">Node</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-handler/register.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-handler/register.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Handler.register - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Handler</a> / <a href=".">register</a><br/>
|
||||
<br/>
|
||||
<h1>register</h1>
|
||||
<a name="demos.protocols.UpdateBusinessDayProtocol.Handler$register(core.node.Node)"></a>
|
||||
<code><span class="keyword">fun </span><span class="identifier">register</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Handler$register(core.node.Node)/node">node</span><span class="symbol">:</span> <a href="../../../core.node/-node/index.html"><span class="identifier">Node</span></a><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-t-o-p-i-c.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-t-o-p-i-c.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.TOPIC - </title>
|
||||
<link rel="stylesheet" href="../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../index.html">demos.protocols</a> / <a href="index.html">UpdateBusinessDayProtocol</a> / <a href=".">TOPIC</a><br/>
|
||||
<br/>
|
||||
<h1>TOPIC</h1>
|
||||
<a name="demos.protocols.UpdateBusinessDayProtocol$TOPIC"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">TOPIC</span><span class="symbol">: </span><span class="identifier">String</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
@ -0,0 +1,14 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.UpdateBusinessDayMessage.<init> - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">UpdateBusinessDayMessage</a> / <a href="."><init></a><br/>
|
||||
<br/>
|
||||
<h1><init></h1>
|
||||
<code><span class="identifier">UpdateBusinessDayMessage</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.UpdateBusinessDayMessage$<init>(java.time.LocalDate, kotlin.Long)/date">date</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.UpdateBusinessDayMessage$<init>(java.time.LocalDate, kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.UpdateBusinessDayMessage.date - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">UpdateBusinessDayMessage</a> / <a href=".">date</a><br/>
|
||||
<br/>
|
||||
<h1>date</h1>
|
||||
<a name="demos.protocols.UpdateBusinessDayProtocol.UpdateBusinessDayMessage$date"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">date</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
@ -0,0 +1,42 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.UpdateBusinessDayMessage - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href=".">UpdateBusinessDayMessage</a><br/>
|
||||
<br/>
|
||||
<h1>UpdateBusinessDayMessage</h1>
|
||||
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">UpdateBusinessDayMessage</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Constructors</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-init-.html"><init></a></td>
|
||||
<td>
|
||||
<code><span class="identifier">UpdateBusinessDayMessage</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.UpdateBusinessDayMessage$<init>(java.time.LocalDate, kotlin.Long)/date">date</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.UpdateBusinessDayMessage$<init>(java.time.LocalDate, kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="date.html">date</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">date</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="session-i-d.html">sessionID</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">sessionID</span><span class="symbol">: </span><span class="identifier">Long</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.UpdateBusinessDayMessage.sessionID - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">UpdateBusinessDayMessage</a> / <a href=".">sessionID</a><br/>
|
||||
<br/>
|
||||
<h1>sessionID</h1>
|
||||
<a name="demos.protocols.UpdateBusinessDayProtocol.UpdateBusinessDayMessage$sessionID"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">sessionID</span><span class="symbol">: </span><span class="identifier">Long</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
31
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/-f-e-t-c-h-i-n-g.html
vendored
Normal file
31
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/-f-e-t-c-h-i-n-g.html
vendored
Normal file
@ -0,0 +1,31 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Updater.FETCHING - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Updater</a> / <a href=".">FETCHING</a><br/>
|
||||
<br/>
|
||||
<h1>FETCHING</h1>
|
||||
<code><span class="keyword">object </span><span class="identifier">FETCHING</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Inherited Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/changes.html">changes</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">changes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="../../../core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/label.html">label</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">label</span><span class="symbol">: </span><span class="identifier">String</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
31
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/-f-i-x-i-n-g.html
vendored
Normal file
31
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/-f-i-x-i-n-g.html
vendored
Normal file
@ -0,0 +1,31 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Updater.FIXING - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Updater</a> / <a href=".">FIXING</a><br/>
|
||||
<br/>
|
||||
<h1>FIXING</h1>
|
||||
<code><span class="keyword">object </span><span class="identifier">FIXING</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Inherited Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/changes.html">changes</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">changes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="../../../core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/label.html">label</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">label</span><span class="symbol">: </span><span class="identifier">String</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
@ -0,0 +1,31 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Updater.ITERATING_DEALS - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Updater</a> / <a href=".">ITERATING_DEALS</a><br/>
|
||||
<br/>
|
||||
<h1>ITERATING_DEALS</h1>
|
||||
<code><span class="keyword">object </span><span class="identifier">ITERATING_DEALS</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Inherited Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/changes.html">changes</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">changes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="../../../core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/label.html">label</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">label</span><span class="symbol">: </span><span class="identifier">String</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
@ -0,0 +1,31 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Updater.ITERATING_FIXINGS - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Updater</a> / <a href=".">ITERATING_FIXINGS</a><br/>
|
||||
<br/>
|
||||
<h1>ITERATING_FIXINGS</h1>
|
||||
<code><span class="keyword">object </span><span class="identifier">ITERATING_FIXINGS</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Inherited Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/changes.html">changes</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">changes</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span><span class="symbol"><</span><a href="../../../core.utilities/-progress-tracker/-change/index.html"><span class="identifier">Change</span></a><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.utilities/-progress-tracker/-step/label.html">label</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">open</span> <span class="keyword">val </span><span class="identifier">label</span><span class="symbol">: </span><span class="identifier">String</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
14
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/-init-.html
vendored
Normal file
14
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/-init-.html
vendored
Normal file
@ -0,0 +1,14 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Updater.<init> - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Updater</a> / <a href="."><init></a><br/>
|
||||
<br/>
|
||||
<h1><init></h1>
|
||||
<code><span class="identifier">Updater</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$<init>(java.time.LocalDate, kotlin.Long, core.utilities.ProgressTracker)/date">date</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$<init>(java.time.LocalDate, kotlin.Long, core.utilities.ProgressTracker)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$<init>(java.time.LocalDate, kotlin.Long, core.utilities.ProgressTracker)/progressTracker">progressTracker</span><span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a> <span class="symbol">=</span> Updater.tracker()<span class="symbol">)</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
17
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/call.html
vendored
Normal file
17
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/call.html
vendored
Normal file
@ -0,0 +1,17 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Updater.call - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Updater</a> / <a href=".">call</a><br/>
|
||||
<br/>
|
||||
<h1>call</h1>
|
||||
<a name="demos.protocols.UpdateBusinessDayProtocol.Updater$call()"></a>
|
||||
<code><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></code><br/>
|
||||
Overrides <a href="../../../core.protocols/-protocol-logic/call.html">ProtocolLogic.call</a><br/>
|
||||
<p>This is where you fill out your business logic.</p>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/date.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/date.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Updater.date - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Updater</a> / <a href=".">date</a><br/>
|
||||
<br/>
|
||||
<h1>date</h1>
|
||||
<a name="demos.protocols.UpdateBusinessDayProtocol.Updater$date"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">date</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
180
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/index.html
vendored
Normal file
180
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/index.html
vendored
Normal file
@ -0,0 +1,180 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Updater - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href=".">Updater</a><br/>
|
||||
<br/>
|
||||
<h1>Updater</h1>
|
||||
<code><span class="keyword">class </span><span class="identifier">Updater</span> <span class="symbol">:</span> <a href="../../../core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">Boolean</span><span class="symbol">></span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Types</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-f-e-t-c-h-i-n-g.html">FETCHING</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">object </span><span class="identifier">FETCHING</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-f-i-x-i-n-g.html">FIXING</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">object </span><span class="identifier">FIXING</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-i-t-e-r-a-t-i-n-g_-d-e-a-l-s.html">ITERATING_DEALS</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">object </span><span class="identifier">ITERATING_DEALS</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-i-t-e-r-a-t-i-n-g_-f-i-x-i-n-g-s.html">ITERATING_FIXINGS</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">object </span><span class="identifier">ITERATING_FIXINGS</span> <span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/-step/index.html"><span class="identifier">Step</span></a></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Constructors</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-init-.html"><init></a></td>
|
||||
<td>
|
||||
<code><span class="identifier">Updater</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$<init>(java.time.LocalDate, kotlin.Long, core.utilities.ProgressTracker)/date">date</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$<init>(java.time.LocalDate, kotlin.Long, core.utilities.ProgressTracker)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$<init>(java.time.LocalDate, kotlin.Long, core.utilities.ProgressTracker)/progressTracker">progressTracker</span><span class="symbol">:</span> <a href="../../../core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a> <span class="symbol">=</span> Updater.tracker()<span class="symbol">)</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="date.html">date</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">date</span><span class="symbol">: </span><a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="progress-tracker.html">progressTracker</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="../../../core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></code><p>Override this to provide a <a href="../../../core.utilities/-progress-tracker/index.html">ProgressTracker</a>. If one is provided and stepped, the framework will do something
|
||||
helpful with the progress reports. If this protocol is invoked as a sub-protocol of another, then the
|
||||
tracker will be made a child of the current step in the parent. If its null, this protocol doesnt track
|
||||
progress.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="session-i-d.html">sessionID</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">sessionID</span><span class="symbol">: </span><span class="identifier">Long</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Inherited Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/logger.html">logger</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">logger</span><span class="symbol">: </span><span class="identifier"><ERROR CLASS></span></code><p>This is where you should log things to.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/psm.html">psm</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">lateinit</span> <span class="keyword">var </span><span class="identifier">psm</span><span class="symbol">: </span><a href="../../../core.protocols/-protocol-state-machine/index.html"><span class="identifier">ProtocolStateMachine</span></a><span class="symbol"><</span><span class="identifier">*</span><span class="symbol">></span></code><p>Reference to the <a href="#">Fiber</a> instance that is the top level controller for the entire flow.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/service-hub.html">serviceHub</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">serviceHub</span><span class="symbol">: </span><a href="../../../core.node/-service-hub/index.html"><span class="identifier">ServiceHub</span></a></code><p>Provides access to big, heavy classes that may be reconstructed from time to time, e.g. across restarts</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Functions</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="call.html">call</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">call</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></code><p>This is where you fill out your business logic.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="other-party.html">otherParty</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">otherParty</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$otherParty(contracts.DealState)/deal">deal</span><span class="symbol">:</span> <a href="../../../contracts/-deal-state/index.html"><span class="identifier">DealState</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core.node/-node-info/index.html"><span class="identifier">NodeInfo</span></a></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="process-deal.html">processDeal</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">processDeal</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$processDeal(core.node.NodeInfo, core.StateAndRef((contracts.DealState)), java.time.LocalDate, kotlin.Long)/party">party</span><span class="symbol">:</span> <a href="../../../core.node/-node-info/index.html"><span class="identifier">NodeInfo</span></a><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$processDeal(core.node.NodeInfo, core.StateAndRef((contracts.DealState)), java.time.LocalDate, kotlin.Long)/deal">deal</span><span class="symbol">:</span> <a href="../../../core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="../../../contracts/-deal-state/index.html"><span class="identifier">DealState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$processDeal(core.node.NodeInfo, core.StateAndRef((contracts.DealState)), java.time.LocalDate, kotlin.Long)/date">date</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$processDeal(core.node.NodeInfo, core.StateAndRef((contracts.DealState)), java.time.LocalDate, kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="process-interest-rate-swap.html">processInterestRateSwap</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">processInterestRateSwap</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$processInterestRateSwap(core.node.NodeInfo, core.StateAndRef((contracts.InterestRateSwap.State)), java.time.LocalDate, kotlin.Long)/party">party</span><span class="symbol">:</span> <a href="../../../core.node/-node-info/index.html"><span class="identifier">NodeInfo</span></a><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$processInterestRateSwap(core.node.NodeInfo, core.StateAndRef((contracts.InterestRateSwap.State)), java.time.LocalDate, kotlin.Long)/deal">deal</span><span class="symbol">:</span> <a href="../../../core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="../../../contracts/-interest-rate-swap/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$processInterestRateSwap(core.node.NodeInfo, core.StateAndRef((contracts.InterestRateSwap.State)), java.time.LocalDate, kotlin.Long)/date">date</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$processInterestRateSwap(core.node.NodeInfo, core.StateAndRef((contracts.InterestRateSwap.State)), java.time.LocalDate, kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Inherited Functions</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/receive.html">receive</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">receive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolLogic.receive.T)))/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolLogic.receive.T)))/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long, java.lang.Class((core.protocols.ProtocolLogic.receive.T)))/clazz">clazz</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/lang/Class.html"><span class="identifier">Class</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></code><br/>
|
||||
<code><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">receive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$receive(kotlin.String, kotlin.Long)/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/send.html">send</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">send</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="../../../core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$send(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/send-and-receive.html">sendAndReceive</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">T</span> <span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">></span> <span class="identifier">sendAndReceive</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/topic">topic</span><span class="symbol">:</span> <span class="identifier">String</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/destination">destination</span><span class="symbol">:</span> <a href="../../../core.messaging/-message-recipients.html"><span class="identifier">MessageRecipients</span></a><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/sessionIDForSend">sessionIDForSend</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/sessionIDForReceive">sessionIDForReceive</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">, </span><span class="identifier" id="core.protocols.ProtocolLogic$sendAndReceive(kotlin.String, core.messaging.MessageRecipients, kotlin.Long, kotlin.Long, kotlin.Any)/obj">obj</span><span class="symbol">:</span> <span class="identifier">Any</span><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core.utilities/-untrustworthy-data/index.html"><span class="identifier">UntrustworthyData</span></a><span class="symbol"><</span><span class="identifier">T</span><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="../../../core.protocols/-protocol-logic/sub-protocol.html">subProtocol</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span> <span class="identifier">subProtocol</span><span class="symbol">(</span><span class="identifier" id="core.protocols.ProtocolLogic$subProtocol(core.protocols.ProtocolLogic((core.protocols.ProtocolLogic.subProtocol.R)))/subLogic">subLogic</span><span class="symbol">:</span> <a href="../../../core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">R</span><span class="symbol">></span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">R</span></code><p>Invokes the given subprotocol by simply passing through this <a href="../../../core.protocols/-protocol-logic/index.html">ProtocolLogic</a>s reference to the
|
||||
<a href="../../../core.protocols/-protocol-state-machine/index.html">ProtocolStateMachine</a> and then calling the <a href="../../../core.protocols/-protocol-logic/call.html">call</a> method.</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Companion Object Functions</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="tracker.html">tracker</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">fun </span><span class="identifier">tracker</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/other-party.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/other-party.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Updater.otherParty - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Updater</a> / <a href=".">otherParty</a><br/>
|
||||
<br/>
|
||||
<h1>otherParty</h1>
|
||||
<a name="demos.protocols.UpdateBusinessDayProtocol.Updater$otherParty(contracts.DealState)"></a>
|
||||
<code><span class="keyword">fun </span><span class="identifier">otherParty</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$otherParty(contracts.DealState)/deal">deal</span><span class="symbol">:</span> <a href="../../../contracts/-deal-state/index.html"><span class="identifier">DealState</span></a><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core.node/-node-info/index.html"><span class="identifier">NodeInfo</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/process-deal.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/process-deal.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Updater.processDeal - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Updater</a> / <a href=".">processDeal</a><br/>
|
||||
<br/>
|
||||
<h1>processDeal</h1>
|
||||
<a name="demos.protocols.UpdateBusinessDayProtocol.Updater$processDeal(core.node.NodeInfo, core.StateAndRef((contracts.DealState)), java.time.LocalDate, kotlin.Long)"></a>
|
||||
<code><span class="keyword">fun </span><span class="identifier">processDeal</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$processDeal(core.node.NodeInfo, core.StateAndRef((contracts.DealState)), java.time.LocalDate, kotlin.Long)/party">party</span><span class="symbol">:</span> <a href="../../../core.node/-node-info/index.html"><span class="identifier">NodeInfo</span></a><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$processDeal(core.node.NodeInfo, core.StateAndRef((contracts.DealState)), java.time.LocalDate, kotlin.Long)/deal">deal</span><span class="symbol">:</span> <a href="../../../core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="../../../contracts/-deal-state/index.html"><span class="identifier">DealState</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$processDeal(core.node.NodeInfo, core.StateAndRef((contracts.DealState)), java.time.LocalDate, kotlin.Long)/date">date</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$processDeal(core.node.NodeInfo, core.StateAndRef((contracts.DealState)), java.time.LocalDate, kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Updater.processInterestRateSwap - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Updater</a> / <a href=".">processInterestRateSwap</a><br/>
|
||||
<br/>
|
||||
<h1>processInterestRateSwap</h1>
|
||||
<a name="demos.protocols.UpdateBusinessDayProtocol.Updater$processInterestRateSwap(core.node.NodeInfo, core.StateAndRef((contracts.InterestRateSwap.State)), java.time.LocalDate, kotlin.Long)"></a>
|
||||
<code><span class="keyword">fun </span><span class="identifier">processInterestRateSwap</span><span class="symbol">(</span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$processInterestRateSwap(core.node.NodeInfo, core.StateAndRef((contracts.InterestRateSwap.State)), java.time.LocalDate, kotlin.Long)/party">party</span><span class="symbol">:</span> <a href="../../../core.node/-node-info/index.html"><span class="identifier">NodeInfo</span></a><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$processInterestRateSwap(core.node.NodeInfo, core.StateAndRef((contracts.InterestRateSwap.State)), java.time.LocalDate, kotlin.Long)/deal">deal</span><span class="symbol">:</span> <a href="../../../core/-state-and-ref/index.html"><span class="identifier">StateAndRef</span></a><span class="symbol"><</span><a href="../../../contracts/-interest-rate-swap/-state/index.html"><span class="identifier">State</span></a><span class="symbol">></span><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$processInterestRateSwap(core.node.NodeInfo, core.StateAndRef((contracts.InterestRateSwap.State)), java.time.LocalDate, kotlin.Long)/date">date</span><span class="symbol">:</span> <a href="http://docs.oracle.com/javase/6/docs/api/java/time/LocalDate.html"><span class="identifier">LocalDate</span></a><span class="symbol">, </span><span class="identifier" id="demos.protocols.UpdateBusinessDayProtocol.Updater$processInterestRateSwap(core.node.NodeInfo, core.StateAndRef((contracts.InterestRateSwap.State)), java.time.LocalDate, kotlin.Long)/sessionID">sessionID</span><span class="symbol">:</span> <span class="identifier">Long</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Unit</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
24
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/progress-tracker.html
vendored
Normal file
24
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/progress-tracker.html
vendored
Normal file
@ -0,0 +1,24 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Updater.progressTracker - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Updater</a> / <a href=".">progressTracker</a><br/>
|
||||
<br/>
|
||||
<h1>progressTracker</h1>
|
||||
<a name="demos.protocols.UpdateBusinessDayProtocol.Updater$progressTracker"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">progressTracker</span><span class="symbol">: </span><a href="../../../core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></code><br/>
|
||||
Overrides <a href="../../../core.protocols/-protocol-logic/progress-tracker.html">ProtocolLogic.progressTracker</a><br/>
|
||||
<p>Override this to provide a <a href="../../../core.utilities/-progress-tracker/index.html">ProgressTracker</a>. If one is provided and stepped, the framework will do something
|
||||
helpful with the progress reports. If this protocol is invoked as a sub-protocol of another, then the
|
||||
tracker will be made a child of the current step in the parent. If its null, this protocol doesnt track
|
||||
progress.</p>
|
||||
<p>Note that this has to return a tracker before the protocol is invoked. You cant change your mind half way
|
||||
through.</p>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/session-i-d.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/session-i-d.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Updater.sessionID - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Updater</a> / <a href=".">sessionID</a><br/>
|
||||
<br/>
|
||||
<h1>sessionID</h1>
|
||||
<a name="demos.protocols.UpdateBusinessDayProtocol.Updater$sessionID"></a>
|
||||
<code><span class="keyword">val </span><span class="identifier">sessionID</span><span class="symbol">: </span><span class="identifier">Long</span></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/tracker.html
vendored
Normal file
15
docs/build/html/api/demos.protocols/-update-business-day-protocol/-updater/tracker.html
vendored
Normal file
@ -0,0 +1,15 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol.Updater.tracker - </title>
|
||||
<link rel="stylesheet" href="../../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../../index.html">demos.protocols</a> / <a href="../index.html">UpdateBusinessDayProtocol</a> / <a href="index.html">Updater</a> / <a href=".">tracker</a><br/>
|
||||
<br/>
|
||||
<h1>tracker</h1>
|
||||
<a name="demos.protocols.UpdateBusinessDayProtocol.Updater.Companion$tracker()"></a>
|
||||
<code><span class="keyword">fun </span><span class="identifier">tracker</span><span class="symbol">(</span><span class="symbol">)</span><span class="symbol">: </span><a href="../../../core.utilities/-progress-tracker/index.html"><span class="identifier">ProgressTracker</span></a></code><br/>
|
||||
<br/>
|
||||
<br/>
|
||||
</BODY>
|
||||
</HTML>
|
56
docs/build/html/api/demos.protocols/-update-business-day-protocol/index.html
vendored
Normal file
56
docs/build/html/api/demos.protocols/-update-business-day-protocol/index.html
vendored
Normal file
@ -0,0 +1,56 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>UpdateBusinessDayProtocol - </title>
|
||||
<link rel="stylesheet" href="../../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href="../index.html">demos.protocols</a> / <a href=".">UpdateBusinessDayProtocol</a><br/>
|
||||
<br/>
|
||||
<h1>UpdateBusinessDayProtocol</h1>
|
||||
<code><span class="keyword">object </span><span class="identifier">UpdateBusinessDayProtocol</span></code><br/>
|
||||
<p>This is a very temporary, demo-oriented way of initiating processing of temporal events and is not
|
||||
intended as the way things will necessarily be done longer term</p>
|
||||
<br/>
|
||||
<br/>
|
||||
<h3>Types</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-broadcast/index.html">Broadcast</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">class </span><span class="identifier">Broadcast</span> <span class="symbol">:</span> <a href="../../core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">Boolean</span><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-handler/index.html">Handler</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">object </span><span class="identifier">Handler</span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-update-business-day-message/index.html">UpdateBusinessDayMessage</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">data</span> <span class="keyword">class </span><span class="identifier">UpdateBusinessDayMessage</span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-updater/index.html">Updater</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">class </span><span class="identifier">Updater</span> <span class="symbol">:</span> <a href="../../core.protocols/-protocol-logic/index.html"><span class="identifier">ProtocolLogic</span></a><span class="symbol"><</span><span class="identifier">Boolean</span><span class="symbol">></span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<h3>Properties</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-t-o-p-i-c.html">TOPIC</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">val </span><span class="identifier">TOPIC</span><span class="symbol">: </span><span class="identifier">String</span></code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
38
docs/build/html/api/demos.protocols/index.html
vendored
Normal file
38
docs/build/html/api/demos.protocols/index.html
vendored
Normal file
@ -0,0 +1,38 @@
|
||||
<HTML>
|
||||
<HEAD>
|
||||
<title>demos.protocols - </title>
|
||||
<link rel="stylesheet" href="../style.css">
|
||||
</HEAD>
|
||||
<BODY>
|
||||
<a href=".">demos.protocols</a><br/>
|
||||
<br/>
|
||||
<h2>Package demos.protocols</h2>
|
||||
<h3>Types</h3>
|
||||
<table>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-auto-offer-protocol/index.html">AutoOfferProtocol</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">object </span><span class="identifier">AutoOfferProtocol</span></code><p>This whole class is really part of a demo just to initiate the agreement of a deal with a simple
|
||||
API call from a single party without bi-directional access to the database of offers etc.</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-exit-server-protocol/index.html">ExitServerProtocol</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">object </span><span class="identifier">ExitServerProtocol</span></code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<a href="-update-business-day-protocol/index.html">UpdateBusinessDayProtocol</a></td>
|
||||
<td>
|
||||
<code><span class="keyword">object </span><span class="identifier">UpdateBusinessDayProtocol</span></code><p>This is a very temporary, demo-oriented way of initiating processing of temporal events and is not
|
||||
intended as the way things will necessarily be done longer term</p>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</BODY>
|
||||
</HTML>
|
Reference in New Issue
Block a user