org.broadleafcommerce.cms.page.dao
Interface PageDao

All Known Implementing Classes:
PageDaoImpl

public interface PageDao

Created by bpolster.


Method Summary
 Page addPage(Page clonedPage)
           
 void delete(Page page)
           
 void detachPage(Page page)
           
 List<Page> findPageByURI(SandBox sandBox, Locale fullLocale, Locale languageOnlyLocale, String uri)
           
 List<Page> findPageByURI(SandBox sandBox, Locale locale, String uri)
           
 Page readPageById(Long id)
           
 Map<String,PageField> readPageFieldsByPage(Page page)
           
 PageTemplate readPageTemplateById(Long id)
           
 Page updatePage(Page page)
           
 

Method Detail

readPageById

Page readPageById(Long id)

readPageTemplateById

PageTemplate readPageTemplateById(Long id)

readPageFieldsByPage

Map<String,PageField> readPageFieldsByPage(Page page)

updatePage

Page updatePage(Page page)

delete

void delete(Page page)

addPage

Page addPage(Page clonedPage)

findPageByURI

List<Page> findPageByURI(SandBox sandBox,
                         Locale fullLocale,
                         Locale languageOnlyLocale,
                         String uri)

findPageByURI

List<Page> findPageByURI(SandBox sandBox,
                         Locale locale,
                         String uri)

detachPage

void detachPage(Page page)


Copyright © 2013. All Rights Reserved.