| Modifier and Type | Method and Description | 
|---|---|
| String | URLHandlerServiceImpl. buildURLHandlerCacheKey(Site site,
                       String requestUri) | 
| String | URLHandlerService. buildURLHandlerCacheKey(Site site,
                       String requestUri) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Site | MultiTenantCopyContext. fromSite | 
| protected Site | MultiTenantCopyContext. toSite | 
| Modifier and Type | Method and Description | 
|---|---|
| Site | MultiTenantCopyContext. getFromSite() | 
| Site | MultiTenantCopyContext. getToSite() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected <T extends MultiTenantCloneable> | MultiTenantCopier. copyEntitiesOfType(Class<T> clazz,
                  Site fromSite,
                  Catalog fromCatalog,
                  MultiTenantCopyContext context)Subclasses will generally call this method in their  MultiTenantCopier.copyEntities(MultiTenantCopyContext)implementation. | 
| protected <T> List<T> | MultiTenantCopier. readAll(Class<T> clazz,
       int limit,
       int offset,
       Site site,
       Catalog catalog)Returns a list of all entities in the system for the given class, site, and catalog. | 
| protected <T> List<T> | MultiTenantCopier. readAll(Class<T> clazz,
       Site site,
       Catalog catalog) | 
| protected List<Long> | MultiTenantCopier. readAllIds(Class<?> clazz,
          Site site,
          Catalog catalog)Returns the primary key values for all entities of the specified type in the site or catalog. | 
| protected <T> Long | MultiTenantCopier. readCount(Class<T> clazz,
         Site site,
         Catalog catalog)Returns the count of the given entity class for the specified site and catalog | 
| Constructor and Description | 
|---|
| MultiTenantCopyContext(Catalog fromCatalog,
                      Catalog toCatalog,
                      Site fromSite,
                      Site toSite,
                      GenericEntityService genericEntityService,
                      MultiTenantCopierExtensionManager extensionManager) | 
| Modifier and Type | Method and Description | 
|---|---|
| Site | EntityInformationService. getParentSiteForProfile(Site profile)Given a profile  Siteobject, returns the parent site, if one exists. | 
| Site | EntityInformationServiceImpl. getParentSiteForProfile(Site profile) | 
| Modifier and Type | Method and Description | 
|---|---|
| Long | EntityInformationService. getBaseProfileIdForSite(Site site)Given a Site object, returns the Base Profile Id if one exists. | 
| Long | EntityInformationServiceImpl. getBaseProfileIdForSite(Site site) | 
| ExtensionResultStatusType | AbstractEntityInformationServiceExtensionHandler. getBaseProfileIdForSite(Site site,
                       ExtensionResultHolder<Long> erh) | 
| ExtensionResultStatusType | EntityInformationServiceExtensionHandler. getBaseProfileIdForSite(Site site,
                       ExtensionResultHolder<Long> erh)Handler implementations will populate the  ExtensionResultHolderwith a valid 
 base profile id if one exists for the site | 
| ExtensionResultStatusType | EntityInformationServiceExtensionManager. getBaseProfileIdForSite(Site site,
                       ExtensionResultHolder<Long> erh) | 
| Set<Long> | EntityInformationService. getChildSiteIdsForProfile(Site profile) | 
| Set<Long> | EntityInformationServiceImpl. getChildSiteIdsForProfile(Site profile) | 
| ExtensionResultStatusType | AbstractEntityInformationServiceExtensionHandler. getChildSiteIdsForProfile(Site profile,
                         ExtensionResultHolder<Set<Long>> erh) | 
| ExtensionResultStatusType | EntityInformationServiceExtensionHandler. getChildSiteIdsForProfile(Site profile,
                         ExtensionResultHolder<Set<Long>> erh)Handler implementations will populate the  ExtensionResultHolderwith a valid
 child site ids whose base profile is the given profile | 
| ExtensionResultStatusType | EntityInformationServiceExtensionManager. getChildSiteIdsForProfile(Site profile,
                         ExtensionResultHolder<Set<Long>> erh) | 
