public interface ScheduleEntryControl
| Modifier and Type | Method and Description |
|---|---|
void |
awaitTermination()
Blocks until the schedule entry has terminated.
|
Date |
getFinishTime()
The time when the
ScheduleEntry has been finished or null when the entry has not finished. |
long |
getId()
Returns the execution id.
|
ScheduleEntry |
getScheduleEntry()
The
ScheduleEntry. |
Date |
getStartTime()
The
Date this ScheduleEntry has been started. |
ScheduleEntryState |
getState()
The
ScheduleEntryState of this entry control. |
User |
getUser()
Returns the
user who initialized execution of the belonging schedule entry, or null if user is unknown (scheduled start for
example). |
boolean |
isRunning()
false if this ScheduleEntry is finished or not started yet, true otherwise. |
void |
refresh()
Requests the actual version from the server.
|
void |
stopExecution()
Stops the execution of this
ScheduleEntry. |
long getId()
@Nullable User getUser()
user who initialized execution of the belonging schedule entry, or null if user is unknown (scheduled start for
example).Date getStartTime()
Date this ScheduleEntry has been started.@Nullable Date getFinishTime()
ScheduleEntry has been finished or null when the entry has not finished.ScheduleEntry getScheduleEntry()
ScheduleEntry.boolean isRunning()
false if this ScheduleEntry is finished or not started yet, true otherwise.awaitTermination()void stopExecution()
ScheduleEntry.void awaitTermination()
ScheduleEntryState getState()
ScheduleEntryState of this entry control.void refresh()
Copyright © 2014 e-Spirit AG. All Rights Reserved. Build 5.0_BETA.500