@NotThreadSafe public final class LongRunningJobData extends Object implements com.helger.commons.id.IHasID<String>, Serializable
| Constructor and Description |
|---|
LongRunningJobData(String sJobID,
com.helger.commons.text.IMultilingualText aJobDescription,
String sStartingUserID) |
| Modifier and Type | Method and Description |
|---|---|
Duration |
getDuration() |
LocalDateTime |
getEndDateTime() |
com.helger.commons.state.ESuccess |
getExecutionSuccess() |
String |
getID() |
com.helger.commons.text.IMultilingualText |
getJobDescription() |
LongRunningJobResult |
getResult() |
LocalDateTime |
getStartDateTime() |
String |
getStartingUserID() |
boolean |
isEnded() |
String |
toString() |
@Nonnull @Nonempty public String getID()
getID in interface com.helger.commons.id.IHasID<String>@Nonnull public com.helger.commons.text.IMultilingualText getJobDescription()
null.@Nonnull public LocalDateTime getStartDateTime()
null.@Nullable public String getStartingUserID()
null.public boolean isEnded()
true if this job was already ended@Nullable public LocalDateTime getEndDateTime()
@Nullable public com.helger.commons.state.ESuccess getExecutionSuccess()
@Nullable public LongRunningJobResult getResult()
Copyright © 2014–2017 Philip Helger. All rights reserved.