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"
|
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.
|
Site |
retrieveDefaultSite()
Returns a default site.
|
Site |
retrieveSiteByDomainOrDomainPrefix(String domain,
String domainPrefix)
Finds a site by its domain or domain prefix.
|
Catalog |
save(Catalog catalog) |
Site |
save(Site site)
Persists the site changes.
|
protected javax.persistence.EntityManager em
protected EntityConfiguration entityConfiguration
public Site create()
SiteDao
public Site retrieve(Long id)
SiteDao
public Catalog retrieveCatalog(Long id)
SiteDao
retrieveCatalog
in interface SiteDao
public List<Site> readAllActiveSites()
readAllActiveSites
in interface SiteDao
public Site retrieveSiteByDomainOrDomainPrefix(String domain, String domainPrefix)
SiteDao
retrieveSiteByDomainOrDomainPrefix
in interface SiteDao
public Site save(Site site)
SiteDao
public Site retrieveDefaultSite()
SiteDao
retrieveDefaultSite
in interface SiteDao
public List<Catalog> retrieveAllCatalogs()
SiteDao
retrieveAllCatalogs
in interface SiteDao
Copyright © 2017. All rights reserved.