Class EmbargoWorkflowEventsProcessingModule

java.lang.Object
org.onehippo.repository.modules.AbstractReconfigurableDaemonModule
org.onehippo.forge.embargo.repository.modules.EmbargoWorkflowEventsProcessingModule
All Implemented Interfaces:
org.onehippo.repository.modules.ConfigurableDaemonModule, org.onehippo.repository.modules.DaemonModule

public class EmbargoWorkflowEventsProcessingModule extends org.onehippo.repository.modules.AbstractReconfigurableDaemonModule
  • Field Details

  • Constructor Details

    • EmbargoWorkflowEventsProcessingModule

      public EmbargoWorkflowEventsProcessingModule()
  • Method Details

    • doConfigure

      protected void doConfigure(Node moduleConfig) throws RepositoryException
      Specified by:
      doConfigure in class org.onehippo.repository.modules.AbstractReconfigurableDaemonModule
      Throws:
      RepositoryException
    • doInitialize

      protected void doInitialize(Session session) throws RepositoryException
      Specified by:
      doInitialize in class org.onehippo.repository.modules.AbstractReconfigurableDaemonModule
      Throws:
      RepositoryException
    • handleEvent

      public void handleEvent(org.onehippo.repository.events.HippoWorkflowEvent event)
    • getUser

      public org.onehippo.repository.security.User getUser(String user)
    • setEmbargoVariants

      public void setEmbargoVariants(org.onehippo.repository.events.HippoWorkflowEvent event, Node subject) throws org.hippoecm.repository.api.WorkflowException, RemoteException
      Throws:
      org.hippoecm.repository.api.WorkflowException
      RemoteException
    • setEmbargoHandle

      public void setEmbargoHandle(org.onehippo.repository.events.HippoWorkflowEvent event, Node subject) throws org.hippoecm.repository.api.WorkflowException, RemoteException
      Throws:
      org.hippoecm.repository.api.WorkflowException
      RemoteException
    • doShutdown

      protected void doShutdown()
      Specified by:
      doShutdown in class org.onehippo.repository.modules.AbstractReconfigurableDaemonModule