Skip to content
Snippets Groups Projects
Commit ccbe4897 authored by Christian Wulf's avatar Christian Wulf
Browse files

removed logging code

parent d81c69af
No related branches found
No related tags found
No related merge requests found
...@@ -25,7 +25,7 @@ import teetime.framework.Stage; ...@@ -25,7 +25,7 @@ import teetime.framework.Stage;
*/ */
public final class RoundRobinStrategy implements IDistributorStrategy { public final class RoundRobinStrategy implements IDistributorStrategy {
private int index = 0; private int index;
@Override @Override
public <T> boolean distribute(final OutputPort<T>[] outputPorts, final T element) { public <T> boolean distribute(final OutputPort<T>[] outputPorts, final T element) {
......
...@@ -25,7 +25,7 @@ import teetime.framework.Stage; ...@@ -25,7 +25,7 @@ import teetime.framework.Stage;
*/ */
public final class RoundRobinStrategy2 implements IDistributorStrategy { public final class RoundRobinStrategy2 implements IDistributorStrategy {
private int index = 0; private int index;
private int numWaits; private int numWaits;
@Override @Override
...@@ -46,8 +46,6 @@ public final class RoundRobinStrategy2 implements IDistributorStrategy { ...@@ -46,8 +46,6 @@ public final class RoundRobinStrategy2 implements IDistributorStrategy {
numLoops--; numLoops--;
} while (!success); } while (!success);
System.out.println("Sent " + element + " via " + outputPort);
return true; return true;
} }
......
...@@ -19,13 +19,8 @@ public class CreatePortAction<T> implements PortAction<T> { ...@@ -19,13 +19,8 @@ public class CreatePortAction<T> implements PortAction<T> {
this.inputPort = inputPort; this.inputPort = inputPort;
} }
public InputPort<T> getInputPort() {
return inputPort;
}
@Override @Override
public void execute(final DynamicDistributor<T> dynamicDistributor) { public void execute(final DynamicDistributor<T> dynamicDistributor) {
System.out.println("Creating...");
OutputPort<? extends T> newOutputPort = dynamicDistributor.getNewOutputPort(); OutputPort<? extends T> newOutputPort = dynamicDistributor.getNewOutputPort();
INTER_THREAD_PIPE_FACTORY.create(newOutputPort, inputPort); INTER_THREAD_PIPE_FACTORY.create(newOutputPort, inputPort);
...@@ -38,6 +33,9 @@ public class CreatePortAction<T> implements PortAction<T> { ...@@ -38,6 +33,9 @@ public class CreatePortAction<T> implements PortAction<T> {
newOutputPort.sendSignal(new StartingSignal()); newOutputPort.sendSignal(new StartingSignal());
// FIXME pass the new thread to the analysis so that it can terminate the thread at the end // FIXME pass the new thread to the analysis so that it can terminate the thread at the end
System.out.println("Created."); }
InputPort<T> getInputPort() { // for testing purposes only
return inputPort;
} }
} }
...@@ -13,22 +13,20 @@ public class RemovePortAction<T> implements PortAction<T> { ...@@ -13,22 +13,20 @@ public class RemovePortAction<T> implements PortAction<T> {
this.outputPort = outputPort; this.outputPort = outputPort;
} }
// public DynamicOutputPort<T> getOutputPort() {
// return outputPort;
// }
@Override @Override
public void execute(final DynamicDistributor<T> dynamicDistributor) { public void execute(final DynamicDistributor<T> dynamicDistributor) {
System.out.println("Removing..."); OutputPort<?> outputPortToRemove;
if (dynamicDistributor instanceof ControlledDynamicDistributor) { if (dynamicDistributor instanceof ControlledDynamicDistributor) {
// for testing purposes only
OutputPort<?>[] outputPorts = ((ControlledDynamicDistributor<?>) dynamicDistributor).getOutputPorts(); OutputPort<?>[] outputPorts = ((ControlledDynamicDistributor<?>) dynamicDistributor).getOutputPorts();
OutputPort<?> outputPortToRemove = outputPorts[outputPorts.length - 1]; outputPortToRemove = outputPorts[outputPorts.length - 1];
// outputPortToRemove = outputPort; } else {
outputPortToRemove = outputPort;
}
outputPortToRemove.sendSignal(new TerminatingSignal()); outputPortToRemove.sendSignal(new TerminatingSignal());
dynamicDistributor.removeDynamicPort((DynamicOutputPort<?>) outputPortToRemove); dynamicDistributor.removeDynamicPort((DynamicOutputPort<?>) outputPortToRemove);
}
System.out.println("Removed.");
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment