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.USERand belong to the given user.- Parameters:
authorId-- Returns:
- a list of SandBox belonging to the user
-
merge
-
retrieveChildSandBoxesByParentId
-
retrieveNamedSandBox
-