All Known Implementing Classes:
WorkflowStatePersistenceManagerEventHandler

public interface ModuleManager
Capable of providing the right instance of WorkflowPersistenceModule based on the context.
Author:
Jeff Fischer
  • Method Details

    • getCompatibleWorkflowModule

      WorkflowPersistenceModule getCompatibleWorkflowModule(org.broadleafcommerce.openadmin.server.service.type.ChangeType changeType, org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
      Retrieve a WorkflowPersistenceModule using the change type (i.e. add, update and delete) and the change request.
      Parameters:
      changeType - add, update or delete
      persistencePackage - the change request
      Returns:
      the found module
    • getCompatibleWorkflowModule

      WorkflowPersistenceModule getCompatibleWorkflowModule(org.broadleafcommerce.common.presentation.client.OperationType operationType)
      Retrieve a WorkflowPersistenceModule using a type describing the module.
      Parameters:
      operationType - module description
      Returns:
      the found module