public abstract class ITrigger extends java.lang.Object implements XMLable
限定符和类型 | 字段和说明 |
---|---|
static CommonFieldColumnMapper |
EndTimeFieldMapper |
static int |
IMMEDIATE |
static FieldColumnMapper[] |
ITRIGGER_FIELDMAPPER |
static int |
ON |
static int |
WAITSTATE |
构造器和说明 |
---|
ITrigger() |
限定符和类型 | 方法和说明 |
---|---|
abstract ITrigger |
analyzeJSON(JSONObject iTriggerJSON)
json对象转换为Itrigger对象
|
java.lang.Object |
clone() |
JSONObject |
createJSONConfig()
生成json对象
|
abstract com.fr.third.org.quartz.Trigger |
createTrigger()
生成Trigger对象
|
boolean |
equals(java.lang.Object obj) |
java.util.Date |
getEndTime() |
long |
getId() |
abstract int |
getITriggerIdPrefix() |
java.util.Date |
getStartTime() |
long |
getStartType() |
java.lang.String |
getTimeZoneID() |
long |
getVersion() |
void |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
void |
setEndTime(java.util.Date endTime) |
void |
setId(long id) |
void |
setStartTime(java.util.Date startTime) |
void |
setStartType(long startType) |
void |
setTimeZoneID(java.lang.String timeZoneID) |
void |
setVersion(long version) |
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
public static final int IMMEDIATE
public static final int ON
public static final FieldColumnMapper[] ITRIGGER_FIELDMAPPER
public static int WAITSTATE
public static CommonFieldColumnMapper EndTimeFieldMapper
public JSONObject createJSONConfig() throws JSONException
JSONException
public abstract com.fr.third.org.quartz.Trigger createTrigger()
public abstract int getITriggerIdPrefix()
public abstract ITrigger analyzeJSON(JSONObject iTriggerJSON)
iTriggerJSON
- 用于解析的触发器json对象public long getId()
public void setId(long id)
public long getVersion()
public void setVersion(long version)
public java.lang.String getTimeZoneID()
public void setTimeZoneID(java.lang.String timeZoneID)
public long getStartType()
public void setStartType(long startType)
public java.util.Date getStartTime()
public void setStartTime(java.util.Date startTime)
public void readXML(XMLableReader reader)
XMLReadable
readXML
在接口中 XMLReadable
reader
- XML读取对象XMLableReader
public void writeXML(XMLPrintWriter writer)
XMLWriter
public boolean equals(java.lang.Object obj)
equals
在类中 java.lang.Object
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 java.lang.Object
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常public java.util.Date getEndTime()
public void setEndTime(java.util.Date endTime)