@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.CriteriaTransferObjectExtensionHandler
protected 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.ExtensionHandler
public boolean isEnabled()
isEnabled
in interface org.broadleafcommerce.common.extension.ExtensionHandler
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
setApplicationContext
in interface org.springframework.context.ApplicationContextAware
org.springframework.beans.BeansException
@PostConstruct public void init()
Copyright © 2021. All rights reserved.