Interface BulkWorkflowEngine


@ProviderType public interface BulkWorkflowEngine
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Initialize the Bulk Workflow Manager jcr:content node and build out the batch structure.
    void
    resume(Config config)
    Resume as stopped bulk workflow process.
    void
    start(Config config)
    Start bulk workflow process.
    void
    stop(Config config)
    Stop bulk workflow process.
    void
    stopping(Config config)
    Stopping bulk workflow process.
  • Field Details

  • Method Details

    • initialize

      void initialize(Config config) throws org.apache.sling.api.resource.PersistenceException, javax.jcr.RepositoryException
      Initialize the Bulk Workflow Manager jcr:content node and build out the batch structure.
      Parameters:
      config - bulk workflow manager config obj
      Throws:
      org.apache.sling.api.resource.PersistenceException
      javax.jcr.RepositoryException
    • start

      void start(Config config) throws org.apache.sling.api.resource.PersistenceException
      Start bulk workflow process.
      Parameters:
      config - bulk workflow manager config obj
      Throws:
      org.apache.sling.api.resource.PersistenceException
    • stop

      void stop(Config config) throws org.apache.sling.api.resource.PersistenceException
      Stop bulk workflow process.
      Parameters:
      config - bulk workflow manager config obj
      Throws:
      org.apache.sling.api.resource.PersistenceException
    • stopping

      void stopping(Config config) throws org.apache.sling.api.resource.PersistenceException
      Stopping bulk workflow process.
      Parameters:
      config - bulk workflow manager config obj
      Throws:
      org.apache.sling.api.resource.PersistenceException
    • resume

      void resume(Config config) throws org.apache.sling.api.resource.PersistenceException
      Resume as stopped bulk workflow process.
      Parameters:
      config - bulk workflow manager config obj
      Throws:
      org.apache.sling.api.resource.PersistenceException