public interface  org.glassfish.api.admin.SupplementalCommandExecutor$SupplementalCommand extends java.lang.Object
{
public abstract void execute(org.glassfish.api.admin.AdminCommandContext);
public abstract org.glassfish.api.admin.AdminCommand getCommand();
public abstract boolean toBeExecutedBefore();
public abstract boolean toBeExecutedAfter();
public abstract boolean toBeExecutedAfterReplication();
public abstract org.glassfish.api.admin.FailurePolicy onFailure();
public abstract java.util.List whereToRun();
public abstract org.glassfish.api.admin.ProgressStatus getProgressStatus();
public abstract void setProgressStatus(org.glassfish.api.admin.ProgressStatus);
public abstract org.glassfish.api.admin.Progress getProgressAnnotation();
}