Interface WorkflowLauncher


  • public interface WorkflowLauncher
    The WorkflowLauncher starts workflow depending on:
    • jcr event
    • path (regular expression)
    • nodetype
    • Method Detail

      • addConfigEntry

        void addConfigEntry​(ConfigEntry entry)
                     throws WorkflowException
        Add new launcher configuration entry
        Parameters:
        entry - launcher config entry
        Throws:
        WorkflowException - thrown in case config entry could not be added
      • removeConfigEntry

        void removeConfigEntry​(String id)
                        throws WorkflowException
        Remove launcher config entry
        Parameters:
        id - config entry id
        Throws:
        WorkflowException - thrown in case config entry could not be removed
      • editConfigEntry

        void editConfigEntry​(String id,
                             ConfigEntry configEntry)
                      throws WorkflowException
        Edit existing config entry
        Parameters:
        id - id if existing config entry
        configEntry - modified config entry
        Throws:
        WorkflowException - thrown in case config entry could not be edited