com.atlassian.jira.rest.v1.admin
Class IssueTypeSchemeResource

java.lang.Object
  extended by com.atlassian.jira.rest.v1.admin.IssueTypeSchemeResource

public class IssueTypeSchemeResource
extends Object

REST endpoint for getting the Issue Type Scheme info. It returns a list of projects the user can create issues in, a list of issue types for those projects and a mapping between the two.

Since:
v4.0

Nested Class Summary
static class IssueTypeSchemeResource.IssueTypeBean
           
static class IssueTypeSchemeResource.IssueTypeScheme
           
static class IssueTypeSchemeResource.IssueTypeSchemeInfo
           
static class IssueTypeSchemeResource.ProjectBean
           
 
Constructor Summary
IssueTypeSchemeResource(PermissionManager permissionManager, JiraAuthenticationContext authenticationContext, IssueTypeSchemeManager issueTypeSchemeManager, OptionSetManager optionSetManager, UserProjectHistoryManager projectHistoryManager, ApplicationProperties applicationProperties, VelocityRequestContextFactory requestContextFactory)
           
 
Method Summary
 IssueTypeSchemeResource.IssueTypeSchemeInfo getSchemeInfo(boolean includeRecent)
          Returns all projects the user can create an issue in, as well as all available issue types for those projects and a mapping between them.
 javax.ws.rs.core.Response getSchemeInfoResponse(boolean includeRecent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IssueTypeSchemeResource

public IssueTypeSchemeResource(PermissionManager permissionManager,
                               JiraAuthenticationContext authenticationContext,
                               IssueTypeSchemeManager issueTypeSchemeManager,
                               OptionSetManager optionSetManager,
                               UserProjectHistoryManager projectHistoryManager,
                               ApplicationProperties applicationProperties,
                               VelocityRequestContextFactory requestContextFactory)
Method Detail

getSchemeInfoResponse

public javax.ws.rs.core.Response getSchemeInfoResponse(boolean includeRecent)

getSchemeInfo

public IssueTypeSchemeResource.IssueTypeSchemeInfo getSchemeInfo(boolean includeRecent)
Returns all projects the user can create an issue in, as well as all available issue types for those projects and a mapping between them.

Returns:
all projects the user can create an issue in, as well as all available issue types for those projects and a mapping between them IssueTypeSchemeResource.IssueTypeSchemeInfo


Copyright © 2002-2012 Atlassian. All Rights Reserved.