public interface CustomGenericProjectFinder
| Modifier and Type | Method and Description |
|---|---|
org.squashtest.tm.domain.project.AdministrableProject |
findAdministrableProjectById(long projectId) |
Collection<org.squashtest.tm.domain.testautomation.TestAutomationProject> |
findAllAvailableTaProjects(long projectId)
Will return a list of TestAutomationProject (jobNames only) available for the server bound to the given project.
|
Collection<org.squashtest.tm.domain.testautomation.TestAutomationProject> |
findAllAvailableTaProjectsWithCredentials(long projectId,
String login,
String password)
Will return a list of TestAutomationProject (jobNames only) available on the server bound to the given project
and authorized for the Jenkins account defined with the login and the password given as parameters.
|
List<org.squashtest.tm.security.acls.PermissionGroup> |
findAllPossiblePermission() |
List<org.squashtest.tm.domain.testautomation.TestAutomationProject> |
findBoundTestAutomationProjects(long projectId) |
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.users.PartyProjectPermissionsBean>> |
findPartyPermissionsBeanByProject(org.squashtest.tm.core.foundation.collection.PagingAndSorting sorting,
org.squashtest.tm.core.foundation.collection.Filtering filtering,
long projectId) |
List<org.squashtest.tm.domain.users.PartyProjectPermissionsBean> |
findPartyPermissionsBeansByProject(long projectId) |
List<org.squashtest.tm.domain.users.Party> |
findPartyWithoutPermissionByProject(long projectId) |
org.squashtest.tm.domain.project.AdministrableProject findAdministrableProjectById(long projectId)
List<org.squashtest.tm.domain.testautomation.TestAutomationProject> findBoundTestAutomationProjects(long projectId)
List<org.squashtest.tm.domain.users.PartyProjectPermissionsBean> findPartyPermissionsBeansByProject(long projectId)
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<org.squashtest.tm.domain.users.PartyProjectPermissionsBean>> findPartyPermissionsBeanByProject(org.squashtest.tm.core.foundation.collection.PagingAndSorting sorting, org.squashtest.tm.core.foundation.collection.Filtering filtering, long projectId)
List<org.squashtest.tm.security.acls.PermissionGroup> findAllPossiblePermission()
List<org.squashtest.tm.domain.users.Party> findPartyWithoutPermissionByProject(long projectId)
Collection<org.squashtest.tm.domain.testautomation.TestAutomationProject> findAllAvailableTaProjects(long projectId)
projectId - : the id of the GenericProject we want the available ta-projects forTestAutomationProject available and not already bound to the tm-projectCollection<org.squashtest.tm.domain.testautomation.TestAutomationProject> findAllAvailableTaProjectsWithCredentials(long projectId, String login, String password)
projectId - The Id of the GenericProject we want the available ta-projects for.login - The login of the Jenkins account.password - The password of the Jenkins account.TestAutomationProject available on the server,
authorized for this Jenkins account and not already bound to the tm-project.Copyright © 2010–2017 Henix, henix.fr. All rights reserved.