Class FcTimePointProps

    • Constructor Detail

      • FcTimePointProps

        public FcTimePointProps()
    • Method Detail

      • getAllowedStates

        public List<UuidEntityRef> getAllowedStates()
        Returns:
        A list of all states allowed for this trigger. This trigger fires only when the form record is in one of these states . When this is an empty list, no restriction is applied.
      • getTimePointType

        public ETimePointType getTimePointType()
        Returns:
        How the user wishes to specify the point in time when the trigger should fire.
      • isFireWhenInPast

        public boolean isFireWhenInPast()
        Returns:
        When true and the evaluated point in time lies in the past, the trigger is fired immediately. When false, the trigger is not fired.
      • setAllowedStates

        public void setAllowedStates​(List<UuidEntityRef> allowedStates)
        Parameters:
        allowedStates - A list of all states allowed for this trigger. This trigger fires only when the form record is in one of these states . When this is an empty list, no restriction is applied.
      • setFireWhenInPast

        public void setFireWhenInPast​(boolean fireWhenInPast)
        Parameters:
        fireWhenInPast - When true and the evaluated point in time lies in the past, the trigger is fired immediately. When false, the trigger is not fired.
      • setTimePointType

        public void setTimePointType​(ETimePointType timePointType)
        Parameters:
        timePointType - How the user wishes to specify the point in time when the trigger should fire.