|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.quartzdesk.service.types.v5_0.scheduler.JobChain
public abstract class JobChain
Base type for all job chains.
Java class for JobChain complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="JobChain">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="id" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="createdAt" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="updatedAt" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="enabledOnWeekday" type="{http://service.quartzdesk.com/types/v5_0/enums}Weekday" maxOccurs="unbounded" minOccurs="0"/>
<element name="enabledFromTime" type="{http://service.quartzdesk.com/types/v5_0/common}DayTime" minOccurs="0"/>
<element name="enabledToTime" type="{http://service.quartzdesk.com/types/v5_0/common}DayTime" minOccurs="0"/>
<element name="schedulerObjectName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="conditionType" type="{http://service.quartzdesk.com/types/v5_0/scheduler}JobChainConditionType"/>
<element name="conditionExecStatus" type="{http://service.quartzdesk.com/types/v5_0/scheduler}ExecStatus" minOccurs="0"/>
<element name="conditionMaxDuration" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="conditionExpressionLanguage" type="{http://service.quartzdesk.com/types/v5_0/enums}ExpressionLanguage" minOccurs="0"/>
<element name="conditionExpression" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected ExecStatus |
conditionExecStatus
|
protected String |
conditionExpression
|
protected ExpressionLanguage |
conditionExpressionLanguage
|
protected Integer |
conditionMaxDuration
|
protected JobChainConditionType |
conditionType
|
protected Calendar |
createdAt
|
protected String |
description
|
protected Boolean |
enabled
|
protected DayTime |
enabledFromTime
|
protected List<Weekday> |
enabledOnWeekday
|
protected DayTime |
enabledToTime
|
protected Long |
id
|
protected String |
name
|
protected String |
schedulerObjectName
|
protected Calendar |
updatedAt
|
| Constructor Summary | |
|---|---|
JobChain()
|
|
| Method Summary | |
|---|---|
ExecStatus |
getConditionExecStatus()
Gets the value of the conditionExecStatus property. |
String |
getConditionExpression()
Gets the value of the conditionExpression property. |
ExpressionLanguage |
getConditionExpressionLanguage()
Gets the value of the conditionExpressionLanguage property. |
Integer |
getConditionMaxDuration()
Gets the value of the conditionMaxDuration property. |
JobChainConditionType |
getConditionType()
Gets the value of the conditionType property. |
Calendar |
getCreatedAt()
Gets the value of the createdAt property. |
String |
getDescription()
Gets the value of the description property. |
Boolean |
getEnabled()
|
DayTime |
getEnabledFromTime()
Gets the value of the enabledFromTime property. |
List<Weekday> |
getEnabledOnWeekday()
Gets the value of the enabledOnWeekday property. |
DayTime |
getEnabledToTime()
Gets the value of the enabledToTime property. |
Long |
getId()
Gets the value of the id property. |
String |
getName()
Gets the value of the name property. |
String |
getSchedulerObjectName()
Gets the value of the schedulerObjectName property. |
Calendar |
getUpdatedAt()
Gets the value of the updatedAt property. |
Boolean |
isEnabled()
Gets the value of the enabled property. |
void |
setConditionExecStatus(ExecStatus value)
Sets the value of the conditionExecStatus property. |
void |
setConditionExpression(String value)
Sets the value of the conditionExpression property. |
void |
setConditionExpressionLanguage(ExpressionLanguage value)
Sets the value of the conditionExpressionLanguage property. |
void |
setConditionMaxDuration(Integer value)
Sets the value of the conditionMaxDuration property. |
void |
setConditionType(JobChainConditionType value)
Sets the value of the conditionType property. |
void |
setCreatedAt(Calendar value)
Sets the value of the createdAt property. |
void |
setDescription(String value)
Sets the value of the description property. |
void |
setEnabled(Boolean value)
Sets the value of the enabled property. |
void |
setEnabledFromTime(DayTime value)
Sets the value of the enabledFromTime property. |
void |
setEnabledOnWeekday(List<Weekday> enabledOnWeekday)
Sets the value of the enabledOnWeekday property. |
void |
setEnabledToTime(DayTime value)
Sets the value of the enabledToTime property. |
void |
setId(Long value)
Sets the value of the id property. |
void |
setName(String value)
Sets the value of the name property. |
void |
setSchedulerObjectName(String value)
Sets the value of the schedulerObjectName property. |
void |
setUpdatedAt(Calendar value)
Sets the value of the updatedAt property. |
JobChain |
withConditionExecStatus(ExecStatus value)
|
JobChain |
withConditionExpression(String value)
|
JobChain |
withConditionExpressionLanguage(ExpressionLanguage value)
|
JobChain |
withConditionMaxDuration(Integer value)
|
JobChain |
withConditionType(JobChainConditionType value)
|
JobChain |
withCreatedAt(Calendar value)
|
JobChain |
withDescription(String value)
|
JobChain |
withEnabled(Boolean value)
|
JobChain |
withEnabledFromTime(DayTime value)
|
JobChain |
withEnabledOnWeekday(Collection<Weekday> values)
|
JobChain |
withEnabledOnWeekday(Weekday... values)
|
JobChain |
withEnabledToTime(DayTime value)
|
JobChain |
withId(Long value)
|
JobChain |
withName(String value)
|
JobChain |
withSchedulerObjectName(String value)
|
JobChain |
withUpdatedAt(Calendar value)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Long id
protected Calendar createdAt
protected Calendar updatedAt
protected String name
protected String description
protected Boolean enabled
protected List<Weekday> enabledOnWeekday
protected DayTime enabledFromTime
protected DayTime enabledToTime
protected String schedulerObjectName
protected JobChainConditionType conditionType
protected ExecStatus conditionExecStatus
protected Integer conditionMaxDuration
protected ExpressionLanguage conditionExpressionLanguage
protected String conditionExpression
| Constructor Detail |
|---|
public JobChain()
| Method Detail |
|---|
public Long getId()
Stringpublic void setId(Long value)
value - allowed object is
Stringpublic Calendar getCreatedAt()
Stringpublic void setCreatedAt(Calendar value)
value - allowed object is
Stringpublic Calendar getUpdatedAt()
Stringpublic void setUpdatedAt(Calendar value)
value - allowed object is
Stringpublic String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic String getDescription()
Stringpublic void setDescription(String value)
value - allowed object is
Stringpublic Boolean isEnabled()
Stringpublic void setEnabled(Boolean value)
value - allowed object is
Stringpublic List<Weekday> getEnabledOnWeekday()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the enabledOnWeekday property.
For example, to add a new item, do as follows:
getEnabledOnWeekday().add(newItem);
Objects of the following type(s) are allowed in the list
Weekday
public DayTime getEnabledFromTime()
DayTimepublic void setEnabledFromTime(DayTime value)
value - allowed object is
DayTimepublic DayTime getEnabledToTime()
DayTimepublic void setEnabledToTime(DayTime value)
value - allowed object is
DayTimepublic String getSchedulerObjectName()
Stringpublic void setSchedulerObjectName(String value)
value - allowed object is
Stringpublic JobChainConditionType getConditionType()
JobChainConditionTypepublic void setConditionType(JobChainConditionType value)
value - allowed object is
JobChainConditionTypepublic ExecStatus getConditionExecStatus()
ExecStatuspublic void setConditionExecStatus(ExecStatus value)
value - allowed object is
ExecStatuspublic Integer getConditionMaxDuration()
Stringpublic void setConditionMaxDuration(Integer value)
value - allowed object is
Stringpublic ExpressionLanguage getConditionExpressionLanguage()
ExpressionLanguagepublic void setConditionExpressionLanguage(ExpressionLanguage value)
value - allowed object is
ExpressionLanguagepublic String getConditionExpression()
Stringpublic void setConditionExpression(String value)
value - allowed object is
Stringpublic Boolean getEnabled()
public JobChain withId(Long value)
public JobChain withCreatedAt(Calendar value)
public JobChain withUpdatedAt(Calendar value)
public JobChain withName(String value)
public JobChain withDescription(String value)
public JobChain withEnabled(Boolean value)
public JobChain withEnabledOnWeekday(Weekday... values)
public JobChain withEnabledOnWeekday(Collection<Weekday> values)
public JobChain withEnabledFromTime(DayTime value)
public JobChain withEnabledToTime(DayTime value)
public JobChain withSchedulerObjectName(String value)
public JobChain withConditionType(JobChainConditionType value)
public JobChain withConditionExecStatus(ExecStatus value)
public JobChain withConditionMaxDuration(Integer value)
public JobChain withConditionExpressionLanguage(ExpressionLanguage value)
public JobChain withConditionExpression(String value)
public void setEnabledOnWeekday(List<Weekday> enabledOnWeekday)
enabledOnWeekday - allowed object is
Weekday
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||