package com.metaweb.gridworks.process; import com.metaweb.gridworks.Jsonizable; public abstract class Process implements Jsonizable { abstract public boolean isImmediate(); abstract public boolean isRunning(); abstract public boolean isDone(); abstract public void performImmediate() throws Exception; abstract public void startPerforming(ProcessManager manager); abstract public void cancel(); }