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

java.lang.Object
  extended by com.quartzdesk.service.types.v5_0.scheduler.NotificationRule
      extended by com.quartzdesk.service.types.v5_0.scheduler.ExecNotificationRule
          extended by com.quartzdesk.service.types.v5_0.scheduler.quartz.QuartzExecNotificationRule

public class QuartzExecNotificationRule
extends ExecNotificationRule

Type that encapsulates Quartz notification rule data.

Java class for QuartzExecNotificationRule complex type.

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

 <complexType name="QuartzExecNotificationRule">
   <complexContent>
     <extension base="{http://service.quartzdesk.com/types/v5_0/scheduler}ExecNotificationRule">
       <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"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String jobGroupName
           
protected  String jobName
           
protected  String triggerGroupName
           
protected  String triggerName
           
 
Fields inherited from class com.quartzdesk.service.types.v5_0.scheduler.ExecNotificationRule
conditionExecStatus, conditionExpression, conditionExpressionCompiled, conditionExpressionLanguage, conditionMaxDuration, conditionType, messageAttachError, messageAttachLog, messageAttachResult, messageAttachUserData
 
Fields inherited from class com.quartzdesk.service.types.v5_0.scheduler.NotificationRule
createdAt, description, enabled, enabledFromTime, enabledOnWeekday, enabledToTime, id, lastErrorAt, lastErrorDesc, messageBodyTemplate, messageChannelProfileId, messageSubjectTemplate, messageToAddr, name, schedulerObjectName, severity, updatedAt
 
Constructor Summary
QuartzExecNotificationRule()
           
 
Method Summary
 String getJobGroupName()
          Gets the value of the jobGroupName property.
 String getJobName()
          Gets the value of the jobName 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 setTriggerGroupName(String value)
          Sets the value of the triggerGroupName property.
 void setTriggerName(String value)
          Sets the value of the triggerName property.
 QuartzExecNotificationRule withConditionExecStatus(ExecStatus value)
           
 QuartzExecNotificationRule withConditionExpression(String value)
           
 QuartzExecNotificationRule withConditionExpressionCompiled(byte[] value)
           
 QuartzExecNotificationRule withConditionExpressionLanguage(ExpressionLanguage value)
           
 QuartzExecNotificationRule withConditionMaxDuration(Integer value)
           
 QuartzExecNotificationRule withConditionType(ExecNotificationRuleConditionType value)
           
 QuartzExecNotificationRule withCreatedAt(Calendar value)
           
 QuartzExecNotificationRule withDescription(String value)
           
 QuartzExecNotificationRule withEnabled(Boolean value)
           
 QuartzExecNotificationRule withEnabledFromTime(DayTime value)
           
 QuartzExecNotificationRule withEnabledOnWeekday(Collection<Weekday> values)
           
 QuartzExecNotificationRule withEnabledOnWeekday(Weekday... values)
           
 QuartzExecNotificationRule withEnabledToTime(DayTime value)
           
 QuartzExecNotificationRule withId(Long value)
           
 QuartzExecNotificationRule withJobGroupName(String value)
           
 QuartzExecNotificationRule withJobName(String value)
           
 QuartzExecNotificationRule withLastErrorAt(Calendar value)
           
 QuartzExecNotificationRule withLastErrorDesc(String value)
           
 QuartzExecNotificationRule withMessageAttachError(Boolean value)
           
 QuartzExecNotificationRule withMessageAttachLog(Boolean value)
           
 QuartzExecNotificationRule withMessageAttachResult(Boolean value)
           
 QuartzExecNotificationRule withMessageAttachUserData(Boolean value)
           
 QuartzExecNotificationRule withMessageBodyTemplate(String value)
           
 QuartzExecNotificationRule withMessageChannelProfileId(Long value)
           
 QuartzExecNotificationRule withMessageSubjectTemplate(String value)
           
 QuartzExecNotificationRule withMessageToAddr(String value)
           
 QuartzExecNotificationRule withName(String value)
           
 QuartzExecNotificationRule withSchedulerObjectName(String value)
           
 QuartzExecNotificationRule withSeverity(NotificationSeverity value)
           
 QuartzExecNotificationRule withTriggerGroupName(String value)
           
 QuartzExecNotificationRule withTriggerName(String value)
           
 QuartzExecNotificationRule withUpdatedAt(Calendar value)
           
 
Methods inherited from class com.quartzdesk.service.types.v5_0.scheduler.ExecNotificationRule
getConditionExecStatus, getConditionExpression, getConditionExpressionCompiled, getConditionExpressionLanguage, getConditionMaxDuration, getConditionType, getMessageAttachError, getMessageAttachLog, getMessageAttachResult, getMessageAttachUserData, isMessageAttachError, isMessageAttachLog, isMessageAttachResult, isMessageAttachUserData, setConditionExecStatus, setConditionExpression, setConditionExpressionCompiled, setConditionExpressionLanguage, setConditionMaxDuration, setConditionType, setMessageAttachError, setMessageAttachLog, setMessageAttachResult, setMessageAttachUserData
 
