@Component(value="blProductionOnlyRequestPreEventHandler")
public class ProductionOnlyRequestPreEventHandler
extends org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerAdapter
Instructs the system that this is a production-only request and all operations should be made against production records. One implementation of this is for inventory
InventoryPropertiesPreEventHandler}
Modifier and Type | Field and Description |
---|---|
protected com.broadleafcommerce.enterprise.common.extension.EnterpriseStateManager |
enterpriseStateManager |
Constructor and Description |
---|
ProductionOnlyRequestPreEventHandler() |
Modifier and Type | Method and Description |
---|---|
int |
getOrder() |
org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerResponse |
preAdd(org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManager persistenceManager,
org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerResponse |
preFetch(org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManager persistenceManager,
org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage,
org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto) |
org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerResponse |
preInspect(org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManager persistenceManager,
org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerResponse |
preRemove(org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManager persistenceManager,
org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerResponse |
preUpdate(org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManager persistenceManager,
org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
protected void |
startProductionFilterState(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
protected com.broadleafcommerce.enterprise.common.extension.EnterpriseStateManager enterpriseStateManager
public ProductionOnlyRequestPreEventHandler()
public org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerResponse preInspect(org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManager persistenceManager, org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) throws org.broadleafcommerce.common.exception.ServiceException
preInspect
in interface org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandler
preInspect
in class org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerAdapter
org.broadleafcommerce.common.exception.ServiceException
public org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerResponse preFetch(org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManager persistenceManager, org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage, org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto) throws org.broadleafcommerce.common.exception.ServiceException
preFetch
in interface org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandler
preFetch
in class org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerAdapter
org.broadleafcommerce.common.exception.ServiceException
public org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerResponse preAdd(org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManager persistenceManager, org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) throws org.broadleafcommerce.common.exception.ServiceException
preAdd
in interface org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandler
preAdd
in class org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerAdapter
org.broadleafcommerce.common.exception.ServiceException
public org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerResponse preUpdate(org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManager persistenceManager, org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) throws org.broadleafcommerce.common.exception.ServiceException
preUpdate
in interface org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandler
preUpdate
in class org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerAdapter
org.broadleafcommerce.common.exception.ServiceException
public org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerResponse preRemove(org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManager persistenceManager, org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) throws org.broadleafcommerce.common.exception.ServiceException
preRemove
in interface org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandler
preRemove
in class org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerAdapter
org.broadleafcommerce.common.exception.ServiceException
protected void startProductionFilterState(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
public int getOrder()
getOrder
in interface org.springframework.core.Ordered
getOrder
in class org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerAdapter
Copyright © 2021. All rights reserved.