All Methods Instance Methods Concrete Methods Deprecated Methods 
| Modifier and Type | Method and Description | 
| void | archiveChildSandboxes(Long parentSandBoxId) | 
| boolean | checkForExistingApprovalSandboxWithName(String sandboxName)Returns true if an existing sandboxName exists with the passed in name. | 
| boolean | checkForExistingSandbox(SandBoxType sandBoxType,
                       String sandboxName,
                       Long authorId) | 
| SandBox | createDefaultSandBox() | 
| SandBox | createSandBox(String sandBoxName,
             SandBoxType sandBoxType) | 
| Long | createUserSandBox(Long authorId,
                 Long approvalSandbox) | 
| SandBox | createUserSandBox(Long authorId,
                 SandBox approvalSandBox) | 
| List<SandBox> | retrieveAllSandBoxes() | 
| List<SandBox> | retrieveAllUserSandBoxes(Long authorId)Deprecated.  | 
| Map<Long,String> | retrieveAuthorNamesForSandBoxes(Set<Long> sandBoxIds) | 
| List<SandBox> | retrieveChildSandBoxesByParentId(Long parentSandBoxId) | 
| List<SandBox> | retrievePreviewSandBoxes(Long authorId) | 
| SandBox | retrieveSandBox(String sandBoxName,
               SandBoxType sandBoxType) | 
| SandBox | retrieveSandBoxById(Long sandboxId) | 
| List<SandBox> | retrieveSandBoxesByType(SandBoxType type) | 
| SandBox | retrieveSandBoxManagementById(Long sandBoxId)Returns the SandBox by id but only if the SandBox is associated with the current site. | 
| Map<Long,String> | retrieveSandboxNamesForSandBoxes(Set<Long> sandBoxIds)Returns a map of SanboxId and Sandbox name | 
| SandBox | retrieveUserSandBox(Long authorId,
                   Long overrideSandBoxId,
                   String sandBoxName)Returns the sandbox currently associated with the passed in userId. | 
| SandBox | retrieveUserSandBoxForParent(Long authorId,
                            Long parentSandBoxId) |