com.atlassian.greenhopper.service.issue
Class IssueTypeSchemeCreationService

java.lang.Object
  extended by com.atlassian.greenhopper.global.AbstractLoggable
      extended by com.atlassian.greenhopper.service.issue.IssueTypeSchemeCreationService

@Service
public class IssueTypeSchemeCreationService
extends AbstractLoggable

Encapsulates the issue type scheme creation logic. Note that this service currently depends on ScrumDefaultConfiguration for the issue type creation, which eventually also will have to be moved/cleaned up.


Field Summary
 
Fields inherited from class com.atlassian.greenhopper.global.AbstractLoggable
logger
 
Constructor Summary
IssueTypeSchemeCreationService()
           
 
Method Summary
 void associateWithSampleProjectIssueTypeScheme(com.atlassian.jira.project.Project project)
           
 com.atlassian.jira.issue.fields.config.FieldConfigScheme getOrCreateSampleProjectIssueTypeScheme()
           
 
Methods inherited from class com.atlassian.greenhopper.global.AbstractLoggable
logDebug, logError, logException, logInfo, logTrace, logWarn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IssueTypeSchemeCreationService

public IssueTypeSchemeCreationService()
Method Detail

associateWithSampleProjectIssueTypeScheme

public void associateWithSampleProjectIssueTypeScheme(com.atlassian.jira.project.Project project)

getOrCreateSampleProjectIssueTypeScheme

public com.atlassian.jira.issue.fields.config.FieldConfigScheme getOrCreateSampleProjectIssueTypeScheme()


Copyright © 2007-2012 Atlassian. All Rights Reserved.