| Long | EntityInformationService. getDefaultCatalogIdForSite(Site site)Given a Site object, returns the default catalog id. | 
| Long | EntityInformationServiceImpl. getDefaultCatalogIdForSite(Site site) | 
| ExtensionResultStatusType | AbstractEntityInformationServiceExtensionHandler. getDefaultCatalogIdForSite(Site site,
                          ExtensionResultHolder<Long> erh) | 
| ExtensionResultStatusType | EntityInformationServiceExtensionHandler. getDefaultCatalogIdForSite(Site site,
                          ExtensionResultHolder<Long> erh)Handler implementations will populate the  ExtensionResultHolderwith a valid default catalog id for the site | 
| ExtensionResultStatusType | EntityInformationServiceExtensionManager. getDefaultCatalogIdForSite(Site site,
                          ExtensionResultHolder<Long> erh) | 
| Site | EntityInformationService. getParentSiteForProfile(Site profile)Given a profile  Siteobject, returns the parent site, if one exists. | 
| Site | EntityInformationServiceImpl. getParentSiteForProfile(Site profile) | 
| ExtensionResultStatusType | AbstractEntityInformationServiceExtensionHandler. getParentSiteForProfile(Site profile,
                       ExtensionResultHolder<Site> erh) | 
| ExtensionResultStatusType | EntityInformationServiceExtensionHandler. getParentSiteForProfile(Site profile,
                       ExtensionResultHolder<Site> erh)Handler implementations will popoulate the  ExtensionResultHolderwith a valid
 parent site if one exists for the profile | 
| ExtensionResultStatusType | EntityInformationServiceExtensionManager. getParentSiteForProfile(Site profile,
                       ExtensionResultHolder<Site> erh) | 
| Modifier and Type | Method and Description | 
|---|---|
| ExtensionResultStatusType | AbstractEntityInformationServiceExtensionHandler. getParentSiteForProfile(Site profile,
                       ExtensionResultHolder<Site> erh) | 
| ExtensionResultStatusType | EntityInformationServiceExtensionHandler. getParentSiteForProfile(Site profile,
                       ExtensionResultHolder<Site> erh)Handler implementations will popoulate the  ExtensionResultHolderwith a valid
 parent site if one exists for the profile | 
| ExtensionResultStatusType | EntityInformationServiceExtensionManager. getParentSiteForProfile(Site profile,
                       ExtensionResultHolder<Site> erh) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Site | AbstractBroadleafApplicationEventListener. getProfile(T event) | 
| protected Site | AbstractBroadleafApplicationEventListener. getSite(T event) | 
| Modifier and Type | Method and Description | 
|---|---|
| ExtensionResultStatusType | BroadleafStaticAssetExtensionHandler. removeShareOptionsForMTStandardSite(org.springframework.ui.Model model,
                                   Site currentSite) | 
| ExtensionResultStatusType | BroadleafFileServiceExtensionHandler. retrieveAllParentSitesIds(Site site,
                         ExtensionResultHolder<List<String>> holder) | 
| Modifier and Type | Method and Description | 
|---|---|
| Site | BroadleafExternalAuthenticationUserDetails. getSite() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | BroadleafExternalAuthenticationUserDetails. setSite(Site site) | 
| Modifier and Type | Method and Description | 
|---|---|
| Site | SiteDaoImpl. create() | 
| Site | SiteDao. create()Creates an instance of Site based on the class matching the bean id of 
 "org.broadleafcommerce.common.site.domain.Site" | 
| Site | SiteDaoImpl. retrieve(Long id) | 
| Site | SiteDao. retrieve(Long id)Finds a site by its id. | 
| Site | SiteDaoImpl. retrieveDefaultSite() | 
| Site | SiteDao. retrieveDefaultSite()Returns a default site. | 
| Site | SiteDaoImpl. retrieveSiteByDomainOrDomainPrefix(String domain,
                                  String domainPrefix) | 
