org.rhq.enterprise.server.rest
Interface OperationsHandlerLocal

All Known Implementing Classes:
OperationsHandlerBean

public interface OperationsHandlerLocal

Service that deals with operations

Author:
Heiko W. Rupp

Method Summary
 javax.ws.rs.core.Response cancelOperation(int operationId)
           
 javax.ws.rs.core.Response createOperation(int definitionId, Integer resourceId, javax.ws.rs.core.UriInfo uriInfo)
           
 javax.ws.rs.core.Response getOperation(int operationId)
           
 javax.ws.rs.core.Response getOperationDefinition(int definitionId, Integer resourceId, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.Request request, javax.ws.rs.core.HttpHeaders httpHeaders)
           
 javax.ws.rs.core.Response getOperationDefinitions(Integer resourceId, javax.ws.rs.core.UriInfo uriInfo, javax.ws.rs.core.Request request)
           
 javax.ws.rs.core.Response outcome(String jobName, javax.ws.rs.core.UriInfo uriInfo)
           
 javax.ws.rs.core.Response updateOperation(int operationId, OperationRest operation, javax.ws.rs.core.UriInfo uriInfo)
           
 

Method Detail

getOperationDefinition

javax.ws.rs.core.Response getOperationDefinition(int definitionId,
                                                 Integer resourceId,
                                                 @Context
                                                 javax.ws.rs.core.UriInfo uriInfo,
                                                 @Context
                                                 javax.ws.rs.core.Request request,
                                                 @Context
                                                 javax.ws.rs.core.HttpHeaders httpHeaders)

getOperationDefinitions

javax.ws.rs.core.Response getOperationDefinitions(Integer resourceId,
                                                  @Context
                                                  javax.ws.rs.core.UriInfo uriInfo,
                                                  @Context
                                                  javax.ws.rs.core.Request request)

createOperation

javax.ws.rs.core.Response createOperation(int definitionId,
                                          Integer resourceId,
                                          @Context
                                          javax.ws.rs.core.UriInfo uriInfo)

getOperation

javax.ws.rs.core.Response getOperation(int operationId)

updateOperation

javax.ws.rs.core.Response updateOperation(int operationId,
                                          OperationRest operation,
                                          @Context
                                          javax.ws.rs.core.UriInfo uriInfo)

cancelOperation

javax.ws.rs.core.Response cancelOperation(int operationId)

outcome

javax.ws.rs.core.Response outcome(String jobName,
                                  @Context
                                  javax.ws.rs.core.UriInfo uriInfo)


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