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 javax.jcr.RepositoryException
        Add new launcher configuration entry
        Parameters:
        entry - launcher config entry
        Throws:
        javax.jcr.RepositoryException
      • removeConfigEntry

        void removeConfigEntry​(java.lang.String id)
                        throws javax.jcr.RepositoryException
        Remove launcher config entry
        Parameters:
        id - config entry id
        Throws:
        javax.jcr.RepositoryException
      • getConfigEntries

        java.util.List<ConfigEntry> getConfigEntries()
        Get list of all config entries
        Returns:
        list of all config entries
      • editConfigEntry

        void editConfigEntry​(java.lang.String id,
                             ConfigEntry configEntry)
                      throws javax.jcr.RepositoryException
        Edit existing config entry
        Parameters:
        id - id if existing config entry
        configEntry - modified config entry
        Throws:
        javax.jcr.RepositoryException