public class TaskSettings
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static TaskSettings |
createNew(GatewayContext context,
java.lang.String ownerId,
java.lang.String typeId) |
GatewayTaskRecord |
getTaskRecord() |
<T extends PersistentRecord> |
getTaskSettingsRecord() |
void |
save() |
void |
setScheduleAtTime(java.util.Date targetDate) |
void |
setScheduleCron(java.lang.String pattern) |
void |
setScheduleRunAfterDelay(long delayMS) |
void |
setScheduleRunImmediately() |
public static TaskSettings createNew(GatewayContext context, java.lang.String ownerId, java.lang.String typeId)
public GatewayTaskRecord getTaskRecord()
public <T extends PersistentRecord> T getTaskSettingsRecord()
public void setScheduleRunImmediately()
public void setScheduleRunAfterDelay(long delayMS)
public void setScheduleAtTime(java.util.Date targetDate)
public void setScheduleCron(java.lang.String pattern)
public void save() throws java.lang.Exception
java.lang.Exception