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

public abstract class AbstractTimerWorkflowAction extends AbstractWorkflowAction
See Also:
  • Constructor Details

    • AbstractTimerWorkflowAction

      public AbstractTimerWorkflowAction(String p_strGuid)
      Create an AbstractTimerWorkflowAction.
      Parameters:
      p_strGuid - The GUID of the timer workflow action.
      Throws:
      IllegalArgumentException - If the GUID parameter is null or if it does not represent a valid GUID.
  • Method Details

    • getRulesTimeZone

      public String getRulesTimeZone()
      Get the time zone used by this rules.
      Returns:
      The time zone.
    • setRulesTimeZone

      public void setRulesTimeZone(String p_strTimeZone)
      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, or false 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, or false otherwise.
    • getSavedState

      public Map<String,String> getSavedState()
      Get the saved state of this timer action.
      Returns:
      The saved state if this timer action, or null.
    • setSavedState

      public void setSavedState(Map<String,String> p_savedStateCfg)
      Set the saved state of this timer action.
      Parameters:
      p_savedStateCfg - The saved state.