com.quartzdesk.service.types.v5_0.scheduler.quartz
Class QuartzJobChain

java.lang.Object
  extended by com.quartzdesk.service.types.v5_0.scheduler.JobChain
      extended by com.quartzdesk.service.types.v5_0.scheduler.quartz.QuartzJobChain

public class QuartzJobChain
extends JobChain

Type that encapsulates Quartz notification rule data.

Java class for QuartzJobChain complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="QuartzJobChain">
   <complexContent>
     <extension base="{http://service.quartzdesk.com/types/v5_0/scheduler}JobChain">
       <sequence>
         <element name="jobGroupName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="jobName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="triggerGroupName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="triggerName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="target" type="{http://service.quartzdesk.com/types/v5_0/scheduler/quartz}QuartzJobChainTarget" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String jobGroupName
           
protected  String jobName
           
protected  List<QuartzJobChainTarget> target
           
protected  String triggerGroupName
           
protected  String triggerName
           
 
Fields inherited from class com.quartzdesk.service.types.v5_0.scheduler.JobChain
conditionExecStatus, conditionExpression, conditionExpressionLanguage, conditionMaxDuration, conditionType, createdAt, description, enabled, enabledFromTime, enabledOnWeekday, enabledToTime, id, name, schedulerObjectName, updatedAt
 
Constructor Summary
QuartzJobChain()
           
 
Method Summary
 String getJobGroupName()
          Gets the value of the jobGroupName property.
 String getJobName()
          Gets the value of the jobName property.
 List<QuartzJobChainTarget> getTarget()
          Gets the value of the target property.
 String getTriggerGroupName()
          Gets the value of the triggerGroupName property.
 String getTriggerName()
          Gets the value of the triggerName property.
 void setJobGroupName(String value)
          Sets the value of the jobGroupName property.
 void setJobName(String value)
          Sets the value of the jobName property.
 void setTarget(List<QuartzJobChainTarget> target)
          Sets the value of the target property.
 void setTriggerGroupName(String value)
          Sets the value of the triggerGroupName property.
 void setTriggerName(String value)
          Sets the value of the triggerName property.
 QuartzJobChain withConditionExecStatus(ExecStatus value)
           
 QuartzJobChain withConditionExpression(String value)
           
 QuartzJobChain withConditionExpressionLanguage(ExpressionLanguage value)
           
 QuartzJobChain withConditionMaxDuration(Integer value)
           
 QuartzJobChain withConditionType(JobChainConditionType value)
           
 QuartzJobChain withCreatedAt(Calendar value)
           
 QuartzJobChain withDescription(String value)
           
 QuartzJobChain withEnabled(Boolean value)
           
 QuartzJobChain withEnabledFromTime(DayTime value)
           
 QuartzJobChain withEnabledOnWeekday(Collection<Weekday> values)
           
 QuartzJobChain withEnabledOnWeekday(Weekday... values)
           
 QuartzJobChain withEnabledToTime(DayTime value)
           
 QuartzJobChain withId(Long value)
           
 QuartzJobChain withJobGroupName(String value)
           
 QuartzJobChain withJobName(String value)
           
 QuartzJobChain withName(String value)
           
 QuartzJobChain withSchedulerObjectName(String value)
           
 QuartzJobChain withTarget(Collection<QuartzJobChainTarget> values)
           
 QuartzJobChain withTarget(QuartzJobChainTarget... values)
           
 QuartzJobChain withTriggerGroupName(String value)
           
 QuartzJobChain withTriggerName(String value)
           
 QuartzJobChain withUpdatedAt(Calendar value)
           
 
Methods inherited from class com.quartzdesk.service.types.v5_0.scheduler.JobChain
getConditionExecStatus, getConditionExpression, getConditionExpressionLanguage, getConditionMaxDuration, getConditionType, getCreatedAt, getDescription, getEnabled, getEnabledFromTime, getEnabledOnWeekday, getEnabledToTime, getId, getName, getSchedulerObjectName, getUpdatedAt, isEnabled, setConditionExecStatus, setConditionExpression, setConditionExpressionLanguage, setConditionMaxDuration, setConditionType, setCreatedAt, setDescription, setEnabled, setEnabledFromTime, setEnabledOnWeekday, setEnabledToTime, setId, setName, setSchedulerObjectName, setUpdatedAt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jobGroupName

