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

java.lang.Object
  extended by com.atlassian.greenhopper.global.AbstractLoggable
      extended by com.atlassian.greenhopper.global.AbstractResultBuilder
          extended by com.atlassian.greenhopper.web.rapid.view.SubqueryHelper

@Service
public class SubqueryHelper
extends AbstractResultBuilder


Nested Class Summary
 
Nested classes/interfaces inherited from class com.atlassian.greenhopper.global.AbstractResultBuilder
AbstractResultBuilder.SuccessBuilder<T>
 
Field Summary
 
Fields inherited from class com.atlassian.greenhopper.global.AbstractLoggable
logger
 
Constructor Summary
SubqueryHelper()
           
 
Method Summary
 ResultEntry<SubqueryEditModel> buildModel(com.atlassian.crowd.embedded.api.User user, RapidView rapidView)
           
 SubqueryEntry getSubquery(com.atlassian.crowd.embedded.api.User user, long rapidViewId, java.lang.String sectionKey)
          Get the Subquery for a given rapidViewId and SubqueryId
 SubqueryEntry updateSubquery(com.atlassian.crowd.embedded.api.User user, long rapidViewId, java.lang.String sectionKey, SubqueryEntry editModel)
          Update a given Subquery
 
Methods inherited from class com.atlassian.greenhopper.global.AbstractResultBuilder
buildCombinedResult, buildErrorOnlyResult, buildResult, buildResult
 
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

SubqueryHelper

public SubqueryHelper()
Method Detail

buildModel

public ResultEntry<SubqueryEditModel> buildModel(com.atlassian.crowd.embedded.api.User user,
                                                 RapidView rapidView)

getSubquery

public SubqueryEntry getSubquery(com.atlassian.crowd.embedded.api.User user,
                                 long rapidViewId,
                                 java.lang.String sectionKey)
Get the Subquery for a given rapidViewId and SubqueryId


updateSubquery

public SubqueryEntry updateSubquery(com.atlassian.crowd.embedded.api.User user,
                                    long rapidViewId,
                                    java.lang.String sectionKey,
                                    SubqueryEntry editModel)
Update a given Subquery



Copyright © 2007-2012 Atlassian. All Rights Reserved.