@Service(value="org.squashtest.tm.service.customreport.CustomReportWorkspaceService") public class CustomReportWorkspaceServiceImpl extends Object implements CustomReportWorkspaceService
| Constructor and Description |
|---|
CustomReportWorkspaceServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
List<org.squashtest.tm.domain.customreport.CustomReportLibrary> |
findAllEditableLibraries()
Returns all CustomReportLibrary that the user may edit.
|
List<org.squashtest.tm.domain.customreport.CustomReportLibrary> |
findAllImportableLibraries()
Returns all CustomReportLibrary that the user may import to.
|
List<org.squashtest.tm.domain.customreport.CustomReportLibrary> |
findAllLibraries()
Returns all the CustomReportLibrary
|
List<org.squashtest.tm.domain.tree.TreeLibraryNode> |
findContent(Long libraryId)
Find content for a
CustomReportLibrary given it's id |
List<org.squashtest.tm.domain.customreport.CustomReportLibraryNode> |
findRootNodes() |
@PostFilter(value="hasPermission(filterObject, \'READ\') or hasRole(\'ROLE_ADMIN\')") public List<org.squashtest.tm.domain.customreport.CustomReportLibrary> findAllLibraries()
CustomReportWorkspaceServicefindAllLibraries in interface CustomReportWorkspaceServicepublic List<org.squashtest.tm.domain.customreport.CustomReportLibrary> findAllEditableLibraries()
CustomReportWorkspaceServicefindAllEditableLibraries in interface CustomReportWorkspaceServicepublic List<org.squashtest.tm.domain.customreport.CustomReportLibrary> findAllImportableLibraries()
CustomReportWorkspaceServicefindAllImportableLibraries in interface CustomReportWorkspaceServicepublic List<org.squashtest.tm.domain.tree.TreeLibraryNode> findContent(Long libraryId)
CustomReportWorkspaceServiceCustomReportLibrary given it's idfindContent in interface CustomReportWorkspaceService@PostFilter(value="hasPermission(filterObject, \'READ\') or hasRole(\'ROLE_ADMIN\')") public List<org.squashtest.tm.domain.customreport.CustomReportLibraryNode> findRootNodes()
findRootNodes in interface CustomReportWorkspaceServiceCopyright © 2010–2017 Henix, henix.fr. All rights reserved.