org.rhq.enterprise.server.rest
Interface GroupHandlerLocal

All Known Implementing Classes:
GroupHandlerBean

public interface GroupHandlerLocal

Handler for Group related things

Author:
Heiko W. Rupp

Method Summary
 javax.ws.rs.core.Response addResource(int id, int resourceId, javax.ws.rs.core.Request request, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo uriInfo)
           
 javax.ws.rs.core.Response createGroup(GroupRest group, javax.ws.rs.core.Request request, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo uriInfo)
           
 javax.ws.rs.core.Response deleteGroup(int id, javax.ws.rs.core.Request request, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo uriInfo)
           
 javax.ws.rs.core.Response getGroup(int id, javax.ws.rs.core.Request request, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo uriInfo)
           
 javax.ws.rs.core.Response getGroups(javax.ws.rs.core.Request request, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo uriInfo)
           
 javax.ws.rs.core.Response getResources(int id, javax.ws.rs.core.Request request, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo uriInfo)
           
 javax.ws.rs.core.Response removeResource(int id, int resourceId, javax.ws.rs.core.Request request, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo uriInfo)
           
 javax.ws.rs.core.Response updateGroup(int id, GroupRest in, javax.ws.rs.core.Request request, javax.ws.rs.core.HttpHeaders headers, javax.ws.rs.core.UriInfo uriInfo)
           
 

Method Detail

getGroups

javax.ws.rs.core.Response getGroups(@Context
                                    javax.ws.rs.core.Request request,
                                    @Context
                                    javax.ws.rs.core.HttpHeaders headers,
                                    @Context
                                    javax.ws.rs.core.UriInfo uriInfo)

getGroup

javax.ws.rs.core.Response getGroup(int id,
                                   @Context
                                   javax.ws.rs.core.Request request,
                                   @Context
                                   javax.ws.rs.core.HttpHeaders headers,
                                   @Context
                                   javax.ws.rs.core.UriInfo uriInfo)

createGroup

javax.ws.rs.core.Response createGroup(GroupRest group,
                                      @Context
                                      javax.ws.rs.core.Request request,
                                      @Context
                                      javax.ws.rs.core.HttpHeaders headers,
                                      @Context
                                      javax.ws.rs.core.UriInfo uriInfo)

updateGroup

javax.ws.rs.core.Response updateGroup(int id,
                                      GroupRest in,
                                      @Context
                                      javax.ws.rs.core.Request request,
                                      @Context
                                      javax.ws.rs.core.HttpHeaders headers,
                                      @Context
                                      javax.ws.rs.core.UriInfo uriInfo)

deleteGroup

javax.ws.rs.core.Response deleteGroup(int id,
                                      @Context
                                      javax.ws.rs.core.Request request,
                                      @Context
                                      javax.ws.rs.core.HttpHeaders headers,
                                      @Context
                                      javax.ws.rs.core.UriInfo uriInfo)

getResources

javax.ws.rs.core.Response getResources(int id,
                                       @Context
                                       javax.ws.rs.core.Request request,
                                       @Context
                                       javax.ws.rs.core.HttpHeaders headers,
                                       @Context
                                       javax.ws.rs.core.UriInfo uriInfo)

addResource

javax.ws.rs.core.Response addResource(int id,
                                      int resourceId,
                                      @Context
                                      javax.ws.rs.core.Request request,
                                      @Context
                                      javax.ws.rs.core.HttpHeaders headers,
                                      @Context
                                      javax.ws.rs.core.UriInfo uriInfo)

removeResource

javax.ws.rs.core.Response removeResource(int id,
                                         int resourceId,
                                         @Context
                                         javax.ws.rs.core.Request request,
                                         @Context
                                         javax.ws.rs.core.HttpHeaders headers,
                                         @Context
                                         javax.ws.rs.core.UriInfo uriInfo)


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.