Interface WorkflowLauncher


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

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

      Iterator<ConfigEntry> getConfigEntries() throws WorkflowException
      Get list of all config entries
      Returns:
      list of all config entries
      Throws:
      WorkflowException - thrown in case config entries could not be retrieved
    • 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