From ca4cdb70334c62322fb0deb47e6343b6b40a8ac1 Mon Sep 17 00:00:00 2001
From: Christian Wulf <chw@informatik.uni-kiel.de>
Date: Thu, 19 Mar 2015 14:20:38 +0100
Subject: [PATCH] added javadoc

---
 src/main/java/teetime/framework/OutputPort.java       | 11 +++++++++++
 .../teetime/stage/basic/distributor/Distributor.java  |  2 +-
 .../stage/basic/distributor/RoundRobinStrategy2.java  |  4 ++--
 3 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/src/main/java/teetime/framework/OutputPort.java b/src/main/java/teetime/framework/OutputPort.java
index 904e567b..bbc69cf4 100644
--- a/src/main/java/teetime/framework/OutputPort.java
+++ b/src/main/java/teetime/framework/OutputPort.java
@@ -18,6 +18,15 @@ package teetime.framework;
 import teetime.framework.signal.ISignal;
 import teetime.framework.signal.TerminatingSignal;
 
+/**
+ *
+ * @author Christian Wulf
+ *
+ * @param <T>
+ *            the type of elements to be sent
+ *
+ * @since 1.0
+ */
 public final class OutputPort<T> extends AbstractPort<T> {
 
 	OutputPort() {
@@ -42,6 +51,8 @@ public final class OutputPort<T> extends AbstractPort<T> {
 	 *            to be sent; May not be <code>null</code>.
 	 *
 	 * @return <code>true</code> iff the <code>element</code> was sent; <code>false</code> otherwise.
+	 *
+	 * @since 1.1
 	 */
 	public boolean sendNonBlocking(final T element) {
 		return this.pipe.addNonBlocking(element);
diff --git a/src/main/java/teetime/stage/basic/distributor/Distributor.java b/src/main/java/teetime/stage/basic/distributor/Distributor.java
index ac5f845a..057a709e 100644
--- a/src/main/java/teetime/stage/basic/distributor/Distributor.java
+++ b/src/main/java/teetime/stage/basic/distributor/Distributor.java
@@ -31,7 +31,7 @@ public final class Distributor<T> extends AbstractConsumerStage<T> {
 	private IDistributorStrategy strategy;
 
 	public Distributor() {
-		this(new RoundRobinStrategy());
+		this(new RoundRobinStrategy2());
 	}
 
 	public Distributor(final IDistributorStrategy strategy) {
diff --git a/src/main/java/teetime/stage/basic/distributor/RoundRobinStrategy2.java b/src/main/java/teetime/stage/basic/distributor/RoundRobinStrategy2.java
index e46807aa..e6cca92e 100644
--- a/src/main/java/teetime/stage/basic/distributor/RoundRobinStrategy2.java
+++ b/src/main/java/teetime/stage/basic/distributor/RoundRobinStrategy2.java
@@ -18,9 +18,9 @@ package teetime.stage.basic.distributor;
 import teetime.framework.OutputPort;
 
 /**
- * @author Nils Christian Ehmke, Christian Wulf
+ * @author Christian Wulf
  *
- * @since 1.0
+ * @since 1.1
  */
 public final class RoundRobinStrategy2 implements IDistributorStrategy {
 
-- 
GitLab