http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/StartClock.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/StartClock.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/StartClock.html index e89bbaa..3646cb2 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/StartClock.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/StartClock.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:37 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>StartClock</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head>
http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/StreamingTransportSerializer.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/StreamingTransportSerializer.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/StreamingTransportSerializer.html index a045dc1..c2ad89a 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/StreamingTransportSerializer.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/StreamingTransportSerializer.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:37 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>StreamingTransportSerializer</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/Subscriber.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/Subscriber.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/Subscriber.html index 1915cd1..c64e54b 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/Subscriber.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/Subscriber.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:37 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>Subscriber</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriberSpec.TestTask.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriberSpec.TestTask.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriberSpec.TestTask.html index 98d4482..b25a69a 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriberSpec.TestTask.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriberSpec.TestTask.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:37 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>SubscriberSpec.TestTask</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriberSpec.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriberSpec.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriberSpec.html index e90ebbf..19563d3 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriberSpec.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriberSpec.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:37 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>SubscriberSpec</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/Subscription.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/Subscription.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/Subscription.html index c3cd7c6..6d999bc 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/Subscription.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/Subscription.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:37 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>Subscription</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":9,"i3":10,"i4":9,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10}; +var methods = {"i0":10,"i1":10,"i2":9,"i3":9,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab"; <br> <pre>public class <span class="typeNameLabel">Subscription</span> extends java.lang.Object</pre> -<div class="block">Manges the output and message clock for single downstream processor +<div class="block">Manages the output and message clock for single downstream processor <p> param: subscriber downstream processor param: maxPendingMessageCount trigger flow control. Should be bigger than @@ -134,12 +134,12 @@ extends java.lang.Object</pre> <th class="colOne" scope="col">Constructor and Description</th> </tr> <tr class="altColor"> -<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/Subscription.html#Subscription-int-int-org.apache.gearpump.streaming.task.TaskId-org.apache.gearpump.streaming.task.Subscriber-int-org.apache.gearpump.streaming.task.ExpressTransport-int-int-">Subscription</a></span>(int appId, +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/Subscription.html#Subscription-int-int-org.apache.gearpump.streaming.task.TaskId-org.apache.gearpump.streaming.task.Subscriber-int-org.apache.gearpump.streaming.task.TaskActor-int-int-">Subscription</a></span>(int appId, int executorId, <a href="../../../../../org/apache/gearpump/streaming/task/TaskId.html" title="class in org.apache.gearpump.streaming.task">TaskId</a> taskId, <a href="../../../../../org/apache/gearpump/streaming/task/Subscriber.html" title="class in org.apache.gearpump.streaming.task">Subscriber</a> subscriber, int sessionId, - <a href="../../../../../org/apache/gearpump/streaming/task/ExpressTransport.html" title="interface in org.apache.gearpump.streaming.task">ExpressTransport</a> transport, + <a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html" title="class in org.apache.gearpump.streaming.task">TaskActor</a> publisher, int maxPendingMessageCount, int ackOnceEveryMessageCount)</code> </td> </tr> @@ -171,13 +171,13 @@ extends java.lang.Object</pre> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/Subscription.html#MAX_PENDING_MESSAGE_COUNT--">MAX_PENDING_MESSAGE_COUNT</a></span>()</code> </td> </tr> <tr id="i3" class="rowColor"> -<td class="colFirst"><code>long</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/Subscription.html#minClock--">minClock</a></span>()</code> </td> -</tr> -<tr id="i4" class="altColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/Subscription.html#ONE_ACKREQUEST_EVERY_MESSAGE_COUNT--">ONE_ACKREQUEST_EVERY_MESSAGE_COUNT</a></span>()</code> </td> </tr> +<tr id="i4" class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/Subscription.html#onStallingTime-long-">onStallingTime</a></span>(long stallingTime)</code> </td> +</tr> <tr id="i5" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/Subscription.html#receiveAck-org.apache.gearpump.streaming.task.Ack-">receiveAck</a></span>(<a href="../../../../../org/apache/gearpump/streaming/task/Ack.html" title="class in org.apache.gearpump.streaming.task">Ack</a> ack)</code> @@ -185,24 +185,24 @@ extends java.lang.Object</pre> </td> </tr> <tr id="i6" class="altColor"> -<td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/Subscription.html#sendAckRequestOnStallingTime-long-">sendAckRequestOnStallingTime</a></span>(long stallingTime)</code> </td> -</tr> -<tr id="i7" class="rowColor"> <td class="colFirst"><code>int</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/Subscription.html#sendMessage-org.apache.gearpump.Message-">sendMessage</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/Subscription.html#sendMessage-org.apache.gearpump.Message-">sendMessage</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</code> </td> </tr> -<tr id="i8" class="altColor"> +<tr id="i7" class="rowColor"> <td class="colFirst"><code>int</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/Subscription.html#sendMessage-org.apache.gearpump.Message-int-">sendMessage</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg, +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/Subscription.html#sendMessage-org.apache.gearpump.Message-int-">sendMessage</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg, int partition)</code> <div class="block">Returns how many message is actually sent by this subscription</div> </td> </tr> -<tr id="i9" class="rowColor"> +<tr id="i8" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/Subscription.html#start--">start</a></span>()</code> </td> </tr> +<tr id="i9" class="rowColor"> +<td class="colFirst"><code>long</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/Subscription.html#watermark--">watermark</a></span>()</code> </td> +</tr> </table> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> @@ -225,7 +225,7 @@ extends java.lang.Object</pre> <!-- --> </a> <h3>Constructor Detail</h3> -<a name="Subscription-int-int-org.apache.gearpump.streaming.task.TaskId-org.apache.gearpump.streaming.task.Subscriber-int-org.apache.gearpump.streaming.task.ExpressTransport-int-int-"> +<a name="Subscription-int-int-org.apache.gearpump.streaming.task.TaskId-org.apache.gearpump.streaming.task.Subscriber-int-org.apache.gearpump.streaming.task.TaskActor-int-int-"> <!-- --> </a> <ul class="blockListLast"> @@ -236,7 +236,7 @@ extends java.lang.Object</pre> <a href="../../../../../org/apache/gearpump/streaming/task/TaskId.html" title="class in org.apache.gearpump.streaming.task">TaskId</a> taskId, <a href="../../../../../org/apache/gearpump/streaming/task/Subscriber.html" title="class in org.apache.gearpump.streaming.task">Subscriber</a> subscriber, int sessionId, - <a href="../../../../../org/apache/gearpump/streaming/task/ExpressTransport.html" title="interface in org.apache.gearpump.streaming.task">ExpressTransport</a> transport, + <a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html" title="class in org.apache.gearpump.streaming.task">TaskActor</a> publisher, int maxPendingMessageCount, int ackOnceEveryMessageCount)</pre> </li> @@ -291,7 +291,7 @@ extends java.lang.Object</pre> <ul class="blockList"> <li class="blockList"> <h4>sendMessage</h4> -<pre>public int sendMessage(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</pre> +<pre>public int sendMessage(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</pre> </li> </ul> <a name="sendMessage-org.apache.gearpump.Message-int-"> @@ -300,7 +300,7 @@ extends java.lang.Object</pre> <ul class="blockList"> <li class="blockList"> <h4>sendMessage</h4> -<pre>public int sendMessage(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg, +<pre>public int sendMessage(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg, int partition)</pre> <div class="block">Returns how many message is actually sent by this subscription <p></div> @@ -328,13 +328,13 @@ extends java.lang.Object</pre> </dl> </li> </ul> -<a name="minClock--"> +<a name="watermark--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>minClock</h4> -<pre>public long minClock()</pre> +<h4>watermark</h4> +<pre>public long watermark()</pre> </li> </ul> <a name="allowSendingMoreMessages--"> @@ -346,13 +346,13 @@ extends java.lang.Object</pre> <pre>public boolean allowSendingMoreMessages()</pre> </li> </ul> -<a name="sendAckRequestOnStallingTime-long-"> +<a name="onStallingTime-long-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> -<h4>sendAckRequestOnStallingTime</h4> -<pre>public void sendAckRequestOnStallingTime(long stallingTime)</pre> +<h4>onStallingTime</h4> +<pre>public void onStallingTime(long stallingTime)</pre> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriptionSpec.NextTask.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriptionSpec.NextTask.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriptionSpec.NextTask.html index 083d7ea..a925182 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriptionSpec.NextTask.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriptionSpec.NextTask.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:37 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>SubscriptionSpec.NextTask</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriptionSpec.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriptionSpec.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriptionSpec.html index a15ba14..1cc3e9e 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriptionSpec.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/SubscriptionSpec.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:37 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>SubscriptionSpec</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/Task.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/Task.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/Task.html index 6288d23..5255aef 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/Task.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/Task.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:37 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>Task</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> @@ -112,7 +112,7 @@ var activeTableTab = "activeTableTab"; </dl> <dl> <dt>Direct Known Subclasses:</dt> -<dd><a href="../../../../../org/apache/gearpump/streaming/dsl/task/CountTriggerTask.html" title="class in org.apache.gearpump.streaming.dsl.task">CountTriggerTask</a>, <a href="../../../../../org/apache/gearpump/streaming/sink/DataSinkTask.html" title="class in org.apache.gearpump.streaming.sink">DataSinkTask</a>, <a href="../../../../../org/apache/gearpump/streaming/source/DataSourceTask.html" title="class in org.apache.gearpump.streaming.source">DataSourceTask</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/task/EventTimeTriggerTask.html" title="class in org.apache.gearpump.streaming.dsl.task">EventTimeTriggerTask</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/plan/OpSpec.AnyTask.html" title="class in org.apache.gearpump.streaming.dsl.plan">OpSpec.AnyTask</a>, <a href="../../../../../org/apache/gearpump/streaming/state/api/PersistentTask.html" title="class in org.apache.gearpump.streaming.state.api">PersistentTask</a>, <a href="../../../../../org/apa che/gearpump/streaming/dsl/plan/PlannerSpec.AnyTask.html" title="class in org.apache.gearpump.streaming.dsl.plan">PlannerSpec.AnyTask</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/task/ProcessingTimeTriggerTask.html" title="class in org.apache.gearpump.streaming.dsl.task">ProcessingTimeTriggerTask</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/scalaapi/StreamSpec.Join.html" title="class in org.apache.gearpump.streaming.dsl.scalaapi">StreamSpec.Join</a>, <a href="../../../../../org/apache/gearpump/streaming/task/SubscriptionSpec.NextTask.html" title="class in org.apache.gearpump.streaming.task">SubscriptionSpec.NextTask</a>, <a href="../../../../../org/apache/gearpump/streaming/javaapi/Task.html" title="class in org.apache.gearpump.streaming.javaapi">Task</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskA.html" title="class in org.apache.gearpump.streaming.appmaster">TaskA</a>, <a href="../../../../../org/apache/gearpump/stream ing/appmaster/TaskB.html" title="class in org.apache.gearpump.streaming.appmaster">TaskB</a>, <a href="../../../../../org/apache/gearpump/streaming/executor/TaskLauncherSpec.MockTask.html" title="class in org.apache.gearpump.streaming.executor">TaskLauncherSpec.MockTask</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskManagerSpec.Task1.html" title="class in org.apache.gearpump.streaming.appmaster">TaskManagerSpec.Task1</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskManagerSpec.Task2.html" title="class in org.apache.gearpump.streaming.appmaster">TaskManagerSpec.Task2</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskSchedulerSpec.TestTask1.html" title="class in org.apache.gearpump.streaming.appmaster">TaskSchedulerSpec.TestTask1</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskSchedulerSpec.TestTask2.html" title="class in org.apache.gearpump.streaming.appmaster">TaskSchedulerSpec.TestTask 2</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/task/TransformTask.html" title="class in org.apache.gearpump.streaming.dsl.task">TransformTask</a></dd> +<dd><a href="../../../../../org/apache/gearpump/streaming/sink/DataSinkTask.html" title="class in org.apache.gearpump.streaming.sink">DataSinkTask</a>, <a href="../../../../../org/apache/gearpump/streaming/source/DataSourceTask.html" title="class in org.apache.gearpump.streaming.source">DataSourceTask</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/task/GroupByTask.html" title="class in org.apache.gearpump.streaming.dsl.task">GroupByTask</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/plan/OpSpec.AnyTask.html" title="class in org.apache.gearpump.streaming.dsl.plan">OpSpec.AnyTask</a>, <a href="../../../../../org/apache/gearpump/streaming/state/api/PersistentTask.html" title="class in org.apache.gearpump.streaming.state.api">PersistentTask</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/plan/PlannerSpec.AnyTask.html" title="class in org.apache.gearpump.streaming.dsl.plan">PlannerSpec.AnyTask</a>, <a href="../../../../../org/apache/gearpump /streaming/dsl/scalaapi/StreamSpec.Join.html" title="class in org.apache.gearpump.streaming.dsl.scalaapi">StreamSpec.Join</a>, <a href="../../../../../org/apache/gearpump/streaming/task/SubscriptionSpec.NextTask.html" title="class in org.apache.gearpump.streaming.task">SubscriptionSpec.NextTask</a>, <a href="../../../../../org/apache/gearpump/streaming/javaapi/Task.html" title="class in org.apache.gearpump.streaming.javaapi">Task</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskA.html" title="class in org.apache.gearpump.streaming.appmaster">TaskA</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskB.html" title="class in org.apache.gearpump.streaming.appmaster">TaskB</a>, <a href="../../../../../org/apache/gearpump/streaming/executor/TaskLauncherSpec.MockTask.html" title="class in org.apache.gearpump.streaming.executor">TaskLauncherSpec.MockTask</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskManagerSpec.Task1.ht ml" title="class in org.apache.gearpump.streaming.appmaster">TaskManagerSpec.Task1</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskManagerSpec.Task2.html" title="class in org.apache.gearpump.streaming.appmaster">TaskManagerSpec.Task2</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskSchedulerSpec.TestTask1.html" title="class in org.apache.gearpump.streaming.appmaster">TaskSchedulerSpec.TestTask1</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskSchedulerSpec.TestTask2.html" title="class in org.apache.gearpump.streaming.appmaster">TaskSchedulerSpec.TestTask2</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/task/TransformTask.html" title="class in org.apache.gearpump.streaming.dsl.task">TransformTask</a></dd> </dl> <hr> <br> @@ -161,7 +161,7 @@ implements <a href="../../../../../org/apache/gearpump/streaming/task/TaskInterf </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/Task.html#onNext-org.apache.gearpump.Message-">onNext</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/Task.html#onNext-org.apache.gearpump.Message-">onNext</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</code> <div class="block">Method called for each message received.</div> </td> </tr> @@ -313,7 +313,7 @@ implements <a href="../../../../../org/apache/gearpump/streaming/task/TaskInterf <ul class="blockList"> <li class="blockList"> <h4>onNext</h4> -<pre>public void onNext(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</pre> +<pre>public void onNext(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/gearpump/streaming/task/TaskInterface.html#onNext-org.apache.gearpump.Message-">TaskInterface</a></code></span></div> <div class="block">Method called for each message received. <p></div> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.FLUSH$.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.FLUSH$.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.FLUSH$.html index 8f87a64..710262f 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.FLUSH$.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.FLUSH$.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:38 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>TaskActor.FLUSH$</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.MessageAndSender$.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.MessageAndSender$.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.MessageAndSender$.html index 569c62d..bbd432a 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.MessageAndSender$.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.MessageAndSender$.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:38 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>TaskActor.MessageAndSender$</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.MessageAndSender.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.MessageAndSender.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.MessageAndSender.html index 6331b07..d443db6 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.MessageAndSender.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.MessageAndSender.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:38 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>TaskActor.MessageAndSender</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.SecurityChecker.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.SecurityChecker.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.SecurityChecker.html index 98b74a1..8122da0 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.SecurityChecker.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.SecurityChecker.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:38 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>TaskActor.SecurityChecker</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> @@ -151,8 +151,8 @@ extends java.lang.Object</pre> <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> -<td class="colFirst"><code>scala.Option<<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a>></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.SecurityChecker.html#checkMessage-org.apache.gearpump.Message-akka.actor.ActorRef-">checkMessage</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> message, +<td class="colFirst"><code>scala.Option<<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a>></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.SecurityChecker.html#checkMessage-org.apache.gearpump.Message-akka.actor.ActorRef-">checkMessage</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> message, akka.actor.ActorRef sender)</code> </td> </tr> <tr id="i1" class="rowColor"> @@ -231,7 +231,7 @@ extends java.lang.Object</pre> <ul class="blockListLast"> <li class="blockList"> <h4>checkMessage</h4> -<pre>public scala.Option<<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a>> checkMessage(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> message, +<pre>public scala.Option<<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a>> checkMessage(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> message, akka.actor.ActorRef sender)</pre> </li> </ul> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.SendAck$.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.SendAck$.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.SendAck$.html index 98b9625..598504d 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.SendAck$.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.SendAck$.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:38 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>TaskActor.SendAck$</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.SendAck.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.SendAck.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.SendAck.html index d0e4dda..5ac8dff 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.SendAck.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.SendAck.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:38 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>TaskActor.SendAck</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.html index 01c47eb..1a1699c 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActor.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:38 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>TaskActor</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":9,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":9,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -210,36 +210,34 @@ implements akka.actor.Actor, <a href="../../../../../org/apache/gearpump/streami <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#FLUSH_INTERVAL--">FLUSH_INTERVAL</a></span>()</code> </td> </tr> <tr id="i2" class="altColor"> +<td class="colFirst"><code>java.time.Instant</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#getProcessingWatermark--">getProcessingWatermark</a></span>()</code> </td> +</tr> +<tr id="i3" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#getUpstreamMinClock--">getUpstreamMinClock</a></span>()</code> <div class="block">Returns min clock of upstream task</div> </td> </tr> -<tr id="i3" class="rowColor"> +<tr id="i4" class="altColor"> <td class="colFirst"><code>scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#handleMessages-scala.Function0-">handleMessages</a></span>(scala.Function0<akka.actor.ActorRef> sender)</code> </td> </tr> -<tr id="i4" class="altColor"> +<tr id="i5" class="rowColor"> <td class="colFirst"><code>scala.concurrent.duration.FiniteDuration</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#LATENCY_PROBE_INTERVAL--">LATENCY_PROBE_INTERVAL</a></span>()</code> </td> </tr> -<tr id="i5" class="rowColor"> +<tr id="i6" class="altColor"> <td class="colFirst"><code>org.slf4j.Logger</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#LOG--">LOG</a></span>()</code> </td> </tr> -<tr id="i6" class="altColor"> -<td class="colFirst"><code>long</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#minClock--">minClock</a></span>()</code> -<div class="block">Returns min clock of this task</div> -</td> -</tr> <tr id="i7" class="rowColor"> <td class="colFirst"><code>static int</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#NONE_SESSION--">NONE_SESSION</a></span>()</code> </td> </tr> <tr id="i8" class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#onNext-org.apache.gearpump.Message-">onNext</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#onNext-org.apache.gearpump.Message-">onNext</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</code> </td> </tr> <tr id="i9" class="rowColor"> <td class="colFirst"><code>void</code></td> @@ -256,13 +254,13 @@ implements akka.actor.Actor, <a href="../../../../../org/apache/gearpump/streami <tr id="i12" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#output-int-org.apache.gearpump.Message-">output</a></span>(int arrayIndex, - <a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</code> + <a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</code> <div class="block">output to a downstream by specifying a arrayIndex</div> </td> </tr> <tr id="i13" class="rowColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#output-org.apache.gearpump.Message-">output</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</code> </td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#output-org.apache.gearpump.Message-">output</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</code> </td> </tr> <tr id="i14" class="altColor"> <td class="colFirst"><code>void</code></td> @@ -297,11 +295,15 @@ implements akka.actor.Actor, <a href="../../../../../org/apache/gearpump/streami <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#taskId--">taskId</a></span>()</code> </td> </tr> <tr id="i22" class="altColor"> -<td class="colFirst"><code>scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit></code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#waitForStartClock--">waitForStartClock</a></span>()</code> </td> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#updateWatermark-java.time.Instant-">updateWatermark</a></span>(java.time.Instant watermark)</code> </td> </tr> <tr id="i23" class="rowColor"> <td class="colFirst"><code>scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#waitForStartTask-long-">waitForStartTask</a></span>(long startClock)</code> </td> +</tr> +<tr id="i24" class="altColor"> +<td class="colFirst"><code>scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html#waitForTaskRegistered--">waitForTaskRegistered</a></span>()</code> </td> </tr> </table> @@ -404,13 +406,31 @@ implements akka.actor.Actor, <a href="../../../../../org/apache/gearpump/streami <pre>public <a href="../../../../../org/apache/gearpump/streaming/task/TaskWrapper.html" title="class in org.apache.gearpump.streaming.task">TaskWrapper</a> task()</pre> </li> </ul> -<a name="serializerPool--"> +<a name="LATENCY_PROBE_INTERVAL--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>serializerPool</h4> -<pre>public <a href="../../../../../org/apache/gearpump/serializer/SerializationFramework.html" title="interface in org.apache.gearpump.serializer">SerializationFramework</a> serializerPool()</pre> +<h4>LATENCY_PROBE_INTERVAL</h4> +<pre>public final scala.concurrent.duration.FiniteDuration LATENCY_PROBE_INTERVAL()</pre> +</li> +</ul> +<a name="CLOCK_REPORT_INTERVAL--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>CLOCK_REPORT_INTERVAL</h4> +<pre>public final scala.concurrent.duration.FiniteDuration CLOCK_REPORT_INTERVAL()</pre> +</li> +</ul> +<a name="FLUSH_INTERVAL--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FLUSH_INTERVAL</h4> +<pre>public final scala.concurrent.duration.FiniteDuration FLUSH_INTERVAL()</pre> </li> </ul> <a name="LOG--"> @@ -422,40 +442,57 @@ implements akka.actor.Actor, <a href="../../../../../org/apache/gearpump/streami <pre>public org.slf4j.Logger LOG()</pre> </li> </ul> -<a name="LATENCY_PROBE_INTERVAL--"> +<a name="sessionId--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>LATENCY_PROBE_INTERVAL</h4> -<pre>public final scala.concurrent.duration.FiniteDuration LATENCY_PROBE_INTERVAL()</pre> +<h4>sessionId</h4> +<pre>public int sessionId()</pre> </li> </ul> -<a name="CLOCK_REPORT_INTERVAL--"> +<a name="postStop--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>CLOCK_REPORT_INTERVAL</h4> -<pre>public final scala.concurrent.duration.FiniteDuration CLOCK_REPORT_INTERVAL()</pre> +<h4>postStop</h4> +<pre>public final void postStop()</pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code>postStop</code> in interface <code>akka.actor.Actor</code></dd> +</dl> </li> </ul> -<a name="FLUSH_INTERVAL--"> +<a name="onStop--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>FLUSH_INTERVAL</h4> -<pre>public final scala.concurrent.duration.FiniteDuration FLUSH_INTERVAL()</pre> +<h4>onStop</h4> +<pre>public void onStop()</pre> </li> </ul> -<a name="sessionId--"> +<a name="preStart--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>sessionId</h4> -<pre>public int sessionId()</pre> +<h4>preStart</h4> +<pre>public final void preStart()</pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code>preStart</code> in interface <code>akka.actor.Actor</code></dd> +</dl> +</li> +</ul> +<a name="serializerPool--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>serializerPool</h4> +<pre>public <a href="../../../../../org/apache/gearpump/serializer/SerializationFramework.html" title="interface in org.apache.gearpump.serializer">SerializationFramework</a> serializerPool()</pre> </li> </ul> <a name="receive--"> @@ -486,7 +523,7 @@ implements akka.actor.Actor, <a href="../../../../../org/apache/gearpump/streami <ul class="blockList"> <li class="blockList"> <h4>onNext</h4> -<pre>public void onNext(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</pre> +<pre>public void onNext(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</pre> </li> </ul> <a name="onUnManagedMessage-java.lang.Object-"> @@ -498,15 +535,6 @@ implements akka.actor.Actor, <a href="../../../../../org/apache/gearpump/streami <pre>public void onUnManagedMessage(java.lang.Object msg)</pre> </li> </ul> -<a name="onStop--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>onStop</h4> -<pre>public void onStop()</pre> -</li> -</ul> <a name="output-int-org.apache.gearpump.Message-"> <!-- --> </a> @@ -514,7 +542,7 @@ implements akka.actor.Actor, <a href="../../../../../org/apache/gearpump/streami <li class="blockList"> <h4>output</h4> <pre>public void output(int arrayIndex, - <a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</pre> + <a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</pre> <div class="block">output to a downstream by specifying a arrayIndex</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> @@ -529,33 +557,7 @@ implements akka.actor.Actor, <a href="../../../../../org/apache/gearpump/streami <ul class="blockList"> <li class="blockList"> <h4>output</h4> -<pre>public void output(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</pre> -</li> -</ul> -<a name="postStop--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>postStop</h4> -<pre>public final void postStop()</pre> -<dl> -<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code>postStop</code> in interface <code>akka.actor.Actor</code></dd> -</dl> -</li> -</ul> -<a name="preStart--"> -<!-- --> -</a> -<ul class="blockList"> -<li class="blockList"> -<h4>preStart</h4> -<pre>public final void preStart()</pre> -<dl> -<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> -<dd><code>preStart</code> in interface <code>akka.actor.Actor</code></dd> -</dl> +<pre>public void output(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</pre> </li> </ul> <a name="waitForTaskRegistered--"> @@ -567,13 +569,13 @@ implements akka.actor.Actor, <a href="../../../../../org/apache/gearpump/streami <pre>public scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> waitForTaskRegistered()</pre> </li> </ul> -<a name="waitForStartClock--"> +<a name="waitForStartTask-long-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>waitForStartClock</h4> -<pre>public scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> waitForStartClock()</pre> +<h4>waitForStartTask</h4> +<pre>public scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> waitForStartTask(long startClock)</pre> </li> </ul> <a name="handleMessages-scala.Function0-"> @@ -585,32 +587,36 @@ implements akka.actor.Actor, <a href="../../../../../org/apache/gearpump/streami <pre>public scala.PartialFunction<java.lang.Object,scala.runtime.BoxedUnit> handleMessages(scala.Function0<akka.actor.ActorRef> sender)</pre> </li> </ul> -<a name="minClock--"> +<a name="getUpstreamMinClock--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> -<h4>minClock</h4> -<pre>public long minClock()</pre> -<div class="block">Returns min clock of this task</div> +<h4>getUpstreamMinClock</h4> +<pre>public long getUpstreamMinClock()</pre> +<div class="block">Returns min clock of upstream task</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>(undocumented)</dd> </dl> </li> </ul> -<a name="getUpstreamMinClock--"> +<a name="getProcessingWatermark--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getProcessingWatermark</h4> +<pre>public java.time.Instant getProcessingWatermark()</pre> +</li> +</ul> +<a name="updateWatermark-java.time.Instant-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> -<h4>getUpstreamMinClock</h4> -<pre>public long getUpstreamMinClock()</pre> -<div class="block">Returns min clock of upstream task</div> -<dl> -<dt><span class="returnLabel">Returns:</span></dt> -<dd>(undocumented)</dd> -</dl> +<h4>updateWatermark</h4> +<pre>public void updateWatermark(java.time.Instant watermark)</pre> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActorSpec.TestTask.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActorSpec.TestTask.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActorSpec.TestTask.html index 80cb812..422741a 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActorSpec.TestTask.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActorSpec.TestTask.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:38 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>TaskActorSpec.TestTask</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActorSpec.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActorSpec.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActorSpec.html index 5560d11..4a3ee30 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActorSpec.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskActorSpec.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:38 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>TaskActorSpec</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskContext.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskContext.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskContext.html index ba517ec..d79820b 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskContext.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskContext.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:38 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>TaskContext</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6}; +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -160,7 +160,7 @@ var activeTableTab = "activeTableTab"; </tr> <tr id="i7" class="rowColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskContext.html#output-org.apache.gearpump.Message-">output</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskContext.html#output-org.apache.gearpump.Message-">output</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</code> <div class="block">This can be used to output messages to downstream tasks.</div> </td> </tr> @@ -207,6 +207,12 @@ var activeTableTab = "activeTableTab"; <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskContext.html#taskId--">taskId</a></span>()</code> </td> </tr> <tr id="i15" class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskContext.html#updateWatermark-java.time.Instant-">updateWatermark</a></span>(java.time.Instant watermark)</code> +<div class="block">Update TaskActor with the processing progress (watermark)</div> +</td> +</tr> +<tr id="i16" class="altColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskContext.html#upstreamMinClock--">upstreamMinClock</a></span>()</code> <div class="block">Retrieves upstream min clock from TaskActor</div> @@ -334,7 +340,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockList"> <li class="blockList"> <h4>output</h4> -<pre>void output(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</pre> +<pre>void output(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</pre> <div class="block">This can be used to output messages to downstream tasks. The data shuffling rule can be decided by Partitioner. <p></div> @@ -425,6 +431,20 @@ var activeTableTab = "activeTableTab"; </dl> </li> </ul> +<a name="updateWatermark-java.time.Instant-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>updateWatermark</h4> +<pre>void updateWatermark(java.time.Instant watermark)</pre> +<div class="block">Update TaskActor with the processing progress (watermark)</div> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>watermark</code> - (undocumented)</dd> +</dl> +</li> +</ul> <a name="logger--"> <!-- --> </a> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskContextData.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskContextData.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskContextData.html index eb95f43..b7a4fba 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskContextData.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskContextData.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:38 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>TaskContextData</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskId.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskId.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskId.html index 42bbe00..bcb762f 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskId.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskId.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:38 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>TaskId</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskInterface.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskInterface.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskInterface.html index 3603010..2f764e2 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskInterface.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskInterface.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:38 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>TaskInterface</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> @@ -100,7 +100,7 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <dl> <dt>All Known Implementing Classes:</dt> -<dd><a href="../../../../../org/apache/gearpump/streaming/dsl/task/CountTriggerTask.html" title="class in org.apache.gearpump.streaming.dsl.task">CountTriggerTask</a>, <a href="../../../../../org/apache/gearpump/streaming/sink/DataSinkTask.html" title="class in org.apache.gearpump.streaming.sink">DataSinkTask</a>, <a href="../../../../../org/apache/gearpump/streaming/source/DataSourceTask.html" title="class in org.apache.gearpump.streaming.source">DataSourceTask</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/task/EventTimeTriggerTask.html" title="class in org.apache.gearpump.streaming.dsl.task">EventTimeTriggerTask</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/plan/OpSpec.AnyTask.html" title="class in org.apache.gearpump.streaming.dsl.plan">OpSpec.AnyTask</a>, <a href="../../../../../org/apache/gearpump/streaming/state/api/PersistentTask.html" title="class in org.apache.gearpump.streaming.state.api">PersistentTask</a>, <a href="../../../../../org/apa che/gearpump/streaming/dsl/plan/PlannerSpec.AnyTask.html" title="class in org.apache.gearpump.streaming.dsl.plan">PlannerSpec.AnyTask</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/task/ProcessingTimeTriggerTask.html" title="class in org.apache.gearpump.streaming.dsl.task">ProcessingTimeTriggerTask</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/scalaapi/StreamSpec.Join.html" title="class in org.apache.gearpump.streaming.dsl.scalaapi">StreamSpec.Join</a>, <a href="../../../../../org/apache/gearpump/streaming/task/SubscriptionSpec.NextTask.html" title="class in org.apache.gearpump.streaming.task">SubscriptionSpec.NextTask</a>, <a href="../../../../../org/apache/gearpump/streaming/task/Task.html" title="class in org.apache.gearpump.streaming.task">Task</a>, <a href="../../../../../org/apache/gearpump/streaming/javaapi/Task.html" title="class in org.apache.gearpump.streaming.javaapi">Task</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaste r/TaskA.html" title="class in org.apache.gearpump.streaming.appmaster">TaskA</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskB.html" title="class in org.apache.gearpump.streaming.appmaster">TaskB</a>, <a href="../../../../../org/apache/gearpump/streaming/executor/TaskLauncherSpec.MockTask.html" title="class in org.apache.gearpump.streaming.executor">TaskLauncherSpec.MockTask</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskManagerSpec.Task1.html" title="class in org.apache.gearpump.streaming.appmaster">TaskManagerSpec.Task1</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskManagerSpec.Task2.html" title="class in org.apache.gearpump.streaming.appmaster">TaskManagerSpec.Task2</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskSchedulerSpec.TestTask1.html" title="class in org.apache.gearpump.streaming.appmaster">TaskSchedulerSpec.TestTask1</a>, <a href="../../../../../org/apache/gearpump/strea ming/appmaster/TaskSchedulerSpec.TestTask2.html" title="class in org.apache.gearpump.streaming.appmaster">TaskSchedulerSpec.TestTask2</a>, <a href="../../../../../org/apache/gearpump/streaming/task/TaskWrapper.html" title="class in org.apache.gearpump.streaming.task">TaskWrapper</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/task/TransformTask.html" title="class in org.apache.gearpump.streaming.dsl.task">TransformTask</a></dd> +<dd><a href="../../../../../org/apache/gearpump/streaming/sink/DataSinkTask.html" title="class in org.apache.gearpump.streaming.sink">DataSinkTask</a>, <a href="../../../../../org/apache/gearpump/streaming/source/DataSourceTask.html" title="class in org.apache.gearpump.streaming.source">DataSourceTask</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/task/GroupByTask.html" title="class in org.apache.gearpump.streaming.dsl.task">GroupByTask</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/plan/OpSpec.AnyTask.html" title="class in org.apache.gearpump.streaming.dsl.plan">OpSpec.AnyTask</a>, <a href="../../../../../org/apache/gearpump/streaming/state/api/PersistentTask.html" title="class in org.apache.gearpump.streaming.state.api">PersistentTask</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/plan/PlannerSpec.AnyTask.html" title="class in org.apache.gearpump.streaming.dsl.plan">PlannerSpec.AnyTask</a>, <a href="../../../../../org/apache/gearpump /streaming/dsl/scalaapi/StreamSpec.Join.html" title="class in org.apache.gearpump.streaming.dsl.scalaapi">StreamSpec.Join</a>, <a href="../../../../../org/apache/gearpump/streaming/task/SubscriptionSpec.NextTask.html" title="class in org.apache.gearpump.streaming.task">SubscriptionSpec.NextTask</a>, <a href="../../../../../org/apache/gearpump/streaming/task/Task.html" title="class in org.apache.gearpump.streaming.task">Task</a>, <a href="../../../../../org/apache/gearpump/streaming/javaapi/Task.html" title="class in org.apache.gearpump.streaming.javaapi">Task</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskA.html" title="class in org.apache.gearpump.streaming.appmaster">TaskA</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskB.html" title="class in org.apache.gearpump.streaming.appmaster">TaskB</a>, <a href="../../../../../org/apache/gearpump/streaming/executor/TaskLauncherSpec.MockTask.html" title="class in org.apache.gearpump.streami ng.executor">TaskLauncherSpec.MockTask</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskManagerSpec.Task1.html" title="class in org.apache.gearpump.streaming.appmaster">TaskManagerSpec.Task1</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskManagerSpec.Task2.html" title="class in org.apache.gearpump.streaming.appmaster">TaskManagerSpec.Task2</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskSchedulerSpec.TestTask1.html" title="class in org.apache.gearpump.streaming.appmaster">TaskSchedulerSpec.TestTask1</a>, <a href="../../../../../org/apache/gearpump/streaming/appmaster/TaskSchedulerSpec.TestTask2.html" title="class in org.apache.gearpump.streaming.appmaster">TaskSchedulerSpec.TestTask2</a>, <a href="../../../../../org/apache/gearpump/streaming/task/TaskWrapper.html" title="class in org.apache.gearpump.streaming.task">TaskWrapper</a>, <a href="../../../../../org/apache/gearpump/streaming/dsl/task/TransformTask.ht ml" title="class in org.apache.gearpump.streaming.dsl.task">TransformTask</a></dd> </dl> <hr> <br> @@ -126,7 +126,7 @@ var activeTableTab = "activeTableTab"; </tr> <tr id="i0" class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskInterface.html#onNext-org.apache.gearpump.Message-">onNext</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskInterface.html#onNext-org.apache.gearpump.Message-">onNext</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</code> <div class="block">Method called for each message received.</div> </td> </tr> @@ -191,7 +191,7 @@ var activeTableTab = "activeTableTab"; <ul class="blockList"> <li class="blockList"> <h4>onNext</h4> -<pre>void onNext(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</pre> +<pre>void onNext(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</pre> <div class="block">Method called for each message received. <p></div> <dl> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskMessageSerializer.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskMessageSerializer.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskMessageSerializer.html index 829fbfe..b5f07fd 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskMessageSerializer.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskMessageSerializer.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:38 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>TaskMessageSerializer</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskUtil.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskUtil.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskUtil.html index 9d99464..1b038e7 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskUtil.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskUtil.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:38 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>TaskUtil</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9}; +var methods = {"i0":9,"i1":9,"i2":9,"i3":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -151,6 +151,22 @@ extends java.lang.Object</pre> <div class="block">Resolves a classname to a Task class.</div> </td> </tr> +<tr id="i1" class="rowColor"> +<td class="colFirst"><code>static java.time.Instant</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskUtil.html#max-java.time.Instant-java.time.Instant-">max</a></span>(java.time.Instant t1, + java.time.Instant t2)</code> </td> +</tr> +<tr id="i2" class="altColor"> +<td class="colFirst"><code>static java.time.Instant</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskUtil.html#min-java.time.Instant-java.time.Instant-">min</a></span>(java.time.Instant t1, + java.time.Instant t2)</code> </td> +</tr> +<tr id="i3" class="rowColor"> +<td class="colFirst"><code>static <IN,OUT> void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskUtil.html#trigger-java.time.Instant-org.apache.gearpump.streaming.dsl.window.impl.WindowRunner-org.apache.gearpump.streaming.task.TaskContext-">trigger</a></span>(java.time.Instant watermark, + <a href="../../../../../org/apache/gearpump/streaming/dsl/window/impl/WindowRunner.html" title="interface in org.apache.gearpump.streaming.dsl.window.impl">WindowRunner</a><IN,OUT> runner, + <a href="../../../../../org/apache/gearpump/streaming/task/TaskContext.html" title="interface in org.apache.gearpump.streaming.task">TaskContext</a> context)</code> </td> +</tr> </table> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> @@ -193,7 +209,7 @@ extends java.lang.Object</pre> <a name="loadClass-java.lang.String-"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>loadClass</h4> <pre>public static java.lang.Class<? extends <a href="../../../../../org/apache/gearpump/streaming/task/Task.html" title="class in org.apache.gearpump.streaming.task">Task</a>> loadClass(java.lang.String className)</pre> @@ -207,6 +223,51 @@ extends java.lang.Object</pre> </dl> </li> </ul> +<a name="trigger-java.time.Instant-org.apache.gearpump.streaming.dsl.window.impl.WindowRunner-org.apache.gearpump.streaming.task.TaskContext-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>trigger</h4> +<pre>public static <IN,OUT> void trigger(java.time.Instant watermark, + <a href="../../../../../org/apache/gearpump/streaming/dsl/window/impl/WindowRunner.html" title="interface in org.apache.gearpump.streaming.dsl.window.impl">WindowRunner</a><IN,OUT> runner, + <a href="../../../../../org/apache/gearpump/streaming/task/TaskContext.html" title="interface in org.apache.gearpump.streaming.task">TaskContext</a> context)</pre> +</li> +</ul> +<a name="min-java.time.Instant-java.time.Instant-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>min</h4> +<pre>public static java.time.Instant min(java.time.Instant t1, + java.time.Instant t2)</pre> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>t1</code> - (undocumented)</dd> +<dd><code>t2</code> - (undocumented)</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>t1 if t1 is not larger than t2 and t2 otherwise</dd> +</dl> +</li> +</ul> +<a name="max-java.time.Instant-java.time.Instant-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>max</h4> +<pre>public static java.time.Instant max(java.time.Instant t1, + java.time.Instant t2)</pre> +<dl> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>t1</code> - (undocumented)</dd> +<dd><code>t2</code> - (undocumented)</dd> +<dt><span class="returnLabel">Returns:</span></dt> +<dd>t1 if t1 is not smaller than t2 and t2 otherwise</dd> +</dl> +</li> +</ul> </li> </ul> </li> http://git-wip-us.apache.org/repos/asf/incubator-gearpump-site/blob/f2a69d38/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskWrapper.html ---------------------------------------------------------------------- diff --git a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskWrapper.html b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskWrapper.html index 94349f9..d8f13f1 100644 --- a/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskWrapper.html +++ b/content/releases/latest/api/java/org/apache/gearpump/streaming/task/TaskWrapper.html @@ -2,9 +2,9 @@ <!-- NewPage --> <html lang="en"> <head> -<!-- Generated by javadoc (1.8.0_121) on Tue Apr 25 03:06:38 SST 2017 --> +<!-- Generated by javadoc (1.8.0_121) on Sun Jul 09 07:41:25 CEST 2017 --> <title>TaskWrapper</title> -<meta name="date" content="2017-04-25"> +<meta name="date" content="2017-07-09"> <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../../../../script.js"></script> </head> @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -194,7 +194,7 @@ implements <a href="../../../../../org/apache/gearpump/streaming/task/TaskContex </tr> <tr id="i7" class="rowColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskWrapper.html#onNext-org.apache.gearpump.Message-">onNext</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskWrapper.html#onNext-org.apache.gearpump.Message-">onNext</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</code> <div class="block">Method called for each message received.</div> </td> </tr> @@ -219,14 +219,14 @@ implements <a href="../../../../../org/apache/gearpump/streaming/task/TaskContex <tr id="i11" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskWrapper.html#output-int-org.apache.gearpump.Message-">output</a></span>(int index, - <a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</code> + <a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</code> <div class="block">See <a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html" title="class in org.apache.gearpump.streaming.task"><code>TaskActor</code></a> output(arrayIndex: Int, msg: Message): Unit</div> </td> </tr> <tr id="i12" class="altColor"> <td class="colFirst"><code>void</code></td> -<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskWrapper.html#output-org.apache.gearpump.Message-">output</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</code> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskWrapper.html#output-org.apache.gearpump.Message-">output</a></span>(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</code> <div class="block">This can be used to output messages to downstream tasks.</div> </td> </tr> @@ -294,6 +294,12 @@ implements <a href="../../../../../org/apache/gearpump/streaming/task/TaskContex <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskWrapper.html#taskId--">taskId</a></span>()</code> </td> </tr> <tr id="i24" class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskWrapper.html#updateWatermark-java.time.Instant-">updateWatermark</a></span>(java.time.Instant watermark)</code> +<div class="block">Update TaskActor with the processing progress (watermark)</div> +</td> +</tr> +<tr id="i25" class="rowColor"> <td class="colFirst"><code>long</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/gearpump/streaming/task/TaskWrapper.html#upstreamMinClock--">upstreamMinClock</a></span>()</code> <div class="block">Retrieves upstream min clock from TaskActor</div> @@ -460,7 +466,7 @@ implements <a href="../../../../../org/apache/gearpump/streaming/task/TaskContex <ul class="blockList"> <li class="blockList"> <h4>output</h4> -<pre>public void output(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</pre> +<pre>public void output(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/gearpump/streaming/task/TaskContext.html#output-org.apache.gearpump.Message-">TaskContext</a></code></span></div> <div class="block">This can be used to output messages to downstream tasks. The data shuffling rule can be decided by Partitioner. @@ -480,7 +486,7 @@ implements <a href="../../../../../org/apache/gearpump/streaming/task/TaskContex <li class="blockList"> <h4>output</h4> <pre>public void output(int index, - <a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</pre> + <a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</pre> <div class="block">See <a href="../../../../../org/apache/gearpump/streaming/task/TaskActor.html" title="class in org.apache.gearpump.streaming.task"><code>TaskActor</code></a> output(arrayIndex: Int, msg: Message): Unit <p></div> @@ -614,7 +620,7 @@ implements <a href="../../../../../org/apache/gearpump/streaming/task/TaskContex <ul class="blockList"> <li class="blockList"> <h4>onNext</h4> -<pre>public void onNext(<a href="../../../../../org/apache/gearpump/Message.html" title="class in org.apache.gearpump">Message</a> msg)</pre> +<pre>public void onNext(<a href="../../../../../org/apache/gearpump/Message.html" title="interface in org.apache.gearpump">Message</a> msg)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/gearpump/streaming/task/TaskInterface.html#onNext-org.apache.gearpump.Message-">TaskInterface</a></code></span></div> <div class="block">Method called for each message received. <p></div> @@ -679,6 +685,23 @@ implements <a href="../../../../../org/apache/gearpump/streaming/task/TaskContex </dl> </li> </ul> +<a name="updateWatermark-java.time.Instant-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>updateWatermark</h4> +<pre>public void updateWatermark(java.time.Instant watermark)</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/apache/gearpump/streaming/task/TaskContext.html#updateWatermark-java.time.Instant-">TaskContext</a></code></span></div> +<div class="block">Update TaskActor with the processing progress (watermark)</div> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/apache/gearpump/streaming/task/TaskContext.html#updateWatermark-java.time.Instant-">updateWatermark</a></code> in interface <code><a href="../../../../../org/apache/gearpump/streaming/task/TaskContext.html" title="interface in org.apache.gearpump.streaming.task">TaskContext</a></code></dd> +<dt><span class="paramLabel">Parameters:</span></dt> +<dd><code>watermark</code> - (undocumented)</dd> +</dl> +</li> +</ul> <a name="schedule-scala.concurrent.duration.FiniteDuration-scala.concurrent.duration.FiniteDuration-scala.Function0-"> <!-- --> </a>
