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

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

public class RapidViewResource
extends java.lang.Object


Constructor Summary
RapidViewResource(com.atlassian.jira.security.JiraAuthenticationContext authContext, RapidViewFilterHelper rapidViewFilterHelper, RapidViewHelper rapidViewHelper)
           
 
Method Summary
 javax.ws.rs.core.Response create(com.atlassian.greenhopper.web.rapid.view.RapidViewResource.CreateRequest createRequest)
           
 javax.ws.rs.core.Response delete(java.lang.Long id)
           
 javax.ws.rs.core.Response getCreateModel()
           
 javax.ws.rs.core.Response read(java.lang.Long id)
          Fetch the rapid view for the given ID.
 javax.ws.rs.core.Response readAll()
          Fetch the rapid views a user is allowed to see, as RapidViewEntry objects (for list, reduced contents)
 javax.ws.rs.core.Response update(java.lang.String model)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RapidViewResource

public RapidViewResource(com.atlassian.jira.security.JiraAuthenticationContext authContext,
                         RapidViewFilterHelper rapidViewFilterHelper,
                         RapidViewHelper rapidViewHelper)
Method Detail

create

public javax.ws.rs.core.Response create(com.atlassian.greenhopper.web.rapid.view.RapidViewResource.CreateRequest createRequest)

read

public javax.ws.rs.core.Response read(java.lang.Long id)
Fetch the rapid view for the given ID. We're using URL path parameters here, so something like '/rapidview/10000'


readAll

public javax.ws.rs.core.Response readAll()
Fetch the rapid views a user is allowed to see, as RapidViewEntry objects (for list, reduced contents)


update

public javax.ws.rs.core.Response update(java.lang.String model)

delete

public javax.ws.rs.core.Response delete(java.lang.Long id)

getCreateModel

public javax.ws.rs.core.Response getCreateModel()


Copyright © 2007-2011 Atlassian. All Rights Reserved.