public class OMSOrderCustomPersistenceHandler
extends com.broadleafcommerce.enterprise.workflow.admin.service.handler.OrderCustomPersistenceHandler
Modifier and Type | Field and Description |
---|---|
protected org.broadleafcommerce.openadmin.server.dao.provider.metadata.BroadleafEnumerationUtility |
enumerationUtility |
protected org.broadleafcommerce.core.search.dao.IndexFieldDao |
indexFieldDao |
protected org.broadleafcommerce.core.order.service.OrderService |
orderService |
protected OrderSearchService |
solrOrderSearchService |
ANY, delegate, NOT_SELECTED, orderVisibility, PREVIEW_MODE, PROD_MODE, STATUS_PROPERTY_NAME, workflowStateManager
Constructor and Description |
---|
OMSOrderCustomPersistenceHandler() |
Modifier and Type | Method and Description |
---|---|
protected void |
addDefaultSort(org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto) |
Boolean |
canHandleFetch(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
Boolean |
canHandleInspect(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
org.broadleafcommerce.openadmin.dto.DynamicResultSet |
fetch(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage,
org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto,
org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao,
org.broadleafcommerce.openadmin.server.service.persistence.module.RecordHelper helper) |
protected String[][] |
getEnumerationValuesForClass(Class enumClass,
org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao) |
protected org.broadleafcommerce.openadmin.dto.DynamicResultSet |
getSolrSearchResultSet(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage,
org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto,
org.broadleafcommerce.openadmin.server.service.persistence.module.RecordHelper helper) |
org.broadleafcommerce.openadmin.dto.DynamicResultSet |
inspect(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage,
org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao,
org.broadleafcommerce.openadmin.server.service.persistence.module.InspectHelper helper) |
protected void |
modifyCustomerCriteriaToUseId(org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto) |
protected void |
modifyMetadataProperties(Map<String,org.broadleafcommerce.openadmin.dto.FieldMetadata> properties,
org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao) |
protected void |
modifyOrderEntity(org.broadleafcommerce.openadmin.dto.Entity entity) |
protected void |
modifyUserAdminCriteriaToUseName(org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto) |
protected OrderSearchService solrOrderSearchService
protected org.broadleafcommerce.core.search.dao.IndexFieldDao indexFieldDao
protected org.broadleafcommerce.core.order.service.OrderService orderService
protected org.broadleafcommerce.openadmin.server.dao.provider.metadata.BroadleafEnumerationUtility enumerationUtility
public Boolean canHandleInspect(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
canHandleInspect
in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandler
canHandleInspect
in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
public Boolean canHandleFetch(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
canHandleFetch
in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandler
canHandleFetch
in class com.broadleafcommerce.enterprise.workflow.admin.service.handler.OrderCustomPersistenceHandler
public org.broadleafcommerce.openadmin.dto.DynamicResultSet inspect(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage, org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao, org.broadleafcommerce.openadmin.server.service.persistence.module.InspectHelper helper) throws org.broadleafcommerce.common.exception.ServiceException
inspect
in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandler
inspect
in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
org.broadleafcommerce.common.exception.ServiceException
protected void modifyMetadataProperties(Map<String,org.broadleafcommerce.openadmin.dto.FieldMetadata> properties, org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao)
public org.broadleafcommerce.openadmin.dto.DynamicResultSet fetch(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage, org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto, org.broadleafcommerce.openadmin.server.dao.DynamicEntityDao dynamicEntityDao, org.broadleafcommerce.openadmin.server.service.persistence.module.RecordHelper helper) throws org.broadleafcommerce.common.exception.ServiceException
fetch
in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandler
fetch
in class com.broadleafcommerce.enterprise.workflow.admin.service.handler.OrderCustomPersistenceHandler
org.broadleafcommerce.common.exception.ServiceException
protected void modifyOrderEntity(org.broadleafcommerce.openadmin.dto.Entity entity)
protected void modifyUserAdminCriteriaToUseName(org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto)
protected void modifyCustomerCriteriaToUseId(org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto)
protected org.broadleafcommerce.openadmin.dto.DynamicResultSet getSolrSearchResultSet(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage, org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto, org.broadleafcommerce.openadmin.server.service.persistence.module.RecordHelper helper) throws org.broadleafcommerce.common.exception.ServiceException
org.broadleafcommerce.common.exception.ServiceException
protected void addDefaultSort(org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto)
Copyright © 2018. All rights reserved.