com.atlassian.greenhopper.web.rapid.view
Class ColumnEditHelper

java.lang.Object
  extended by com.atlassian.greenhopper.web.rapid.view.ColumnEditHelper

@Service
public class ColumnEditHelper
extends java.lang.Object

Handles reading/writing from/to the rapid list


Field Summary
protected  LoggerWrapper log
           
 
Constructor Summary
ColumnEditHelper()
           
 
Method Summary
 ServiceOutcome<ColumnEditRequest> buildColumnEditModel(com.atlassian.crowd.embedded.api.User user, I18n2 i18n, RapidView rapidView)
          Builds the RapidListConfigModel for a given RapidView
 ServiceOutcome<com.atlassian.jira.util.lang.Pair<java.util.List<ColumnEditRequest.MappedColumn>,java.util.List<ColumnEditRequest.StatusDetails>>> buildColumnStatusesModel(com.atlassian.crowd.embedded.api.User user, I18n2 i18n, RapidView rapidView, boolean usingSimplifiedWorkflow)
           
 ServiceOutcome<ColumnEditRequest> updateStatusMapping(com.atlassian.crowd.embedded.api.User user, ColumnEditRequest columnEditModel)
          Updates the status mapping configuration with the new values
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected final LoggerWrapper log
Constructor Detail

ColumnEditHelper

public ColumnEditHelper()
Method Detail

updateStatusMapping

public ServiceOutcome<ColumnEditRequest> updateStatusMapping(com.atlassian.crowd.embedded.api.User user,
                                                             ColumnEditRequest columnEditModel)
Updates the status mapping configuration with the new values


buildColumnEditModel

public ServiceOutcome<ColumnEditRequest> buildColumnEditModel(com.atlassian.crowd.embedded.api.User user,
                                                              I18n2 i18n,
                                                              RapidView rapidView)
Builds the RapidListConfigModel for a given RapidView


buildColumnStatusesModel

public ServiceOutcome<com.atlassian.jira.util.lang.Pair<java.util.List<ColumnEditRequest.MappedColumn>,java.util.List<ColumnEditRequest.StatusDetails>>> buildColumnStatusesModel(com.atlassian.crowd.embedded.api.User user,
                                                                                                                                                                                  I18n2 i18n,
                                                                                                                                                                                  RapidView rapidView,
                                                                                                                                                                                  boolean usingSimplifiedWorkflow)


Copyright © 2007-2014 Atlassian. All Rights Reserved.