org.squashtest.tm.service.internal.library
Class SearchServiceImpl
java.lang.Object
org.squashtest.tm.service.internal.library.SearchServiceImpl
- All Implemented Interfaces:
- SearchService
@Service(value="squashtest.tm.service.SearchService")
@Transactional(readOnly=true)
public class SearchServiceImpl
- extends Object
- implements SearchService
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SearchServiceImpl
public SearchServiceImpl()
findCampaignByName
@PostFilter(value="hasPermission(filterObject, \'READ\') or hasRole(\'ROLE_ADMIN\')")
public List<org.squashtest.tm.domain.campaign.CampaignLibraryNode> findCampaignByName(String aName,
boolean groupByProject)
- Specified by:
findCampaignByName in interface SearchService
findTestCaseByName
@PostFilter(value="hasPermission(filterObject, \'READ\') or hasRole(\'ROLE_ADMIN\')")
public List<org.squashtest.tm.domain.testcase.TestCaseLibraryNode> findTestCaseByName(String aName,
boolean groupByProject)
- Specified by:
findTestCaseByName in interface SearchService
findTestCase
@PostFilter(value="hasPermission(filterObject, \'READ\') or hasRole(\'ROLE_ADMIN\')")
public List<org.squashtest.tm.domain.testcase.TestCaseLibraryNode> findTestCase(org.squashtest.tm.domain.testcase.TestCaseSearchCriteria criteria)
- Specified by:
findTestCase in interface SearchService
findAllBySearchCriteria
@PostFilter(value="hasPermission(filterObject, \'READ\') or hasRole(\'ROLE_ADMIN\')")
public List<org.squashtest.tm.domain.requirement.RequirementLibraryNode> findAllBySearchCriteria(org.squashtest.tm.domain.requirement.RequirementSearchCriteria criteria)
- Specified by:
findAllBySearchCriteria in interface SearchService
findAllBySearchCriteriaOrderByProject
@PostFilter(value="hasPermission(filterObject, \'READ\') or hasRole(\'ROLE_ADMIN\')")
public List<org.squashtest.tm.domain.requirement.RequirementLibraryNode> findAllBySearchCriteriaOrderByProject(org.squashtest.tm.domain.requirement.RequirementSearchCriteria criteria)
- Specified by:
findAllBySearchCriteriaOrderByProject in interface SearchService
findTestCaseByRequirement
@PostFilter(value="hasPermission(filterObject, \'READ\') or hasRole(\'ROLE_ADMIN\')")
public List<org.squashtest.tm.domain.testcase.TestCase> findTestCaseByRequirement(org.squashtest.tm.domain.requirement.RequirementSearchCriteria criteria,
boolean isProjectOrdered)
- Specified by:
findTestCaseByRequirement in interface SearchService
applyProjectFilter
protected <PR extends org.squashtest.tm.domain.project.ProjectResource<?>> List<PR> applyProjectFilter(List<PR> initialList)
findBreadCrumbForRequirement
public List<String> findBreadCrumbForRequirement(String className,
Long nodeId,
String rejex)
- Specified by:
findBreadCrumbForRequirement in interface SearchService
findBreadCrumbForTestCase
public List<String> findBreadCrumbForTestCase(String className,
Long nodeId,
String rejex)
- Specified by:
findBreadCrumbForTestCase in interface SearchService
findBreadCrumbForCampaign
public List<String> findBreadCrumbForCampaign(String className,
Long id,
String rejex)
- Specified by:
findBreadCrumbForCampaign in interface SearchService
Copyright © 2010-2013 Henix, henix.fr. All Rights Reserved.