Methods inherited from class com.quartzdesk.service.types.v5_0.scheduler.NotificationRule
getCreatedAt, getDescription, getEnabled, getEnabledFromTime, getEnabledOnWeekday, getEnabledToTime, getId, getLastErrorAt, getLastErrorDesc, getMessageBodyTemplate, getMessageChannelProfileId, getMessageSubjectTemplate, getMessageToAddr, getName, getSchedulerObjectName, getSeverity, getUpdatedAt, isEnabled, setCreatedAt, setDescription, setEnabled, setEnabledFromTime, setEnabledOnWeekday, setEnabledToTime, setId, setLastErrorAt, setLastErrorDesc, setMessageBodyTemplate, setMessageChannelProfileId, setMessageSubjectTemplate, setMessageToAddr, setName, setSchedulerObjectName, setSeverity, 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
Constructor Detail

QuartzExecNotificationRule

public QuartzExecNotificationRule()
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

withJobGroupName

public QuartzExecNotificationRule withJobGroupName(String value)

withJobName

public QuartzExecNotificationRule withJobName(String value)

withTriggerGroupName

public QuartzExecNotificationRule withTriggerGroupName(String value)

withTriggerName

public QuartzExecNotificationRule withTriggerName(String value)

withConditionType

public QuartzExecNotificationRule withConditionType(ExecNotificationRuleConditionType value)
Overrides:
withConditionType in class ExecNotificationRule

withConditionExecStatus

public QuartzExecNotificationRule withConditionExecStatus(ExecStatus value)
Overrides:
withConditionExecStatus in class ExecNotificationRule

withConditionMaxDuration

public QuartzExecNotificationRule withConditionMaxDuration(Integer value)
Overrides:
withConditionMaxDuration in class ExecNotificationRule

withConditionExpressionLanguage

public QuartzExecNotificationRule withConditionExpressionLanguage(ExpressionLanguage value)
Overrides:
withConditionExpressionLanguage in class ExecNotificationRule

withConditionExpression

public QuartzExecNotificationRule withConditionExpression(String value)
Overrides:
withConditionExpression in class ExecNotificationRule

withConditionExpressionCompiled

public QuartzExecNotificationRule withConditionExpressionCompiled(byte[] value)
Overrides:
withConditionExpressionCompiled in class ExecNotificationRule

withMessageAttachLog

public QuartzExecNotificationRule withMessageAttachLog(Boolean value)
Overrides:
withMessageAttachLog in class ExecNotificationRule

withMessageAttachError

public QuartzExecNotificationRule withMessageAttachError(Boolean value)
Overrides:
withMessageAttachError in class ExecNotificationRule

withMessageAttachResult

public QuartzExecNotificationRule withMessageAttachResult(Boolean value)
Overrides:
withMessageAttachResult in class ExecNotificationRule

withMessageAttachUserData

public QuartzExecNotificationRule withMessageAttachUserData(Boolean value)
Overrides:
withMessageAttachUserData in class ExecNotificationRule

withId

public QuartzExecNotificationRule withId(Long value)
Overrides:
withId in class ExecNotificationRule

withCreatedAt

public QuartzExecNotificationRule withCreatedAt(Calendar value)
Overrides:
withCreatedAt in class ExecNotificationRule

withUpdatedAt

public QuartzExecNotificationRule withUpdatedAt(Calendar value)
Overrides:
withUpdatedAt in class ExecNotificationRule

withName

public QuartzExecNotificationRule withName(String value)
Overrides:
withName in class ExecNotificationRule

withDescription

public QuartzExecNotificationRule withDescription(String value)
Overrides:
withDescription in class ExecNotificationRule

withSeverity

public QuartzExecNotificationRule withSeverity(NotificationSeverity value)
Overrides:
withSeverity in class ExecNotificationRule

withEnabled

public QuartzExecNotificationRule withEnabled(Boolean value)
Overrides:
withEnabled in class ExecNotificationRule

withEnabledOnWeekday

public QuartzExecNotificationRule withEnabledOnWeekday(Weekday... values)
Overrides:
withEnabledOnWeekday in class ExecNotificationRule

withEnabledOnWeekday

public QuartzExecNotificationRule withEnabledOnWeekday(Collection<Weekday> values)
Overrides:
withEnabledOnWeekday in class ExecNotificationRule

withEnabledFromTime

public QuartzExecNotificationRule withEnabledFromTime(DayTime value)
Overrides:
withEnabledFromTime in class ExecNotificationRule

withEnabledToTime

public QuartzExecNotificationRule withEnabledToTime(DayTime value)
Overrides:
withEnabledToTime in class ExecNotificationRule

withSchedulerObjectName

public QuartzExecNotificationRule withSchedulerObjectName(String value)
Overrides:
withSchedulerObjectName in class ExecNotificationRule

withMessageChannelProfileId

public QuartzExecNotificationRule withMessageChannelProfileId(Long value)
Overrides:
withMessageChannelProfileId in class ExecNotificationRule

withMessageToAddr

public QuartzExecNotificationRule withMessageToAddr(String value)
Overrides:
withMessageToAddr in class ExecNotificationRule

withMessageSubjectTemplate

public QuartzExecNotificationRule withMessageSubjectTemplate(String value)
Overrides:
withMessageSubjectTemplate in class ExecNotificationRule

withMessageBodyTemplate

public QuartzExecNotificationRule withMessageBodyTemplate(String value)
Overrides:
withMessageBodyTemplate in class ExecNotificationRule

withLastErrorDesc

public QuartzExecNotificationRule withLastErrorDesc(String value)
Overrides:
withLastErrorDesc in class ExecNotificationRule

withLastErrorAt

public QuartzExecNotificationRule withLastErrorAt(Calendar value)
Overrides:
withLastErrorAt in class ExecNotificationRule


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