Trigger class to determine the next scheduled timeout
or whether a run should be skipped.
| Modifier and Type | Method and Description |
|---|---|
| public String | Returns: the name or ID of the identifiable object.The name or ID of the identifiable object, as specified in the
|
| public Object | Returns: The result of the last execution. It could return null if the last execution did not complete, or the result of the task was null.Result of the last execution. |
| public default Date | Returns: the last date/time in which the task was completed, or null if the task was canceled before it was completed.The last time in which the task was completed. |
| public ZonedDateTime | Returns: the date/time, in the specified time-zone, at which the most recent execution of the task completed, or null if the task was canceled before it was completed.time-zone ID. zone)The time, in the specified time-zone, at which the most recent execution of the task completed running. |
| public default Date | Returns: the last date/time in which the task started running, or null if the task was canceled before it was started.The last time in which the task started running. |
| public ZonedDateTime | Returns: the date/time, in the specified time-zone, at which the most recent execution of the task started running, or null if the task was canceled before it was started.time-zone ID. zone)The time, in the specified time-zone, at which the most recent execution of the task started running. |
| public default Date | Returns: The last date/time in which the task was scheduled to run.The last time in which task was scheduled to run. |
| public ZonedDateTime | Returns: the date/time, in the specified time-zone, at which the most recent execution of the task was expected to start, per its schedule.time-zone ID. zone)The time, in the specified time-zone, at which the most recent execution of the task was expected to start, per its schedule. |
| getIdentityName | back to summary |
|---|---|
| public String getIdentityName() The name or ID of the identifiable object, as specified in the
| |
| getResult | back to summary |
|---|---|
| public Object getResult() Result of the last execution.
| |
| getRunEnd | back to summary |
|---|---|
| public default Date getRunEnd() The last time in which the task was completed.
The default implementation delegates to the method signature that
accepts a
| |
| getRunEnd | back to summary |
|---|---|
| public ZonedDateTime getRunEnd(ZoneId zone) The time, in the specified time-zone, at which the most recent execution of the task completed running.
| |
| getRunStart | back to summary |
|---|---|
| public default Date getRunStart() The last time in which the task started running.
The default implementation delegates to the method signature that
accepts a
| |
| getRunStart | back to summary |
|---|---|
| public ZonedDateTime getRunStart(ZoneId zone) The time, in the specified time-zone, at which the most recent execution of the task started running.
| |
| getScheduledStart | back to summary |
|---|---|
| public default Date getScheduledStart() The last time in which task was scheduled to run.
The default implementation delegates to the method signature that
accepts a
| |
| getScheduledStart | back to summary |
|---|---|
| public ZonedDateTime getScheduledStart(ZoneId zone) The time, in the specified time-zone, at which the most recent execution of the task was expected to start, per its schedule.
| |