package com.revolsys.parallel.process; public class RunnableProcess extends AbstractProcess { private final Runnable runnable; public RunnableProcess(final Runnable runnable) { this.runnable = runnable; } public RunnableProcess(final String processName, final Runnable runnable) { super(processName); this.runnable = runnable; } @Override public void run() { if (this.runnable != null) { this.runnable.run(); } } }