File | Line |
---|
org/rundeck/api/domain/RundeckEvent.java | 152 |
org/rundeck/api/domain/RundeckExecution.java | 136 |
}
public Date getStartedAt() {
return (startedAt != null) ? new Date(startedAt.getTime()) : null;
}
public void setStartedAt(Date startedAt) {
this.startedAt = ((startedAt != null) ? new Date(startedAt.getTime()) : null);
}
public Date getEndedAt() {
return (endedAt != null) ? new Date(endedAt.getTime()) : null;
}
public void setEndedAt(Date endedAt) {
this.endedAt = ((endedAt != null) ? new Date(endedAt.getTime()) : null);
}
public String getAbortedBy() {
return abortedBy;
}
public void setAbortedBy(String abortedBy) {
this.abortedBy = abortedBy;
}
public String getDescription() { |
File | Line |
---|
org/rundeck/api/domain/RundeckEvent.java | 60 |
org/rundeck/api/domain/RundeckExecution.java | 58 |
public Long getDurationInMillis() {
if (startedAt == null || endedAt == null) {
return null;
}
return endedAt.getTime() - startedAt.getTime();
}
/**
* @return the duration of the execution in seconds (or null if the execution is still running, or has been aborted)
*/
public Long getDurationInSeconds() {
Long durationInMillis = getDurationInMillis();
return durationInMillis != null ? TimeUnit.MILLISECONDS.toSeconds(durationInMillis) : null;
}
/**
* @return the duration of the execution, as a human-readable string : "3 minutes 34 seconds" (or null if the
* execution is still running, or has been aborted)
*/
public String getDuration() {
Long durationInMillis = getDurationInMillis();
return durationInMillis != null ? DurationFormatUtils.formatDurationWords(durationInMillis, true, true) : null;
}
/**
* @return the duration of the execution, as a "short" human-readable string : "0:03:34.187" (or null if the
* execution is still running, or has been aborted)
*/
public String getShortDuration() {
Long durationInMillis = getDurationInMillis();
return durationInMillis != null ? DurationFormatUtils.formatDurationHMS(durationInMillis) : null;
}
public Long getId() { |