com.atlassian.greenhopper.service.workflow
Class Jira44StatusCreationService

java.lang.Object
  extended by com.atlassian.greenhopper.service.workflow.Jira44AbstractCreationService<com.atlassian.jira.issue.status.Status>
      extended by com.atlassian.greenhopper.service.workflow.Jira44StatusCreationService

@Service
public class Jira44StatusCreationService
extends Jira44AbstractCreationService<com.atlassian.jira.issue.status.Status>

Provides methods copied from JIRA, can be replaced by proper API methods in JIRA 5.0


Field Summary
 
Fields inherited from class com.atlassian.greenhopper.service.workflow.Jira44AbstractCreationService
constantsManager, issueIndexManager, ofBizDelegator
 
Constructor Summary
Jira44StatusCreationService()
           
 
Method Summary
protected  void clearCaches()
           
 com.atlassian.jira.issue.status.Status createStatus(java.lang.String name, java.lang.String description, java.lang.String iconUrl)
           
 void editStatus(com.atlassian.jira.issue.status.Status status, java.lang.String name, java.lang.String description, java.lang.String iconUrl)
           
protected  java.util.List<com.atlassian.jira.issue.status.Status> getAllValues()
           
protected  java.lang.String getIssueConstantField()
           
 com.atlassian.jira.issue.status.Status getStatus(java.lang.String id)
           
 java.util.Collection<com.atlassian.jira.issue.status.Status> getStatuses()
           
protected  void postProcess(com.atlassian.jira.issue.status.Status constant)
           
 void removeStatus(java.lang.String id)
           
 
Methods inherited from class com.atlassian.greenhopper.service.workflow.Jira44AbstractCreationService
createConstant, getMatchingIssues, getMaxSequenceNo, getNextStringId, moveDown, moveUp, removeConstant, removePropertySet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Jira44StatusCreationService

public Jira44StatusCreationService()
Method Detail

createStatus

public com.atlassian.jira.issue.status.Status createStatus(java.lang.String name,
                                                           java.lang.String description,
                                                           java.lang.String iconUrl)

editStatus

public void editStatus(com.atlassian.jira.issue.status.Status status,
                       java.lang.String name,
                       java.lang.String description,
                       java.lang.String iconUrl)

getStatuses

public java.util.Collection<com.atlassian.jira.issue.status.Status> getStatuses()

removeStatus

public void removeStatus(java.lang.String id)

getStatus

public com.atlassian.jira.issue.status.Status getStatus(java.lang.String id)

postProcess

protected void postProcess(com.atlassian.jira.issue.status.Status constant)
Overrides:
postProcess in class Jira44AbstractCreationService<com.atlassian.jira.issue.status.Status>

clearCaches

protected void clearCaches()
Overrides:
clearCaches in class Jira44AbstractCreationService<com.atlassian.jira.issue.status.Status>

getIssueConstantField

protected java.lang.String getIssueConstantField()
Specified by:
getIssueConstantField in class Jira44AbstractCreationService<com.atlassian.jira.issue.status.Status>

getAllValues

protected java.util.List<com.atlassian.jira.issue.status.Status> getAllValues()
Specified by:
getAllValues in class Jira44AbstractCreationService<com.atlassian.jira.issue.status.Status>


Copyright © 2007-2012 Atlassian. All Rights Reserved.