Class AbstractTimerWorkflowAction
java.lang.Object
de.uplanet.lucy.server.workflow.action.AbstractWorkflowAction
de.uplanet.lucy.server.workflow.action.AbstractTimerWorkflowAction
- All Implemented Interfaces:
IActivatableWorkflowObject,INamedWorkflowObject,INeedWorkflow,IWorkflowAction,IWorkflowObject,Serializable
- Direct Known Subclasses:
AbstractExpendableTimerWorkflowAction,TimerDataGroupWorkflowAction,TimerWorkflowAction
- See Also:
-
Field Summary
Fields inherited from interface de.uplanet.lucy.server.workflow.IWorkflowObject
GUID_COMPARATOR -
Constructor Summary
ConstructorsConstructorDescriptionAbstractTimerWorkflowAction(String p_strGuid) Create anAbstractTimerWorkflowAction. -
Method Summary
Modifier and TypeMethodDescriptionGet the time zone used by this rules.Get the saved state of this timer action.booleanThis flag indicates if overdue timers should be triggered or not.voidsetRulesTimeZone(String p_strTimeZone) Set the time zone used by this rules.voidsetSavedState(Map<String, String> p_savedStateCfg) Set the saved state of this timer action.voidsetTriggerOverdueTimer(boolean p_bTriggerOverdueTimer) This flag indicates if overdue timers should be triggered or not.Methods inherited from class de.uplanet.lucy.server.workflow.action.AbstractWorkflowAction
getAfferentTransition, getEfferentTransition, getGuid, getName, getWorkflow, isActive, setActive, setAfferentTransition, setEfferentTransition, setName, setWorkflow, toStringMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.uplanet.lucy.server.workflow.IWorkflowAction
process
-
Constructor Details
-
AbstractTimerWorkflowAction
Create anAbstractTimerWorkflowAction.- Parameters:
p_strGuid- The GUID of the timer workflow action.- Throws:
IllegalArgumentException- If the GUID parameter isnullor if it does not represent a valid GUID.
-
-
Method Details
-
getRulesTimeZone
Get the time zone used by this rules.- Returns:
- The time zone.
-
setRulesTimeZone
Set the time zone used by this rules.- Parameters:
p_strTimeZone- The time zone.
-
isTriggerOverdueTimer
public boolean isTriggerOverdueTimer()This flag indicates if overdue timers should be triggered or not.- Returns:
trueif overdue timers should be triggered, orfalseotherwise.
-
setTriggerOverdueTimer
public void setTriggerOverdueTimer(boolean p_bTriggerOverdueTimer) This flag indicates if overdue timers should be triggered or not.- Parameters:
p_bTriggerOverdueTimer-trueif overdue timers should be triggered, orfalseotherwise.
-
getSavedState
Get the saved state of this timer action.- Returns:
- The saved state if this timer action, or
null.
-
setSavedState
Set the saved state of this timer action.- Parameters:
p_savedStateCfg- The saved state.
-