| Site | SiteDao. retrieveSiteByDomainOrDomainPrefix(String domain,
                                  String prefix)Finds a site by its domain or domain prefix. | 
| Site | SiteDaoImpl. retrieveSiteByIdentifier(String identifier) | 
| Site | SiteDao. retrieveSiteByIdentifier(String identifier)Finds a site by its  getSiteIdentifierValue(). | 
| Site | SiteDaoImpl. save(Site site) | 
| Site | SiteDao. save(Site site)Persists the site changes. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Site> | SiteDaoImpl. readAllActiveSites() | 
| List<Site> | SiteDao. readAllActiveSites() | 
| List<Site> | SiteDaoImpl. retrieveSitesByPotentialIdentifiers(String... potentialIdentifiers) | 
| Modifier and Type | Method and Description | 
|---|---|
| Site | SiteDaoImpl. save(Site site) | 
| Site | SiteDao. save(Site site)Persists the site changes. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SiteImplCreated by bpolster. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Site | SiteCatalogXrefImpl. site | 
| Modifier and Type | Field and Description | 
|---|---|
| protected List<Site> | CatalogImpl. sites | 
| Modifier and Type | Method and Description | 
|---|---|
| Site | SiteImpl. clone() | 
| Site | Site. clone()Retrieve an deep copy of this site. | 
| Site | SiteCatalogXref. getSite() | 
| Site | SiteCatalogXrefImpl. getSite() | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Site> | Catalog. getSites()Deprecated.  | 
| List<Site> | CatalogImpl. getSites() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SiteImpl. checkCloneable(Site site) | 
| void | SiteCatalogXref. setSite(Site site) | 
| void | SiteCatalogXrefImpl. setSite(Site site) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Catalog. setSites(List<Site> sites)Deprecated.  | 
| void | CatalogImpl. setSites(List<Site> sites) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Map<Long,Site> | NonPersistentSiteThreadLocalCache. sites | 
| Modifier and Type | Method and Description | 
|---|---|
| Site | SiteServiceImpl. createSite() | 
| Site | SiteService. createSite()Creates an instance of Site. | 
| protected Site | SiteServiceImpl. getNonPersistentSite(Site persistentSite) | 
| Site | SiteServiceImpl. retrieveDefaultSite()Deprecated.  | 
| Site | SiteService. retrieveDefaultSite()Deprecated. 
 use  SiteService.retrieveNonPersistentDefaultSite()instead | 
| protected Site | SiteServiceImpl. retrieveDefaultSite(boolean persistentResult) | 
| Site | SiteServiceImpl. retrieveNonPersistentDefaultSite() | 
| Site | SiteService. retrieveNonPersistentDefaultSite()Retrieves the non-persistent version of the default site | 
| Site | SiteServiceImpl. retrieveNonPersistentSiteByDomainName(String domainName) | 
| Site | SiteService. retrieveNonPersistentSiteByDomainName(String domain)Finds a site by the given domain  name and returns a non-persistent version | 
| Site | SiteServiceImpl. retrieveNonPersistentSiteById(Long id) | 
| Site | SiteService. retrieveNonPersistentSiteById(Long id)Retrieves a site by its primary key disconnected from a Hibernate session | 
| Site | SiteServiceImpl. retrieveNonPersistentSiteByIdentifer(String identifier) | 
| Site | SiteService. retrieveNonPersistentSiteByIdentifer(String identifier)Finds a site by its  getSiteIdentifierValue()and return an entity that is not attached to the
 Hibernate session | 
