public interface SiteDao
| Modifier and Type | Method and Description | 
|---|---|
| Site | create()Creates an instance of Site based on the class matching the bean id of 
 "org.broadleafcommerce.common.site.domain.Site" | 
| Catalog | createCatalog()Creates a catalog using  EntityConfiguration. | 
| SiteCatalogXref | createSiteCatalog()Creates a new instance of  SiteCatalogXrefusingEntityConfiguration. | 
| List<Site> | readAllActiveSites() | 
| Site | retrieve(Long id)Finds a site by its id. | 
| List<Catalog> | retrieveAllCatalogs()Retrieves all catalogs | 
| Catalog | retrieveCatalog(Long id)Finds a catalog by its id. | 
| Catalog | retrieveCatalogByName(String name) | 
| Site | retrieveDefaultSite()Returns a default site. | 
| Site | retrieveSiteByDomainOrDomainPrefix(String domain,
                                  String prefix)Finds a site by its domain or domain prefix. | 
| Site | retrieveSiteByIdentifier(String identifier)Finds a site by its  Site.getSiteIdentifierValue(). | 
| Catalog | save(Catalog catalog) | 
| Site | save(Site site)Persists the site changes. | 
Site create()
Site retrieveSiteByDomainOrDomainPrefix(String domain, String prefix)
domain - prefix - Site retrieveSiteByIdentifier(String identifier)
Site.getSiteIdentifierValue().identifier - Site retrieveDefaultSite()
Catalog retrieveCatalog(Long id)
id - Catalog createCatalog()
EntityConfiguration.SiteCatalogXref createSiteCatalog()
SiteCatalogXref using EntityConfiguration.Copyright © 2020. All rights reserved.