@BroadleafMarketplaceModule @Service(value="blMarketPlaceSiteCustomPersistenceHandler") public class MarketPlaceSiteCustomPersistenceHandler extends com.broadleafcommerce.tenant.admin.handler.MultiTenantSiteCustomPersistenceHandler
multiTenantService, profileSitePropagationEventConsumer, siteDao, siteService, systemEventSender| Constructor and Description |
|---|
MarketPlaceSiteCustomPersistenceHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.FilterMapping |
buildSiteTypeFilterMapping() |
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)
Filter out the vendor portal sites from the standard template site section top list grid
|
int |
getOrder() |
protected boolean |
isSelectForUse(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
Detect if this is a site lookup dialog
|
protected void |
updateProperties(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage,
org.broadleafcommerce.openadmin.dto.ClassMetadata mergedMetadata,
com.broadleafcommerce.tenant.domain.type.SiteType siteType) |
add, addAdditionalFields, addSiteTypeProperty, buildBaseProfileSelfAssignmentFilterMapping, buildExcludeProfileSitesFilterMapping, buildFilterMappingForSiteList, buildFilterMappingFromSite, buildFinishedSiteFilterMapping, buildOwningOrAssignedSiteFilterMapping, buildOwningSiteFilterMapping, buildSiteTypeFilterMapping, canHandleAdd, canHandleFetch, canHandleInspect, canHandleRemove, canHandleUpdate, createSiteInstance, getBaseProfileRequiredField, getCurrentSite, getSiteType, inspect, isAssetProfileToOneLookup, isBaseProfileToOneLookup, isFromRootSite, isFromSiteField, isSwitchToSiteLookup, profileAncestorsIncludeSite, remove, removeSite, removeSiteProfileXref, removeUnusedProfileProperties, sendPropagationEvent, update, updateFriendlyName, updatePropertyFriendlyNamepublic MarketPlaceSiteCustomPersistenceHandler()
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.CustomPersistenceHandlerfetch in class com.broadleafcommerce.tenant.admin.handler.MultiTenantSiteCustomPersistenceHandlerpersistencePackage - cto - dynamicEntityDao - helper - org.broadleafcommerce.common.exception.ServiceExceptionprotected void updateProperties(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage,
org.broadleafcommerce.openadmin.dto.ClassMetadata mergedMetadata,
com.broadleafcommerce.tenant.domain.type.SiteType siteType)
updateProperties in class com.broadleafcommerce.tenant.admin.handler.MultiTenantSiteCustomPersistenceHandlerprotected boolean isSelectForUse(org.broadleafcommerce.openadmin.dto.PersistencePackage persistencePackage)
persistencePackage - protected org.broadleafcommerce.openadmin.server.service.persistence.module.criteria.FilterMapping buildSiteTypeFilterMapping()
public int getOrder()
getOrder in interface org.springframework.core.OrderedgetOrder in class org.broadleafcommerce.openadmin.server.service.handler.CustomPersistenceHandlerAdapterCopyright © 2020. All rights reserved.