Class JobDefinition

java.lang.Object
org.jumpmind.symmetric.model.JobDefinition
All Implemented Interfaces:
Serializable, IModelObject

public class JobDefinition extends Object implements IModelObject
See Also:
  • Constructor Details

    • JobDefinition

      public JobDefinition()
  • Method Details

    • isCronSchedule

      public boolean isCronSchedule()
    • isPeriodicSchedule

      public boolean isPeriodicSchedule()
    • getJobName

      public String getJobName()
    • setJobName

      public void setJobName(String jobName)
    • getJobType

      public JobDefinition.JobType getJobType()
    • setJobType

      public void setJobType(JobDefinition.JobType jobType)
    • isRequiresRegistration

      public boolean isRequiresRegistration()
    • setRequiresRegistration

      public void setRequiresRegistration(boolean requiresRegistration)
    • getJobExpression

      public String getJobExpression()
    • setJobExpression

      public void setJobExpression(String jobExpression)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getCreateBy

      public String getCreateBy()
    • setCreateBy

      public void setCreateBy(String createBy)
    • getCreateTime

      public Date getCreateTime()
      Specified by:
      getCreateTime in interface IModelObject
    • setCreateTime

      public void setCreateTime(Date createTime)
      Specified by:
      setCreateTime in interface IModelObject
    • getLastUpdateBy

      public String getLastUpdateBy()
      Specified by:
      getLastUpdateBy in interface IModelObject
    • setLastUpdateBy

      public void setLastUpdateBy(String lastUpdateBy)
      Specified by:
      setLastUpdateBy in interface IModelObject
    • getLastUpdateTime

      public Date getLastUpdateTime()
      Specified by:
      getLastUpdateTime in interface IModelObject
    • setLastUpdateTime

      public void setLastUpdateTime(Date lastUpdateTime)
      Specified by:
      setLastUpdateTime in interface IModelObject
    • isDefaultAutomaticStartup

      public boolean isDefaultAutomaticStartup()
    • setDefaultAutomaticStartup

      public void setDefaultAutomaticStartup(boolean defaultAutomaticStartup)
    • getDefaultSchedule

      public String getDefaultSchedule()
    • setDefaultSchedule

      public void setDefaultSchedule(String defaultSchedule)
    • getNodeGroupId

      public String getNodeGroupId()
    • setNodeGroupId

      public void setNodeGroupId(String nodeGroupId)
    • getSchedule

      public String getSchedule()
    • setSchedule

      public void setSchedule(String schedule)
    • isAutomaticStartup

      public boolean isAutomaticStartup()
    • setAutomaticStartup

      public void setAutomaticStartup(boolean automaticStartup)
    • isClustered

      public boolean isClustered()
    • setClustered

      public void setClustered(boolean clustered)
    • getJobNameParameter

      public static String getJobNameParameter(String name)
    • getStartParameter

      public String getStartParameter()
    • getPeriodicParameter

      public String getPeriodicParameter()
    • getCronParameter

      public String getCronParameter()
    • getJobNameFromParameter

      public static String getJobNameFromParameter(String paramName)
    • getJobNameFromData

      public static String getJobNameFromData(CsvData data)