Class WorkflowCatalogServiceExtensionHandler
java.lang.Object
org.broadleafcommerce.common.extension.AbstractExtensionHandler
org.broadleafcommerce.core.catalog.service.AbstractCatalogServiceExtensionHandler
com.broadleafcommerce.enterprise.workflow.service.WorkflowCatalogServiceExtensionHandler
- All Implemented Interfaces:
org.broadleafcommerce.common.extension.ExtensionHandler,org.broadleafcommerce.core.catalog.service.CatalogServiceExtensionHandler
@Service("blWorkflowCatalogServiceExtensionHandler")
public class WorkflowCatalogServiceExtensionHandler
extends org.broadleafcommerce.core.catalog.service.AbstractCatalogServiceExtensionHandler
implements org.broadleafcommerce.core.catalog.service.CatalogServiceExtensionHandler
- Author:
- Jeff Fischer
- See Also:
-
CatalogServiceExtensionHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CatalogCacheServiceprotected org.broadleafcommerce.core.catalog.dao.CategoryDaoprotected org.broadleafcommerce.core.catalog.service.CatalogServiceExtensionManagerprotected org.broadleafcommerce.core.catalog.dao.ProductDaoprotected org.broadleafcommerce.common.cache.StatisticsServiceFields inherited from class org.broadleafcommerce.common.extension.AbstractExtensionHandler
enabled, priority -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.common.extension.ExtensionResultStatusTypefindCategoryByURI(String uri, org.broadleafcommerce.common.extension.ExtensionResultHolder resultHolder) org.broadleafcommerce.common.extension.ExtensionResultStatusTypefindProductByURI(String uri, org.broadleafcommerce.common.extension.ExtensionResultHolder resultHolder) org.broadleafcommerce.common.extension.ExtensionResultStatusTypefindSkuByURI(String uri, org.broadleafcommerce.common.extension.ExtensionResultHolder resultHolder) voidinit()Methods inherited from class org.broadleafcommerce.core.catalog.service.AbstractCatalogServiceExtensionHandler
findCategoryByURI, findProductByURI, findSkuByURIMethods inherited from class org.broadleafcommerce.common.extension.AbstractExtensionHandler
getPriority, isEnabled, setEnabled, setPriorityMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.broadleafcommerce.core.catalog.service.CatalogServiceExtensionHandler
findCategoryByURI, findProductByURI, findSkuByURIMethods inherited from interface org.broadleafcommerce.common.extension.ExtensionHandler
getPriority, isEnabled
-
Field Details
-
extensionManager
protected org.broadleafcommerce.core.catalog.service.CatalogServiceExtensionManager extensionManager -
statisticsService
protected org.broadleafcommerce.common.cache.StatisticsService statisticsService -
catalogCacheService
-
categoryDao
protected org.broadleafcommerce.core.catalog.dao.CategoryDao categoryDao -
productDao
protected org.broadleafcommerce.core.catalog.dao.ProductDao productDao
-
-
Constructor Details
-
WorkflowCatalogServiceExtensionHandler
public WorkflowCatalogServiceExtensionHandler()
-
-
Method Details
-
init
@PostConstruct public void init() -
findProductByURI
public org.broadleafcommerce.common.extension.ExtensionResultStatusType findProductByURI(String uri, org.broadleafcommerce.common.extension.ExtensionResultHolder resultHolder) - Specified by:
findProductByURIin interfaceorg.broadleafcommerce.core.catalog.service.CatalogServiceExtensionHandler- Overrides:
findProductByURIin classorg.broadleafcommerce.core.catalog.service.AbstractCatalogServiceExtensionHandler
-
findCategoryByURI
public org.broadleafcommerce.common.extension.ExtensionResultStatusType findCategoryByURI(String uri, org.broadleafcommerce.common.extension.ExtensionResultHolder resultHolder) - Specified by:
findCategoryByURIin interfaceorg.broadleafcommerce.core.catalog.service.CatalogServiceExtensionHandler- Overrides:
findCategoryByURIin classorg.broadleafcommerce.core.catalog.service.AbstractCatalogServiceExtensionHandler
-
findSkuByURI
public org.broadleafcommerce.common.extension.ExtensionResultStatusType findSkuByURI(String uri, org.broadleafcommerce.common.extension.ExtensionResultHolder resultHolder) - Specified by:
findSkuByURIin interfaceorg.broadleafcommerce.core.catalog.service.CatalogServiceExtensionHandler- Overrides:
findSkuByURIin classorg.broadleafcommerce.core.catalog.service.AbstractCatalogServiceExtensionHandler
-