com.pyxis.greenhopper.jira.util
Class RankingFieldUtils

java.lang.Object
  extended by com.pyxis.greenhopper.jira.util.RankingFieldUtils

public class RankingFieldUtils
extends java.lang.Object


Constructor Summary
RankingFieldUtils()
           
 
Method Summary
static void add(Configuration configuration, java.lang.String fieldId)
           
static java.util.TreeMap<java.lang.Double,java.lang.Long> getCache(java.lang.String fieldId, com.atlassian.jira.project.Project project)
           
static void indexIssue(com.atlassian.jira.issue.Issue issue, java.util.Set<IssueField> fields)
           
static void rankIssue(com.atlassian.jira.issue.Issue issue, com.atlassian.jira.issue.Issue baseIssue, java.util.Set<IssueField> fields)
           
static void reIndex(java.lang.String fieldId, com.atlassian.jira.project.Project project)
           
static void reIndexAll(com.atlassian.jira.project.Project project, java.util.Set<IssueField> fields)
           
static void reindexIssue(com.atlassian.jira.issue.Issue issue, java.util.Set<IssueField> fields)
           
static void removeCache(java.lang.String fieldId, com.atlassian.jira.project.Project project)
           
static void removeIssueRanks(java.util.List<com.atlassian.jira.issue.Issue> issues, java.util.Set<IssueField> fields)
           
static boolean repair(java.lang.String fieldId, com.atlassian.jira.project.Project project)
           
static void repairAll(com.atlassian.jira.project.Project project, java.util.Set<IssueField> fields)
           
static void setCache(java.lang.String fieldId, com.atlassian.jira.project.Project project, java.util.Map<java.lang.Double,java.lang.Long> ranks)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RankingFieldUtils

public RankingFieldUtils()
Method Detail

getCache

public static java.util.TreeMap<java.lang.Double,java.lang.Long> getCache(java.lang.String fieldId,
                                                                          com.atlassian.jira.project.Project project)

setCache

public static void setCache(java.lang.String fieldId,
                            com.atlassian.jira.project.Project project,
                            java.util.Map<java.lang.Double,java.lang.Long> ranks)

removeCache

public static void removeCache(java.lang.String fieldId,
                               com.atlassian.jira.project.Project project)

add

public static void add(Configuration configuration,
                       java.lang.String fieldId)

reIndex

public static void reIndex(java.lang.String fieldId,
                           com.atlassian.jira.project.Project project)

reIndexAll

public static void reIndexAll(com.atlassian.jira.project.Project project,
                              java.util.Set<IssueField> fields)

repairAll

public static void repairAll(com.atlassian.jira.project.Project project,
                             java.util.Set<IssueField> fields)

repair

public static boolean repair(java.lang.String fieldId,
                             com.atlassian.jira.project.Project project)

indexIssue

public static void indexIssue(com.atlassian.jira.issue.Issue issue,
                              java.util.Set<IssueField> fields)

reindexIssue

public static void reindexIssue(com.atlassian.jira.issue.Issue issue,
                                java.util.Set<IssueField> fields)

rankIssue

public static void rankIssue(com.atlassian.jira.issue.Issue issue,
                             com.atlassian.jira.issue.Issue baseIssue,
                             java.util.Set<IssueField> fields)

removeIssueRanks

public static void removeIssueRanks(java.util.List<com.atlassian.jira.issue.Issue> issues,
                                    java.util.Set<IssueField> fields)


Copyright © 2007-2011 Atlassian. All Rights Reserved.