public class MultiTenantDetailCatalogCustomPersistenceHandler
extends org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapter
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.commons.logging.Log |
LOG |
protected org.broadleafcommerce.common.site.dao.SiteDao |
siteDao |
| Constructor and Description |
|---|
MultiTenantDetailCatalogCustomPersistenceHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected javax.persistence.criteria.Predicate |
buildOwnedCatalogsPredicate(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.From root,
List directValues)
Returns a predicate indicating which catalogs this site owns.
|
protected org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.FilterMapping |
buildOwningSiteFilterMapping(org.broadleafcommerce.common.site.domain.Site site)
Filter to select catalogs owned by the current site.
|
Boolean |
canHandleFetch(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
protected boolean |
classMatches(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 boolean |
isFromRootCatalog(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
protected boolean |
isMainListGrid(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage) |
add, canHandleAdd, canHandleInspect, canHandleRemove, canHandleUpdate, getClassForName, getMetadata, getOrder, getPolymorphicClasses, getResultSet, inspect, isAdornedListOperation, isAssignableFrom, isBasicOperation, isMapOperation, meetsCustomCriteria, remove, update, willHandleSecurityprotected static final org.apache.commons.logging.Log LOG
protected org.broadleafcommerce.common.site.dao.SiteDao siteDao
public MultiTenantDetailCatalogCustomPersistenceHandler()
public Boolean canHandleFetch(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
canHandleFetch in interface org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlercanHandleFetch in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapterpublic 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.CustomPersistenceHandlerfetch in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapterorg.broadleafcommerce.common.exception.ServiceExceptionprotected boolean classMatches(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
protected boolean isFromRootCatalog(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
protected boolean isMainListGrid(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
protected org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.FilterMapping buildOwningSiteFilterMapping(org.broadleafcommerce.common.site.domain.Site site)
site - protected javax.persistence.criteria.Predicate buildOwnedCatalogsPredicate(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.From root,
List directValues)
builder - root - directValues - Copyright © 2020. All rights reserved.