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