protected String jobGroupName

jobName

protected String jobName

triggerGroupName

protected String triggerGroupName

triggerName

protected String triggerName

target

protected List<QuartzJobChainTarget> target
Constructor Detail

QuartzJobChain

public QuartzJobChain()
Method Detail

getJobGroupName

public String getJobGroupName()
Gets the value of the jobGroupName property.

Returns:
possible object is String

setJobGroupName

public void setJobGroupName(String value)
Sets the value of the jobGroupName property.

Parameters:
value - allowed object is String

getJobName

public String getJobName()
Gets the value of the jobName property.

Returns:
possible object is String

setJobName

public void setJobName(String value)
Sets the value of the jobName property.

Parameters:
value - allowed object is String

getTriggerGroupName

public String getTriggerGroupName()
Gets the value of the triggerGroupName property.

Returns:
possible object is String

setTriggerGroupName

public void setTriggerGroupName(String value)
Sets the value of the triggerGroupName property.

Parameters:
value - allowed object is String

getTriggerName

public String getTriggerName()
Gets the value of the triggerName property.

Returns:
possible object is String

setTriggerName

public void setTriggerName(String value)
Sets the value of the triggerName property.

Parameters:
value - allowed object is String

getTarget

public List<QuartzJobChainTarget> getTarget()
Gets the value of the target property.

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 target property.

For example, to add a new item, do as follows:

    getTarget().add(newItem);
 

Objects of the following type(s) are allowed in the list QuartzJobChainTarget


withJobGroupName

public QuartzJobChain withJobGroupName(String value)

withJobName

public QuartzJobChain withJobName(String value)

withTriggerGroupName

public QuartzJobChain withTriggerGroupName(String value)

withTriggerName

public QuartzJobChain withTriggerName(String value)

withTarget

public QuartzJobChain withTarget(QuartzJobChainTarget... values)

withTarget

public QuartzJobChain withTarget(Collection<QuartzJobChainTarget> values)

withId

public QuartzJobChain withId(Long value)
Overrides:
withId in class JobChain

withCreatedAt

public QuartzJobChain withCreatedAt(Calendar value)
Overrides:
withCreatedAt in class JobChain

withUpdatedAt

public QuartzJobChain withUpdatedAt(Calendar value)
Overrides:
withUpdatedAt in class JobChain

withName

public QuartzJobChain withName(String value)
Overrides:
withName in class JobChain

withDescription

public QuartzJobChain withDescription(String value)
Overrides:
withDescription in class JobChain

withEnabled

public QuartzJobChain withEnabled(Boolean value)
Overrides:
withEnabled in class JobChain

withEnabledOnWeekday

public QuartzJobChain withEnabledOnWeekday(Weekday... values)
Overrides:
withEnabledOnWeekday in class JobChain

withEnabledOnWeekday

public QuartzJobChain withEnabledOnWeekday(Collection<Weekday> values)
Overrides:
withEnabledOnWeekday in class JobChain

withEnabledFromTime

public QuartzJobChain withEnabledFromTime(DayTime value)
Overrides:
withEnabledFromTime in class JobChain

withEnabledToTime

public QuartzJobChain withEnabledToTime(DayTime value)
Overrides:
withEnabledToTime in class JobChain

withSchedulerObjectName

public QuartzJobChain withSchedulerObjectName(String value)
Overrides:
withSchedulerObjectName in class JobChain

withConditionType

public QuartzJobChain withConditionType(JobChainConditionType value)
Overrides:
withConditionType in class JobChain

withConditionExecStatus

public QuartzJobChain withConditionExecStatus(ExecStatus value)
Overrides:
withConditionExecStatus in class JobChain

withConditionMaxDuration

public QuartzJobChain withConditionMaxDuration(Integer value)
Overrides:
withConditionMaxDuration in class JobChain

withConditionExpressionLanguage

public QuartzJobChain withConditionExpressionLanguage(ExpressionLanguage value)
Overrides:
withConditionExpressionLanguage in class JobChain

withConditionExpression

public QuartzJobChain withConditionExpression(String value)
Overrides:
withConditionExpression in class JobChain

setTarget

public void setTarget(List<QuartzJobChainTarget> target)
Sets the value of the target property.

Parameters:
target - allowed object is QuartzJobChainTarget


Copyright © 2013–2017 QuartzDesk.com. All rights reserved.