Interface SandBoxDao
- All Known Implementing Classes:
SandBoxDaoImpl
public interface SandBoxDao
-
Method Summary
Modifier and TypeMethodDescriptioncreateSandBox
(String sandBoxName, SandBoxType sandBoxType) createUserSandBox
(Long authorId, SandBox approvalSandBox) retrieveAllUserSandBoxes
(Long authorId) Deprecated.Not used in BLC.retrieveAuthorNamesForSandBoxes
(Set<Long> sandBoxIds) retrieveChildSandBoxesByParentId
(Long parentSandBoxId) retrieveNamedSandBox
(SandBoxType sandboxType, String sandboxName) retrieveNamedSandBox
(SandBoxType sandBoxType, String sandboxName, Long authorId) retrieveSandBoxesByType
(SandBoxType sandboxType) retrieveSandBoxesForAuthor
(Long authorId) retrieveSandBoxesForAuthor
(Long authorId, SandBoxType sandBoxType) retrieveSandBoxManagementById
(Long sandBoxId) retrieveSandboxNamesForSandBoxes
(Set<Long> sandBoxIds) retrieveUserSandBoxForParent
(Long authorId, Long parentSandBoxId)
-
Method Details
-
retrieve
-
retrieveAllSandBoxes
-
retrieveSandBoxesByType
-
retrieveSandBoxesForAuthor
-
retrieveUserSandBoxForParent
-
retrieveSandBoxManagementById
-
retrieveNamedSandBox
-
retrieveAuthorNamesForSandBoxes
-
retrieveSandboxNamesForSandBoxes
-
retrieveSandBoxesForAuthor
-
persist
-
createSandBox
-
createUserSandBox
-
createDefaultSandBox
SandBox createDefaultSandBox() -
retrieveAllUserSandBoxes
Deprecated.Not used in BLC. In a Multi-site context, may return results outside of a given tenant. Reads all SandBoxes that are of typeSandBoxType.USER
and belong to the given user.- Parameters:
authorId
-- Returns:
- a list of SandBox belonging to the user
-
merge
-
retrieveChildSandBoxesByParentId
-
retrieveNamedSandBox
-