@Component(value="blFolderingCriteriaTransferObjectExtensionHandler") public class FolderingCriteriaTransferObjectExtensionHandler extends Object implements org.broadleafcommerce.openadmin.server.service.extension.CriteriaTransferObjectExtensionHandler, org.springframework.context.ApplicationContextAware
| Modifier and Type | Field and Description |
|---|---|
protected org.springframework.context.ApplicationContext |
applicationContext |
protected org.broadleafcommerce.openadmin.server.service.extension.CriteriaTransferObjectExtensionManager |
extensionManager |
| Constructor and Description |
|---|
FolderingCriteriaTransferObjectExtensionHandler(org.broadleafcommerce.openadmin.server.service.extension.CriteriaTransferObjectExtensionManager extensionManager) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
applyEntityFilter(org.broadleafcommerce.openadmin.server.domain.PersistencePackageRequest request,
org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto) |
protected void |
applyFilter(org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto,
org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.predicate.PredicateProvider predicateProvider) |
protected void |
applyFolderFilter(org.broadleafcommerce.openadmin.server.domain.PersistencePackageRequest request,
org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto) |
int |
getPriority() |
void |
init() |
boolean |
isEnabled() |
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
modifyFetchCriteriaTransferObject(org.broadleafcommerce.openadmin.server.domain.PersistencePackageRequest request,
org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto) |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
protected org.springframework.context.ApplicationContext applicationContext
protected org.broadleafcommerce.openadmin.server.service.extension.CriteriaTransferObjectExtensionManager extensionManager
public FolderingCriteriaTransferObjectExtensionHandler(org.broadleafcommerce.openadmin.server.service.extension.CriteriaTransferObjectExtensionManager extensionManager)
public org.broadleafcommerce.common.extension.ExtensionResultStatusType modifyFetchCriteriaTransferObject(org.broadleafcommerce.openadmin.server.domain.PersistencePackageRequest request,
org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto)
modifyFetchCriteriaTransferObject in interface org.broadleafcommerce.openadmin.server.service.extension.CriteriaTransferObjectExtensionHandlerprotected void applyEntityFilter(org.broadleafcommerce.openadmin.server.domain.PersistencePackageRequest request,
org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto)
protected void applyFolderFilter(org.broadleafcommerce.openadmin.server.domain.PersistencePackageRequest request,
org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto)
protected void applyFilter(org.broadleafcommerce.openadmin.dto.CriteriaTransferObject cto,
org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.predicate.PredicateProvider predicateProvider)
public int getPriority()
getPriority in interface org.broadleafcommerce.common.extension.ExtensionHandlerpublic boolean isEnabled()
isEnabled in interface org.broadleafcommerce.common.extension.ExtensionHandlerpublic void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansException@PostConstruct public void init()
Copyright © 2021. All rights reserved.