| Site | SiteServiceImpl. retrievePersistentDefaultSite() | 
| Site | SiteService. retrievePersistentDefaultSite()Retrieves the default site attached to a Hibernate session | 
| Site | SiteServiceImpl. retrievePersistentSiteByDomainName(String domainName) | 
| Site | SiteService. retrievePersistentSiteByDomainName(String domain)Finds a site by the domain name which is still attached to a Hibernate session | 
| Site | SiteServiceImpl. retrievePersistentSiteById(Long id) | 
| Site | SiteService. retrievePersistentSiteById(Long id)Retrieves a site by its primary key whose return value is still attached to a Hibernate session | 
| Site | SiteServiceImpl. retrievePersistentSiteByIdentifier(String identifier) | 
| Site | SiteService. retrievePersistentSiteByIdentifier(String identifier)Finds a site by its  getSiteIdentifierValue() | 
| Site | SiteServiceImpl. retrieveSiteByDomainName(String domainName)Deprecated.  | 
| Site | SiteService. retrieveSiteByDomainName(String domain)Deprecated. 
 | 
| Site | SiteServiceImpl. retrieveSiteByDomainName(String domainName,
                        boolean persistentResult) | 
| Site | SiteServiceImpl. retrieveSiteById(Long id)Deprecated.  | 
| Site | SiteService. retrieveSiteById(Long id)Deprecated. 
 use  SiteService.retrieveNonPersistentSiteById(Long)instead | 
| protected Site | SiteServiceImpl. retrieveSiteById(Long id,
                boolean persistentResult) | 
| protected Site | SiteServiceImpl. retrieveSiteByIdentifier(String identifier,
                        boolean persistentResult) | 
| Site | SiteServiceImpl. save(Site site)Deprecated.  | 
| Site | SiteService. save(Site site)Deprecated. 
 use  SiteService.saveAndReturnNonPersisted(Site)instead | 
| Site | SiteServiceImpl. saveAndReturnNonPersisted(Site site) | 
| Site | SiteService. saveAndReturnNonPersisted(Site site)Save updates to a site and returns a non-persistent instance | 
| Site | SiteServiceImpl. saveAndReturnPersisted(Site site) | 
| Site | SiteService. saveAndReturnPersisted(Site site)Save updates to a site and return the persistent instance attached to a Hibernate session | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Site> | SiteServiceImpl. findAllActiveSites()Deprecated.  | 
| List<Site> | SiteService. findAllActiveSites()Deprecated. 
 use  SiteService.findAllNonPersistentActiveSites()instead | 
| List<Site> | SiteServiceImpl. findAllNonPersistentActiveSites() | 
| List<Site> | SiteService. findAllNonPersistentActiveSites()Returns all of the active sites in the system and does not attach them to a Hibernate session | 
| List<Site> | SiteServiceImpl. findAllPersistentActiveSites() | 
| List<Site> | SiteService. findAllPersistentActiveSites()Returns all of the active sites in the system that are still attached to a Hibernate session | 
| protected List<Site> | SiteServiceImpl. findAllSites(boolean persistentResult) | 
| Map<Long,Site> | NonPersistentSiteThreadLocalCache. getSites() | 
| Modifier and Type | Method and Description | 
|---|---|
| ExtensionResultStatusType | SiteServiceExtensionHandler. contributeNonPersitentSiteProperties(Site from,
                                    Site to)Invoked via  SiteServiceImpl.getNonPersistentSite(Site)after the initial framework clone. | 
| ExtensionResultStatusType | AbstractSiteServiceExtensionHandler. contributeNonPersitentSiteProperties(Site from,
                                    Site to) | 
| protected Site | SiteServiceImpl. getNonPersistentSite(Site persistentSite) | 
| Site | SiteServiceImpl. save(Site site)Deprecated.  | 
| Site | SiteService. save(Site site)Deprecated. 
 use  SiteService.saveAndReturnNonPersisted(Site)instead | 
