Class InternalClusterJob
java.lang.Object
com.atlassian.crowd.model.scheduling.InternalClusterJob
Describes a scheduled, once-per-cluster job as saved in Crowd's database.
Designed for easy conversion to com.atlassian.scheduler.caesium.spi.ClusteredJob.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()byte[]longvoidsetClaimNodeId(String claimNodeId) voidsetClaimTime(Date claimTime) voidsetClaimTimestamp(Long millisTimestamp) voidsetCronExpression(String cronExpression) voidvoidsetInterval(Long interval) voidsetNextRunTime(Date nextRunDate) voidsetNextRunTimestamp(Long millisTimestamp) voidsetRawParameters(byte[] rawParameters) voidsetRunnerKey(String runnerKey) voidsetTimeZone(String timeZone) voidsetVersion(long version)
-
Constructor Details
-
InternalClusterJob
public InternalClusterJob()
-
-
Method Details
-
getId
-
setId
-
getRunnerKey
-
setRunnerKey
-
getTimeZone
-
setTimeZone
-
getCronExpression
-
setCronExpression
-
getInterval
-
setInterval
-
getNextRunTime
-
setNextRunTime
-
getNextRunTimestamp
-
setNextRunTimestamp
-
getVersion
public long getVersion() -
setVersion
public void setVersion(long version) -
getRawParameters
public byte[] getRawParameters() -
setRawParameters
public void setRawParameters(byte[] rawParameters) -
getClaimNodeId
-
setClaimNodeId
-
getClaimTimestamp
-
setClaimTimestamp
-
getClaimTime
-
setClaimTime
-