public abstract class ItriggerTask extends java.lang.Object implements ScheduleTaskProvider, java.lang.Cloneable, java.io.Serializable
限定符和类型 | 字段和说明 |
---|---|
static FieldColumnMapper |
COUNTS |
static FieldColumnMapper |
DES |
static FieldColumnMapper |
ID |
static FieldColumnMapper |
NAME |
static FieldColumnMapper |
REPEATTIME |
static FieldColumnMapper |
REPEATTIMES |
static FieldColumnMapper |
TASKPARAMETERS |
构造器和说明 |
---|
ItriggerTask() |
ItriggerTask(java.lang.String name) |
ItriggerTask(java.lang.String name,
java.lang.String description) |
ItriggerTask(TaskConfig taskConfig) |
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
createJSONConfig(JSONObject jo) |
boolean |
equals(java.lang.Object obj) |
int |
getCounts() |
java.lang.String |
getDescription() |
long |
getId() |
java.lang.String |
getName() |
Parameter[] |
getParametersToArray() |
java.lang.String |
getRepeatTime() |
java.lang.String |
getRepeatTimes() |
TransmitParameters |
getTaskParameters() |
protected abstract int |
getTriggerState()
获取触发器状态
|
void |
setCounts(int counts) |
void |
setDescription(java.lang.String description) |
void |
setId(long id) |
void |
setName(java.lang.String arg0) |
void |
setRepeatTime(java.lang.String repeatTime) |
void |
setRepeatTimes(java.lang.String repeatTimes) |
void |
setTaskParameters(TransmitParameters taskParameters) |
public static final FieldColumnMapper ID
public static final FieldColumnMapper NAME
public static final FieldColumnMapper DES
public static final FieldColumnMapper REPEATTIME
public static final FieldColumnMapper REPEATTIMES
public static final FieldColumnMapper COUNTS
public static final FieldColumnMapper TASKPARAMETERS
public ItriggerTask()
public ItriggerTask(java.lang.String name)
public ItriggerTask(java.lang.String name, java.lang.String description)
public ItriggerTask(TaskConfig taskConfig)
public long getId()
public void setId(long id)
public java.lang.String getName()
public void setName(java.lang.String arg0)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public TransmitParameters getTaskParameters()
public void setTaskParameters(TransmitParameters taskParameters)
public Parameter[] getParametersToArray()
public java.lang.String getRepeatTime()
public void setRepeatTime(java.lang.String repeatTime)
public java.lang.String getRepeatTimes()
public void setRepeatTimes(java.lang.String repeatTimes)
public int getCounts()
public void setCounts(int counts)
public JSONObject createJSONConfig(JSONObject jo) throws JSONException
JSONException
protected abstract int getTriggerState()
public boolean equals(java.lang.Object obj)
equals
在类中 java.lang.Object