| Site | SiteServiceImpl. saveAndReturnNonPersisted(Site site) | 
| Site | SiteService. saveAndReturnNonPersisted(Site site)Save updates to a site and returns a non-persistent instance | 
| Site | SiteServiceImpl. saveAndReturnPersisted(Site site) | 
| Site | SiteService. saveAndReturnPersisted(Site site)Save updates to a site and return the persistent instance attached to a Hibernate session | 
| Modifier and Type | Method and Description | 
|---|---|
| void | NonPersistentSiteThreadLocalCache. setSites(Map<Long,Site> sites) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SiteConfigProvider. configSite(Site site) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Site | IdentityUtilContext. identifier | 
| Modifier and Type | Method and Description | 
|---|---|
| Site | IdentityUtilContext. getIdentifier() | 
| Modifier and Type | Method and Description | 
|---|---|
| static <T,G extends Throwable> | IdentityExecutionUtils. runOperationByIdentifier(IdentityOperation<T,G> operation,
                        Site site) | 
| static <T,G extends Throwable> | IdentityExecutionUtils. runOperationByIdentifier(IdentityOperation<T,G> operation,
                        Site site,
                        Catalog catalog) | 
| static <T,G extends Throwable> | IdentityExecutionUtils. runOperationByIdentifier(IdentityOperation<T,G> operation,
                        Site site,
                        Site profile) | 
| static <T,G extends Throwable> | IdentityExecutionUtils. runOperationByIdentifier(IdentityOperation<T,G> operation,
                        Site site,
                        Site profile,
                        Catalog catalog) | 
| static <T,G extends Throwable> | IdentityExecutionUtils. runOperationByIdentifier(IdentityOperation<T,G> operation,
                        Site site,
                        Site profile,
                        Catalog catalog,
                        org.springframework.transaction.PlatformTransactionManager transactionManager) | 
| void | IdentityUtilContext. setIdentifier(Site identifier) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Site | BroadleafRequestContext. currentProfile | 
| protected Site | BroadleafRequestContext. site | 
| Modifier and Type | Method and Description | 
|---|---|
| Site | BroadleafRequestContext. getCurrentProfile() | 
| Site | BroadleafRequestContext. getNonPersistentSite() | 
| Site | BroadleafRequestContext. getSite()Deprecated. 
 this has been changed to  BroadleafRequestContext.getNonPersistentSite()to explicitly indicate that the site
 being returned is not attached to a Hibernate session | 
| Site | NullBroadleafSiteResolver. resolveSite(javax.servlet.http.HttpServletRequest request) | 
| Site | BroadleafSiteResolver. resolveSite(javax.servlet.http.HttpServletRequest request)Deprecated. 
 Use  BroadleafSiteResolver.resolveSite(WebRequest)instead | 
| Site | NullBroadleafSiteResolver. resolveSite(org.springframework.web.context.request.WebRequest request) | 
| Site | BroadleafSiteResolver. resolveSite(org.springframework.web.context.request.WebRequest request) | 
| Site | NullBroadleafSiteResolver. resolveSite(org.springframework.web.context.request.WebRequest request,
           boolean allowNullSite) | 
| Site | BroadleafSiteResolver. resolveSite(org.springframework.web.context.request.WebRequest request,
           boolean allowNullSite)Resolves a site for the given WebRequest. | 
| Modifier and Type | Method and Description | 
|---|---|
| SandBox | BroadleafSandBoxResolver. resolveSandBox(javax.servlet.http.HttpServletRequest request,
              Site site)Deprecated. 
 | 
| SandBox | BroadleafSandBoxResolverImpl. resolveSandBox(javax.servlet.http.HttpServletRequest request,
              Site site)Determines the current sandbox based on other parameters on the request such as
 the blSandBoxId parameters. | 
| SandBox | BroadleafSandBoxResolver. resolveSandBox(org.springframework.web.context.request.WebRequest request,
              Site site)Resolve the sandbox for the given site and request | 
| SandBox | BroadleafSandBoxResolverImpl. resolveSandBox(org.springframework.web.context.request.WebRequest request,
              Site site) | 
| Theme | BroadleafThemeResolver. resolveTheme(javax.servlet.http.HttpServletRequest request,
            Site site)Deprecated. 
 Use  BroadleafThemeResolver.resolveTheme(WebRequest)instead | 
