com.quartzdesk.service.types.v4_0.scheduler
Class JobChainTarget

java.lang.Object
  extended by com.quartzdesk.service.types.v4_0.scheduler.JobChainTarget
Direct Known Subclasses:
QuartzJobChainTarget

public abstract class JobChainTarget
extends Object

Base type for all job chain targets.

Java class for JobChainTarget complex type.

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

 <complexType name="JobChainTarget">
   <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="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="type" type="{http://service.quartzdesk.com/types/v4_0/scheduler}JobChainTargetType"/>
         <element name="remoteConnectionId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="remoteConnectionName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="execType" type="{http://service.quartzdesk.com/types/v4_0/scheduler}JobChainTargetExecType"/>
         <element name="execTypeDelay" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="execTypeDateExpressionLanguage" type="{http://service.quartzdesk.com/types/v4_0/enums}ExpressionLanguage" minOccurs="0"/>
         <element name="execTypeDateExpression" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  Boolean enabled
           
protected  JobChainTargetExecType execType
           
protected  String execTypeDateExpression
           
protected  ExpressionLanguage execTypeDateExpressionLanguage
           
protected  Integer execTypeDelay
           
protected  Long id
           
protected  Long remoteConnectionId
           
protected  String remoteConnectionName
           
protected  JobChainTargetType type
           
 
Constructor Summary
JobChainTarget()
           
 
Method Summary
 Boolean getEnabled()
           
 JobChainTargetExecType getExecType()
          Gets the value of the execType property.
 String getExecTypeDateExpression()
          Gets the value of the execTypeDateExpression property.
 ExpressionLanguage getExecTypeDateExpressionLanguage()
          Gets the value of the execTypeDateExpressionLanguage property.
 Integer getExecTypeDelay()
          Gets the value of the execTypeDelay property.
 Long getId()
          Gets the value of the id property.
 Long getRemoteConnectionId()
          Gets the value of the remoteConnectionId property.
 String getRemoteConnectionName()
          Gets the value of the remoteConnectionName property.
 JobChainTargetType getType()
          Gets the value of the type property.
 Boolean isEnabled()
          Gets the value of the enabled property.
 void setEnabled(Boolean value)
          Sets the value of the enabled property.
 void setExecType(JobChainTargetExecType value)
          Sets the value of the execType property.
 void setExecTypeDateExpression(String value)
          Sets the value of the execTypeDateExpression property.
 void setExecTypeDateExpressionLanguage(ExpressionLanguage value)
          Sets the value of the execTypeDateExpressionLanguage property.
 void setExecTypeDelay(Integer value)
          Sets the value of the execTypeDelay property.
 void setId(Long value)
          Sets the value of the id property.
 void setRemoteConnectionId(Long value)
          Sets the value of the remoteConnectionId property.
 void setRemoteConnectionName(String value)
          Sets the value of the remoteConnectionName property.
 void setType(JobChainTargetType value)
          Sets the value of the type property.
 JobChainTarget withEnabled(Boolean value)
           
 JobChainTarget withExecType(JobChainTargetExecType value)
           
 JobChainTarget withExecTypeDateExpression(String value)
           
 JobChainTarget withExecTypeDateExpressionLanguage(ExpressionLanguage value)
           
 JobChainTarget withExecTypeDelay(Integer value)
           
 JobChainTarget withId(Long value)
           
 JobChainTarget withRemoteConnectionId(Long value)
           
 JobChainTarget withRemoteConnectionName(String value)
           
 JobChainTarget withType(JobChainTargetType value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected Long id

enabled

protected Boolean enabled

type

protected JobChainTargetType type

remoteConnectionId

protected Long remoteConnectionId

remoteConnectionName

protected String remoteConnectionName

execType

protected JobChainTargetExecType execType

execTypeDelay

protected Integer execTypeDelay

execTypeDateExpressionLanguage

protected ExpressionLanguage execTypeDateExpressionLanguage

execTypeDateExpression

protected String execTypeDateExpression
Constructor Detail

JobChainTarget

public JobChainTarget()
Method Detail

getId

public Long getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(Long value)
Sets the value of the id property.

Parameters:
value - allowed object is String

isEnabled

public Boolean isEnabled()
Gets the value of the enabled property.

Returns:
possible object is String

setEnabled

public void setEnabled(Boolean value)
Sets the value of the enabled property.

Parameters:
value - allowed object is String

getType

public JobChainTargetType getType()
Gets the value of the type property.

Returns:
possible object is JobChainTargetType

setType

public void setType(JobChainTargetType value)
Sets the value of the type property.

Parameters:
value - allowed object is JobChainTargetType

getRemoteConnectionId

public Long getRemoteConnectionId()
Gets the value of the remoteConnectionId property.

Returns:
possible object is String

setRemoteConnectionId

public void setRemoteConnectionId(Long value)
Sets the value of the remoteConnectionId property.

Parameters:
value - allowed object is String

getRemoteConnectionName

public String getRemoteConnectionName()
Gets the value of the remoteConnectionName property.

Returns:
possible object is String

setRemoteConnectionName

public void setRemoteConnectionName(String value)
Sets the value of the remoteConnectionName property.

Parameters:
value - allowed object is String

getExecType

public JobChainTargetExecType getExecType()
Gets the value of the execType property.

Returns:
possible object is JobChainTargetExecType

setExecType

public void setExecType(JobChainTargetExecType value)
Sets the value of the execType property.

Parameters:
value - allowed object is JobChainTargetExecType

getExecTypeDelay

public Integer getExecTypeDelay()
Gets the value of the execTypeDelay property.

Returns:
possible object is String

setExecTypeDelay

public void setExecTypeDelay(Integer value)
Sets the value of the execTypeDelay property.

Parameters:
value - allowed object is String

getExecTypeDateExpressionLanguage

public ExpressionLanguage getExecTypeDateExpressionLanguage()
Gets the value of the execTypeDateExpressionLanguage property.

Returns:
possible object is ExpressionLanguage

setExecTypeDateExpressionLanguage

public void setExecTypeDateExpressionLanguage(ExpressionLanguage value)
Sets the value of the execTypeDateExpressionLanguage property.

Parameters:
value - allowed object is ExpressionLanguage

getExecTypeDateExpression

public String getExecTypeDateExpression()
Gets the value of the execTypeDateExpression property.

Returns:
possible object is String

setExecTypeDateExpression

public void setExecTypeDateExpression(String value)
Sets the value of the execTypeDateExpression property.

Parameters:
value - allowed object is String

getEnabled

public Boolean getEnabled()

withId

public JobChainTarget withId(Long value)

withEnabled

public JobChainTarget withEnabled(Boolean value)

withType

public JobChainTarget withType(JobChainTargetType value)

withRemoteConnectionId

public JobChainTarget withRemoteConnectionId(Long value)

withRemoteConnectionName

public JobChainTarget withRemoteConnectionName(String value)

withExecType

public JobChainTarget withExecType(JobChainTargetExecType value)

withExecTypeDelay

public JobChainTarget withExecTypeDelay(Integer value)

withExecTypeDateExpressionLanguage

public JobChainTarget withExecTypeDateExpressionLanguage(ExpressionLanguage value)

withExecTypeDateExpression

public JobChainTarget withExecTypeDateExpression(String value)


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