public interface  org.glassfish.api.admin.Job extends java.lang.Object implements org.glassfish.api.admin.AdminCommandState, java.io.Serializable
{
public abstract org.glassfish.api.admin.CommandProgress getCommandProgress();
public abstract void setCommandProgress(org.glassfish.api.admin.CommandProgress);
public abstract void complete(org.glassfish.api.ActionReport, org.glassfish.api.admin.Payload$Outbound);
public abstract void revert();
public abstract org.glassfish.api.admin.AdminCommandEventBroker getEventBroker();
public abstract java.util.List getSubjectUsernames();
public abstract java.lang.String getName();
public abstract long getCommandExecutionDate();
public abstract org.glassfish.api.admin.Payload$Outbound getPayload();
public abstract java.io.File getJobsFile();
public abstract void setJobsFile(java.io.File);
public abstract java.lang.String getScope();
public abstract long getCommandCompletionDate();
public abstract void setFailToRetryable(boolean);
public abstract org.glassfish.api.admin.ParameterMap getParameters();
}