Class MultiTrigger

    • Constructor Detail

      • MultiTrigger

        public MultiTrigger()
    • Method Detail

      • addTrigger

        public void addTrigger​(AbstractTrigger value)
        Appends the specified trigger.
        Parameters:
        value - the trigger to add
      • setTriggers

        public void setTriggers​(AbstractTrigger[] value)
        Sets the managed triggers.
        Parameters:
        value - the triggers
      • getTriggers

        public AbstractTrigger[] getTriggers()
        Returns the managed triggers.
        Returns:
        the trigger
      • triggersTipText

        public String triggersTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • doStart

        protected String doStart​(Flow flow)
        Starts the trigger.
        Specified by:
        doStart in class AbstractTrigger
        Parameters:
        flow - the flow to handle
        Returns:
        null if successfully started, otherwise error message
      • stop

        public String stop()
        Stops the trigger.
        Specified by:
        stop in class AbstractTrigger
        Returns:
        null if successfully stopped, otherwise error message