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.