|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ActivityRef
A unique reference to a Activity
, so that an activity can be reused within the process. An
ActivityRef
contains all the properties, which depend on the Activity´s position in the control flow,
such as its state, participant, exception or priority.
Activity
Field Summary | |
---|---|
static java.lang.String |
ALL
editable = ALL. |
static java.lang.String |
EDIT
editable = EDIT. |
static java.lang.String |
ERROR
state = ERROR. |
static java.lang.String |
EXECUTED
state = EXECUTED. |
static java.lang.String |
EXECUTING
state = EXECUTING. |
static java.lang.String |
EXPIRED
state = EXPIRED. |
static java.lang.String |
FINISHED
state = FINISHED, The org.demac.process.base.dpdl.ActivityRef was executed and is finished now. |
static java.lang.String |
INACTIVE
state = INACTIVE. |
static java.lang.String |
LOCKED
state = LOCKED. |
static java.lang.String |
NO
editable = NO. |
static java.lang.String |
READY
state = READY, The org.demac.process.base.dpdl.ActivityRef is set ready, that means it is ready for execution. |
static java.lang.String |
REMOVE
editable = REMOVE. |
static java.lang.String |
SKIPPED
state = SKIPPED. |
Method Summary | |
---|---|
Activity |
getActivity()
|
ConnectionResetHandler |
getConnectionResetHandler()
|
Deadline |
getDeadline()
|
java.lang.String |
getEditable()
|
Exception |
getException()
|
java.lang.String |
getId()
|
Participant |
getParticipant()
|
int |
getPriority()
|
java.lang.String |
getState()
|
Strategy |
getStrategy()
|
java.lang.String |
getUsedUUID()
Retrieves UUID used by the last invocation of this ActivityRef ServiceOject. |
void |
setState(java.lang.String state)
|
void |
setUsedUUID(java.lang.String uuid)
Set used UUID |
Field Detail |
---|
static final java.lang.String NO
static final java.lang.String ALL
static final java.lang.String REMOVE
static final java.lang.String EDIT
static final java.lang.String INACTIVE
static final java.lang.String READY
static final java.lang.String EXECUTING
static final java.lang.String EXECUTED
static final java.lang.String FINISHED
static final java.lang.String EXPIRED
static final java.lang.String SKIPPED
static final java.lang.String ERROR
static final java.lang.String LOCKED
Method Detail |
---|
ConnectionResetHandler getConnectionResetHandler()
Deadline getDeadline()
java.lang.String getState()
void setState(java.lang.String state)
state
- the state to be set. The state defines the state of execution of a single task. Possible states are
INACTIVE, READY, EXECUTING, EXECUTED, FINISHED, LOCKED, EXPIRED, SKIPPED and ERROR.Strategy getStrategy()
Participant getParticipant()
int getPriority()
java.lang.String getEditable()
Exception getException()
Activity getActivity()
java.lang.String getUsedUUID()
UUID
used by the last invocation of this ActivityRef ServiceOject.
UUID
is available if CompensableServiceObject
was used.
void setUsedUUID(java.lang.String uuid)
UUID
- of the CompensableServiceObject
java.lang.String getId()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |