package plugins.cluster.interfaces; import java.util.List; /** * Not currently used in this form * * @author joerivandervelde * */ public interface Job { enum states { ERROR, SUBMITTED, QUEUED, RUNNING, COMPLETED } // double percentageDone; public boolean start(); public boolean stop(); public boolean kill(); public boolean hold(); public void dependsOnCompletionOf(List<Job> jobs); public void consistsOf(Job job); }