Package com.avoka.tm.vo.v1
Record Class Job
java.lang.Object
java.lang.Record
com.avoka.tm.vo.v1.Job
- Record Components:
name
- namejobKey
- job keyjobRefNumber
- job reference numberstatus
- statusclientCode
- client codecontroller
- controllercurrentStep
- current stepcurrentAction
- current actiongroupName
- group nameprocessImmediate
- process immediatetimeCreated
- time createdtimeFinished
- time finishedtimeCompletionScheduled
- time completion scheduletimeLastModified
- time last modifiedproperties
- properties
public record Job(String name, String jobKey, String jobRefNumber, String status, String clientCode, String controller, String currentStep, String currentAction, String groupName, Boolean processImmediate, Date timeCreated, Date timeFinished, Date timeCompletionScheduled, Date timeLastModified, Map<String,String> properties)
extends Record
Job Object Model
- Since:
- 24.10.0
-
Constructor Summary
ConstructorDescriptionJob
(com.avoka.fc.core.entity.Job job) Job
(String name, String jobKey, String jobRefNumber, String status, String clientCode, String controller, String currentStep, String currentAction, String groupName, Boolean processImmediate, Date timeCreated, Date timeFinished, Date timeCompletionScheduled, Date timeLastModified, Map<String, String> properties) Creates an instance of aJob
record class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of theclientCode
record component.Returns the value of thecontroller
record component.Returns the value of thecurrentAction
record component.Returns the value of thecurrentStep
record component.final boolean
Indicates whether some other object is "equal to" this one.Returns the value of thegroupName
record component.final int
hashCode()
Returns a hash code value for this object.jobKey()
Returns the value of thejobKey
record component.Returns the value of thejobRefNumber
record component.name()
Returns the value of thename
record component.Returns the value of theprocessImmediate
record component.Returns the value of theproperties
record component.status()
Returns the value of thestatus
record component.Returns the value of thetimeCompletionScheduled
record component.Returns the value of thetimeCreated
record component.Returns the value of thetimeFinished
record component.Returns the value of thetimeLastModified
record component.final String
toString()
Returns a string representation of this record class.
-
Constructor Details
-
Job
public Job(com.avoka.fc.core.entity.Job job) -
Job
public Job(String name, String jobKey, String jobRefNumber, String status, String clientCode, String controller, String currentStep, String currentAction, String groupName, Boolean processImmediate, Date timeCreated, Date timeFinished, Date timeCompletionScheduled, Date timeLastModified, Map<String, String> properties) Creates an instance of aJob
record class.- Parameters:
name
- the value for thename
record componentjobKey
- the value for thejobKey
record componentjobRefNumber
- the value for thejobRefNumber
record componentstatus
- the value for thestatus
record componentclientCode
- the value for theclientCode
record componentcontroller
- the value for thecontroller
record componentcurrentStep
- the value for thecurrentStep
record componentcurrentAction
- the value for thecurrentAction
record componentgroupName
- the value for thegroupName
record componentprocessImmediate
- the value for theprocessImmediate
record componenttimeCreated
- the value for thetimeCreated
record componenttimeFinished
- the value for thetimeFinished
record componenttimeCompletionScheduled
- the value for thetimeCompletionScheduled
record componenttimeLastModified
- the value for thetimeLastModified
record componentproperties
- the value for theproperties
record component
-
-
Method Details
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object)
. -
name
Returns the value of thename
record component.- Returns:
- the value of the
name
record component
-
jobKey
Returns the value of thejobKey
record component.- Returns:
- the value of the
jobKey
record component
-
jobRefNumber
Returns the value of thejobRefNumber
record component.- Returns:
- the value of the
jobRefNumber
record component
-
status
Returns the value of thestatus
record component.- Returns:
- the value of the
status
record component
-
clientCode
Returns the value of theclientCode
record component.- Returns:
- the value of the
clientCode
record component
-
controller
Returns the value of thecontroller
record component.- Returns:
- the value of the
controller
record component
-
currentStep
Returns the value of thecurrentStep
record component.- Returns:
- the value of the
currentStep
record component
-
currentAction
Returns the value of thecurrentAction
record component.- Returns:
- the value of the
currentAction
record component
-
groupName
Returns the value of thegroupName
record component.- Returns:
- the value of the
groupName
record component
-
processImmediate
Returns the value of theprocessImmediate
record component.- Returns:
- the value of the
processImmediate
record component
-
timeCreated
Returns the value of thetimeCreated
record component.- Returns:
- the value of the
timeCreated
record component
-
timeFinished
Returns the value of thetimeFinished
record component.- Returns:
- the value of the
timeFinished
record component
-
timeCompletionScheduled
Returns the value of thetimeCompletionScheduled
record component.- Returns:
- the value of the
timeCompletionScheduled
record component
-
timeLastModified
Returns the value of thetimeLastModified
record component.- Returns:
- the value of the
timeLastModified
record component
-
properties
Returns the value of theproperties
record component.- Returns:
- the value of the
properties
record component
-