org.broadleafcommerce.common.sandbox.dao
Interface SandBoxDao

All Known Implementing Classes:
SandBoxDaoImpl

public interface SandBoxDao


Method Summary
 SandBox createDefaultSandBox()
           
 SandBox createSandBox(String sandBoxName, SandBoxType sandBoxType)
           
 SandBox createUserSandBox(Long authorId, SandBox approvalSandBox)
           
 SandBox persist(SandBox entity)
           
 SandBox retrieve(Long id)
           
 List<SandBox> retrieveAllSandBoxes()
           
 Map<Long,String> retrieveAuthorNamesForSandBoxes(Set<Long> sandBoxIds)
           
 SandBox retrieveNamedSandBox(SandBoxType sandboxType, String sandboxName)
           
 SandBox retrieveSandBoxByType(SandBoxType sandboxType)
           
 List<SandBox> retrieveSandBoxesByType(SandBoxType sandboxType)
           
 List<SandBox> retrieveSandBoxesForAuthor(Long authorId)
           
 SandBox retrieveUserSandBoxForParent(Long authorId, Long parentSandBoxId)
           
 

Method Detail

retrieve

SandBox retrieve(Long id)

retrieveAllSandBoxes

List<SandBox> retrieveAllSandBoxes()

retrieveSandBoxByType

SandBox retrieveSandBoxByType(SandBoxType sandboxType)

retrieveSandBoxesByType

List<SandBox> retrieveSandBoxesByType(SandBoxType sandboxType)

retrieveSandBoxesForAuthor

List<SandBox> retrieveSandBoxesForAuthor(Long authorId)

retrieveUserSandBoxForParent

SandBox retrieveUserSandBoxForParent(Long authorId,
                                     Long parentSandBoxId)

retrieveNamedSandBox

SandBox retrieveNamedSandBox(SandBoxType sandboxType,
                             String sandboxName)

retrieveAuthorNamesForSandBoxes

Map<Long,String> retrieveAuthorNamesForSandBoxes(Set<Long> sandBoxIds)

persist

SandBox persist(SandBox entity)

createSandBox

SandBox createSandBox(String sandBoxName,
                      SandBoxType sandBoxType)

createUserSandBox

SandBox createUserSandBox(Long authorId,
                          SandBox approvalSandBox)

createDefaultSandBox

SandBox createDefaultSandBox()


Copyright © 2013. All Rights Reserved.