Class AbstractTimerWorkflowAction

    • Constructor Detail

      • 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 Detail

      • 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 if 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 if this timer action.
        Parameters:
        p_savedStateCfg - The saved state.