public abstract class ALfnJob extends Object
Represents an asynchronous process that can be executed by LuciadFusion Studio.
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object aO)
Indicates whether some other object is "equal to" this
ALfnJob . |
TLfnUser |
getCreatedBy()
Returns the user who created the job.
|
ZonedDateTime |
getCreationTime()
The date and time when the job was created.
|
String |
getId()
The identifier of the job.
|
Double |
getJobProgress()
A value between 0 and 1 (inclusive) which gives an indication of the current progress of the job.
|
ELfnJobState |
getJobState()
The
ELfnJobState that represents current execution status of this job. |
ELfnJobExecutionResult |
getLastExecutionResult()
The
ELfnJobExecutionResult that represents the execution status of this job's last execution. |
ZonedDateTime |
getLastExecutionTime()
The date and time when the job was last executed.
|
TLfnUser |
getUpdatedBy()
Returns the user who last modified the job.
|
int |
hashCode() |
String |
toString() |
public String getId()
id
is unique among all jobs.public ZonedDateTime getCreationTime()
public ZonedDateTime getLastExecutionTime()
null
.public ELfnJobExecutionResult getLastExecutionResult()
ELfnJobExecutionResult
that represents the execution status of this job's last execution.
If this job has never been executed, the status ELfnJobExecutionResult.DID_NOT_RUN
will be returned.ELfnJobExecutionResult
that represents the execution status of this job's last executionpublic ELfnJobState getJobState()
ELfnJobState
that represents current execution status of this job.ELfnJobState
that represents current execution status of this jobpublic Double getJobProgress()
public TLfnUser getCreatedBy()
public TLfnUser getUpdatedBy()
public boolean equals(Object aO)