| Theme | NullBroadleafThemeResolver. resolveTheme(javax.servlet.http.HttpServletRequest request,
            Site site) | 
| void | BroadleafRequestContext. setCurrentProfile(Site currentProfile) | 
| void | BroadleafRequestContext. setNonPersistentSite(Site site) | 
| void | BroadleafRequestContext. setSite(Site site)Deprecated. 
 this has been changed to  #setNonPersistentSite()to explicitly indicate that the site being set
 is not attached to an active Hibernate session | 
| Modifier and Type | Method and Description | 
|---|---|
| Site | BRCVariableExpression. getCurrentProfile() | 
| Site | BRCVariableExpression. getSite() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected String | SolrConfiguration. getSiteAliasName(Site site) | 
| protected String | SolrConfiguration. getSiteCollectionName(Site site) | 
| protected String | SolrConfiguration. getSiteReindexAliasName(Site site) | 
| protected String | SolrConfiguration. getSiteReindexCollectionName(Site site) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Site | BroadleafAdminLdapUserDetailsMapper. determineSite(org.springframework.ldap.core.DirContextOperations ctx,
             String username,
             Collection<? extends org.springframework.security.core.GrantedAuthority> authorities)Allows for a hook to determine the Multi-Tenant site for this user from the ctx, username, and authorities. | 
| Modifier and Type | Method and Description | 
|---|---|
| ExtensionResultStatusType | AdminRequestProcessorExtensionManager. overrideCurrentCatalog(org.springframework.web.context.request.WebRequest request,
                      Site currentSite,
                      ExtensionResultHolder<Catalog> result) | 
| ExtensionResultStatusType | AdminRequestProcessorExtensionHandler. overrideCurrentCatalog(org.springframework.web.context.request.WebRequest request,
                      Site currentSite,
                      ExtensionResultHolder<Catalog> result) | 
| ExtensionResultStatusType | AdminRequestProcessorExtensionManager. overrideCurrentProfile(org.springframework.web.context.request.WebRequest request,
                      Site currentSite,
                      ExtensionResultHolder<Site> result) | 
| ExtensionResultStatusType | AdminRequestProcessorExtensionHandler. overrideCurrentProfile(org.springframework.web.context.request.WebRequest request,
                      Site currentSite,
                      ExtensionResultHolder<Site> result) | 
| ExtensionResultStatusType | AdminRequestProcessorExtensionManager. retrieveCatalogs(Site currentSite,
                ExtensionResultHolder<Set<Catalog>> result) | 
| ExtensionResultStatusType | AdminRequestProcessorExtensionHandler. retrieveCatalogs(Site currentSite,
                ExtensionResultHolder<Set<Catalog>> result) | 
| ExtensionResultStatusType | AdminRequestProcessorExtensionManager. retrieveProfiles(Site currentSite,
                ExtensionResultHolder<Set<Site>> result) | 
| ExtensionResultStatusType | AdminRequestProcessorExtensionHandler. retrieveProfiles(Site currentSite,
                ExtensionResultHolder<Set<Site>> result) | 
| Modifier and Type | Method and Description | 
|---|---|
| ExtensionResultStatusType | AdminRequestProcessorExtensionManager. overrideCurrentProfile(org.springframework.web.context.request.WebRequest request,
                      Site currentSite,
                      ExtensionResultHolder<Site> result) | 
| ExtensionResultStatusType | AdminRequestProcessorExtensionHandler. overrideCurrentProfile(org.springframework.web.context.request.WebRequest request,
                      Site currentSite,
                      ExtensionResultHolder<Site> result) | 
| ExtensionResultStatusType | AdminRequestProcessorExtensionManager. retrieveProfiles(Site currentSite,
                ExtensionResultHolder<Set<Site>> result) | 
| ExtensionResultStatusType | AdminRequestProcessorExtensionHandler. retrieveProfiles(Site currentSite,
                ExtensionResultHolder<Set<Site>> result) | 
Copyright © 2020. All rights reserved.