25 lines
478 B
Java
25 lines
478 B
Java
package org.gcube.data.spd.executor.jobs;
|
|
|
|
import java.io.Serializable;
|
|
import java.util.Calendar;
|
|
|
|
import org.gcube.data.spd.model.service.types.JobStatus;
|
|
|
|
public interface SpeciesJob extends Serializable, Runnable {
|
|
|
|
public JobStatus getStatus() ;
|
|
|
|
public void setStatus(JobStatus status) ;
|
|
|
|
public String getId();
|
|
|
|
public boolean validateInput(String input);
|
|
|
|
public int getCompletedEntries();
|
|
|
|
public Calendar getStartDate();
|
|
|
|
public Calendar getEndDate();
|
|
|
|
}
|