| Modifier and Type | Field and Description |
|---|---|
protected javax.persistence.EntityManager |
em |
protected EntityConfiguration |
entityConfiguration |
| Constructor and Description |
|---|
SiteDaoImpl() |
| 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 domainPrefix)
Finds a site by its domain or domain prefix.
|
Site |
retrieveSiteByIdentifier(String identifier)
Finds a site by its
Site.getSiteIdentifierValue(). |
List<Site> |
retrieveSitesByPotentialIdentifiers(String... potentialIdentifiers) |
Catalog |
save(Catalog catalog) |
Site |
save(Site site)
Persists the site changes.
|
protected javax.persistence.EntityManager em
protected EntityConfiguration entityConfiguration
public Site create()
SiteDaopublic Site retrieve(Long id)
SiteDaopublic Catalog retrieveCatalog(Long id)
SiteDaoretrieveCatalog in interface SiteDaopublic Catalog retrieveCatalogByName(String name)
retrieveCatalogByName in interface SiteDaopublic Catalog createCatalog()
SiteDaoEntityConfiguration.createCatalog in interface SiteDaopublic SiteCatalogXref createSiteCatalog()
SiteDaoSiteCatalogXref using EntityConfiguration.createSiteCatalog in interface SiteDaopublic List<Site> readAllActiveSites()
readAllActiveSites in interface SiteDaopublic Site retrieveSiteByDomainOrDomainPrefix(String domain, String domainPrefix)
SiteDaoretrieveSiteByDomainOrDomainPrefix in interface SiteDaopublic Site retrieveSiteByIdentifier(String identifier)
SiteDaoSite.getSiteIdentifierValue().retrieveSiteByIdentifier in interface SiteDaopublic List<Site> retrieveSitesByPotentialIdentifiers(String... potentialIdentifiers)
public Site save(Site site)
SiteDaopublic Site retrieveDefaultSite()
SiteDaoretrieveDefaultSite in interface SiteDaopublic List<Catalog> retrieveAllCatalogs()
SiteDaoretrieveAllCatalogs in interface SiteDaoCopyright © 2022. All rights reserved.