Class AbstractTimerWorkflowAction
java.lang.Object
de.uplanet.lucy.server.workflow.action.AbstractWorkflowAction
de.uplanet.lucy.server.workflow.action.AbstractTimerWorkflowAction
- All Implemented Interfaces:
IActivatableWorkflowObject
,INamedWorkflowObject
,de.uplanet.lucy.server.workflow.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
ConstructorDescriptionAbstractTimerWorkflowAction
(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.boolean
This flag indicates if overdue timers should be triggered or not.void
setRulesTimeZone
(String p_strTimeZone) Set the time zone used by this rules.void
setSavedState
(Map<String, String> p_savedStateCfg) Set the saved state of this timer action.void
setTriggerOverdueTimer
(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, toString
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods 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 isnull
or 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:
true
if overdue timers should be triggered, orfalse
otherwise.
-
setTriggerOverdueTimer
public void setTriggerOverdueTimer(boolean p_bTriggerOverdueTimer) This flag indicates if overdue timers should be triggered or not.- Parameters:
p_bTriggerOverdueTimer
-true
if overdue timers should be triggered, orfalse
otherwise.
-
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.
-