Package org.jumpmind.symmetric.model
Class JobDefinition
java.lang.Object
org.jumpmind.symmetric.model.JobDefinition
- All Implemented Interfaces:
Serializable
,IModelObject
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
getJobNameFromData
(CsvData data) static String
getJobNameFromParameter
(String paramName) static String
getJobNameParameter
(String name) boolean
boolean
boolean
boolean
boolean
boolean
void
setAutomaticStartup
(boolean automaticStartup) void
setClustered
(boolean clustered) void
setCreateBy
(String createBy) void
setCreateTime
(Date createTime) void
setDefaultAutomaticStartup
(boolean defaultAutomaticStartup) void
setDefaultSchedule
(String defaultSchedule) void
setDescription
(String description) void
setJobExpression
(String jobExpression) void
setJobName
(String jobName) void
setJobType
(JobDefinition.JobType jobType) void
setLastUpdateBy
(String lastUpdateBy) void
setLastUpdateTime
(Date lastUpdateTime) void
setNodeGroupId
(String nodeGroupId) void
setRequiresRegistration
(boolean requiresRegistration) void
setSchedule
(String schedule)
-
Constructor Details
-
JobDefinition
public JobDefinition()
-
-
Method Details
-
isCronSchedule
public boolean isCronSchedule() -
isPeriodicSchedule
public boolean isPeriodicSchedule() -
getJobName
-
setJobName
-
getJobType
-
setJobType
-
isRequiresRegistration
public boolean isRequiresRegistration() -
setRequiresRegistration
public void setRequiresRegistration(boolean requiresRegistration) -
getJobExpression
-
setJobExpression
-
getDescription
-
setDescription
-
getCreateBy
-
setCreateBy
-
getCreateTime
- Specified by:
getCreateTime
in interfaceIModelObject
-
setCreateTime
- Specified by:
setCreateTime
in interfaceIModelObject
-
getLastUpdateBy
- Specified by:
getLastUpdateBy
in interfaceIModelObject
-
setLastUpdateBy
- Specified by:
setLastUpdateBy
in interfaceIModelObject
-
getLastUpdateTime
- Specified by:
getLastUpdateTime
in interfaceIModelObject
-
setLastUpdateTime
- Specified by:
setLastUpdateTime
in interfaceIModelObject
-
isDefaultAutomaticStartup
public boolean isDefaultAutomaticStartup() -
setDefaultAutomaticStartup
public void setDefaultAutomaticStartup(boolean defaultAutomaticStartup) -
getDefaultSchedule
-
setDefaultSchedule
-
getNodeGroupId
-
setNodeGroupId
-
getSchedule
-
setSchedule
-
isAutomaticStartup
public boolean isAutomaticStartup() -
setAutomaticStartup
public void setAutomaticStartup(boolean automaticStartup) -
isClustered
public boolean isClustered() -
setClustered
public void setClustered(boolean clustered) -
getJobNameParameter
-
getStartParameter
-
getPeriodicParameter
-
getCronParameter
-
getJobNameFromParameter
-
getJobNameFromData
-