org.eobjects.datacleaner.monitor.scheduling.model
Class ScheduleDefinition
java.lang.Object
org.eobjects.datacleaner.monitor.scheduling.model.ScheduleDefinition
- All Implemented Interfaces:
- Serializable, Comparable<ScheduleDefinition>
public class ScheduleDefinition
- extends Object
- implements Comparable<ScheduleDefinition>, Serializable
Represents information about a scheduled job execution.
- See Also:
- Serialized Form
ScheduleDefinition
public ScheduleDefinition()
ScheduleDefinition
public ScheduleDefinition(TenantIdentifier tenant,
JobIdentifier job,
DatastoreIdentifier datastoreIdentifier)
getTenant
public TenantIdentifier getTenant()
setTenant
public void setTenant(TenantIdentifier tenant)
getJob
public JobIdentifier getJob()
setJob
public void setJob(JobIdentifier job)
setCronExpression
public void setCronExpression(String cronExpression)
getCronExpression
public String getCronExpression()
getDatastore
public DatastoreIdentifier getDatastore()
setDatastore
public void setDatastore(DatastoreIdentifier datastore)
setDependentJob
public void setDependentJob(JobIdentifier dependentJob)
getDependentJob
public JobIdentifier getDependentJob()
getAlerts
public List<AlertDefinition> getAlerts()
setAlerts
public void setAlerts(List<AlertDefinition> alerts)
getTriggerType
public TriggerType getTriggerType()
getVariableProvider
public VariableProviderDefinition getVariableProvider()
setVariableProvider
public void setVariableProvider(VariableProviderDefinition variableProvider)
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
compareTo
public int compareTo(ScheduleDefinition o)
- Specified by:
compareTo in interface Comparable<ScheduleDefinition>
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2012 Human Inference. All Rights Reserved.