org.squashtest.csp.core.bugtracker.internal.mantis
public class MantisConnector extends Object implements org.squashtest.csp.core.bugtracker.spi.BugTrackerConnector
BugTrackerConnector for Mantis. Delegates to a unique instance of| Constructor and Description |
|---|
MantisConnector(org.squashtest.csp.core.bugtracker.domain.BugTracker bugTracker) |
| Modifier and Type | Method and Description |
|---|---|
void |
authenticate(org.squashtest.csp.core.bugtracker.net.AuthenticationCredentials credentials) |
void |
checkCredentials(org.squashtest.csp.core.bugtracker.net.AuthenticationCredentials credentials) |
org.squashtest.csp.core.bugtracker.domain.BTIssue |
createIssue(org.squashtest.csp.core.bugtracker.domain.BTIssue issue) |
List<org.squashtest.csp.core.bugtracker.domain.Category> |
findCategories(org.squashtest.csp.core.bugtracker.domain.BTProject project) |
org.squashtest.csp.core.bugtracker.domain.BTIssue |
findIssue(String key) |
List<org.squashtest.csp.core.bugtracker.domain.BTIssue> |
findIssues(List<String> issueKeyList) |
org.squashtest.csp.core.bugtracker.domain.BTProject |
findProject(String projectName) |
org.squashtest.csp.core.bugtracker.domain.BTProject |
findProjectById(String projectId) |
List<org.squashtest.csp.core.bugtracker.domain.User> |
findUsers(org.squashtest.csp.core.bugtracker.domain.BTProject project) |
List<org.squashtest.csp.core.bugtracker.domain.User> |
findUsers(String projectName) |
List<org.squashtest.csp.core.bugtracker.domain.User> |
findUsersById(String projectID) |
List<org.squashtest.csp.core.bugtracker.domain.Version> |
findVersions(org.squashtest.csp.core.bugtracker.domain.BTProject project) |
List<org.squashtest.csp.core.bugtracker.domain.Version> |
findVersions(String projectName) |
List<org.squashtest.csp.core.bugtracker.domain.Version> |
findVersionsById(String projectId) |
org.squashtest.csp.core.bugtracker.spi.BugTrackerInterfaceDescriptor |
getInterfaceDescriptor() |
List<org.squashtest.csp.core.bugtracker.domain.Permission> |
getPermissions() |
List<org.squashtest.csp.core.bugtracker.domain.Priority> |
getPriorities() |
String |
makeViewIssueUrlSuffix(String issueId) |
void |
setExceptionConverter(MantisExceptionConverter converter) |
void |
setInterfaceDescriptor(org.squashtest.csp.core.bugtracker.spi.BugTrackerInterfaceDescriptor interfaceDescriptor) |
public MantisConnector(org.squashtest.csp.core.bugtracker.domain.BugTracker bugTracker)
public void setInterfaceDescriptor(org.squashtest.csp.core.bugtracker.spi.BugTrackerInterfaceDescriptor interfaceDescriptor)
public void setExceptionConverter(MantisExceptionConverter converter)
public org.squashtest.csp.core.bugtracker.spi.BugTrackerInterfaceDescriptor getInterfaceDescriptor()
getInterfaceDescriptor in interface org.squashtest.csp.core.bugtracker.spi.BugTrackerConnectorpublic void authenticate(org.squashtest.csp.core.bugtracker.net.AuthenticationCredentials credentials)
authenticate in interface org.squashtest.csp.core.bugtracker.spi.BugTrackerConnectorpublic String makeViewIssueUrlSuffix(String issueId)
makeViewIssueUrlSuffix in interface org.squashtest.csp.core.bugtracker.spi.BugTrackerConnectorpublic void checkCredentials(org.squashtest.csp.core.bugtracker.net.AuthenticationCredentials credentials)
checkCredentials in interface org.squashtest.csp.core.bugtracker.spi.BugTrackerConnectorpublic List<org.squashtest.csp.core.bugtracker.domain.Priority> getPriorities()
getPriorities in interface org.squashtest.csp.core.bugtracker.spi.BugTrackerConnectorpublic List<org.squashtest.csp.core.bugtracker.domain.Permission> getPermissions()
public org.squashtest.csp.core.bugtracker.domain.BTProject findProject(String projectName)
findProject in interface org.squashtest.csp.core.bugtracker.spi.BugTrackerConnectorpublic org.squashtest.csp.core.bugtracker.domain.BTProject findProjectById(String projectId)
findProjectById in interface org.squashtest.csp.core.bugtracker.spi.BugTrackerConnectorpublic List<org.squashtest.csp.core.bugtracker.domain.Version> findVersions(String projectName)
findVersions in interface org.squashtest.csp.core.bugtracker.spi.BugTrackerConnectorpublic List<org.squashtest.csp.core.bugtracker.domain.Version> findVersionsById(String projectId)
findVersionsById in interface org.squashtest.csp.core.bugtracker.spi.BugTrackerConnectorpublic List<org.squashtest.csp.core.bugtracker.domain.Version> findVersions(org.squashtest.csp.core.bugtracker.domain.BTProject project)
findVersions in interface org.squashtest.csp.core.bugtracker.spi.BugTrackerConnectorpublic List<org.squashtest.csp.core.bugtracker.domain.User> findUsers(String projectName)
findUsers in interface org.squashtest.csp.core.bugtracker.spi.BugTrackerConnectorpublic List<org.squashtest.csp.core.bugtracker.domain.User> findUsersById(String projectID)
findUsersById in interface org.squashtest.csp.core.bugtracker.spi.BugTrackerConnectorpublic List<org.squashtest.csp.core.bugtracker.domain.User> findUsers(org.squashtest.csp.core.bugtracker.domain.BTProject project)
findUsers in interface org.squashtest.csp.core.bugtracker.spi.BugTrackerConnectorpublic List<org.squashtest.csp.core.bugtracker.domain.Category> findCategories(org.squashtest.csp.core.bugtracker.domain.BTProject project)
findCategories in interface org.squashtest.csp.core.bugtracker.spi.BugTrackerConnectorpublic org.squashtest.csp.core.bugtracker.domain.BTIssue createIssue(org.squashtest.csp.core.bugtracker.domain.BTIssue issue)
createIssue in interface org.squashtest.csp.core.bugtracker.spi.BugTrackerConnectorpublic org.squashtest.csp.core.bugtracker.domain.BTIssue findIssue(String key)
findIssue in interface org.squashtest.csp.core.bugtracker.spi.BugTrackerConnectorCopyright © 2010-2015 Henix, henix.fr. All Rights Reserved.