Class InventoryPropertiesPreEventHandler
java.lang.Object
org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerAdapter
com.broadleafcommerce.enterprise.workflow.admin.persistence.event.ProductionOnlyRequestPreEventHandler
com.broadleafcommerce.enterprise.workflow.admin.persistence.event.InventoryPropertiesPreEventHandler
- All Implemented Interfaces:
org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandler,org.springframework.core.Ordered
@Component("blInventoryPropertiesPreEventHandler")
public class InventoryPropertiesPreEventHandler
extends ProductionOnlyRequestPreEventHandler
If this is an inspection for just inventory properties, this will return all of the properties within the {@link ProductImpl#Presentation#Tab#Name#Inventory} tab along with the primary key of the entity.
On a normal Product/Sku inspect (or fetch), this will remove all traces of Inventory fields
- Author:
- Phillip Verheyden (phillipuniverse)
-
Field Summary
Fields inherited from class com.broadleafcommerce.enterprise.workflow.admin.persistence.event.ProductionOnlyRequestPreEventHandler
enterpriseStateManagerFields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidstartProductionFilterState(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) Methods inherited from class com.broadleafcommerce.enterprise.workflow.admin.persistence.event.ProductionOnlyRequestPreEventHandler
getOrder, preAdd, preFetch, preInspect, preRemove, preUpdateMethods inherited from class org.broadleafcommerce.openadmin.server.service.persistence.PersistenceManagerEventHandlerAdapter
postAdd, postFetch, postInspect, postRemove, postUpdate, processValidationError
-
Constructor Details
-
InventoryPropertiesPreEventHandler
public InventoryPropertiesPreEventHandler()
-
-
Method Details
-
startProductionFilterState
protected void startProductionFilterState(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) - Overrides:
startProductionFilterStatein classProductionOnlyRequestPreEventHandler
-