public class ResolverManagerImpl extends Object implements ResolverManager
| Modifier and Type | Class and Description |
|---|---|
static class |
ResolverManagerImpl.IssueSecurityLevelResolverFacade |
| Constructor and Description |
|---|
ResolverManagerImpl(UserResolver userResolver,
ProjectResolver projectResolver,
VersionResolver versionResolver,
ComponentResolver componentResolver,
IssueTypeResolver issueTypeResolver,
PriorityResolver priorityResolver,
ResolutionResolver resolutionResolver,
StatusResolver statusResolver,
IssueSecurityLevelResolver issueSecurityLevelResolver,
JiraAuthenticationContext jiraAuthenticationContext) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getIdsFromName(String name,
String field)
Given a name and a field-name return the list of all possible values for it
|
String |
getSingleIdFromName(String name,
String field)
As above, but ensures that there is only a single value being returned.
|
boolean |
handles(String field) |
public ResolverManagerImpl(UserResolver userResolver, ProjectResolver projectResolver, VersionResolver versionResolver, ComponentResolver componentResolver, IssueTypeResolver issueTypeResolver, PriorityResolver priorityResolver, ResolutionResolver resolutionResolver, StatusResolver statusResolver, IssueSecurityLevelResolver issueSecurityLevelResolver, JiraAuthenticationContext jiraAuthenticationContext)
public boolean handles(String field)
handles in interface ResolverManagerfield - the name of the field (from IssueFieldConstants)public List<String> getIdsFromName(String name, String field)
ResolverManagergetIdsFromName in interface ResolverManagername - the "name" value (e.g. 'New Component 5')field - which field the value belongs to; must match IssueFieldConstants (e.g. 'component')public String getSingleIdFromName(String name, String field)
ResolverManagergetSingleIdFromName in interface ResolverManagername - the "name" value (e.g. 'New Component 5')field - which field the value belongs to; must match IssueFieldConstants (e.g. 'component')Copyright © 2002-2018 Atlassian. All Rights Reserved.