package com.revolsys.parallel.process;
import java.util.Collection;
public class Parallel extends AbstractMultipleProcess {
public Parallel() {
}
public Parallel(final Collection<? extends Process> processes) {
super(processes);
}
public Parallel(final Process... processes) {
super(processes);
}
@Override
public void run() {
final ProcessNetwork network = new ProcessNetwork();
network.setProcesses(getProcesses());
network.startAndWait();
}
@Override
public String toString() {
return "Parallel:\n " + super.toString();
}
}