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
SiteCatalogXref using EntityConfiguration. |
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 © 2022. All rights reserved.