org.ow2.jasmine.probe.rest
Interface Tasks

All Known Implementing Classes:
JTasks

public interface Tasks

Root resource class for data tasks management. Contains methods to treat HTTP requests on "task" resources.

Author:
danesa

Field Summary
static org.ow2.util.log.Log logger
          logger used for task management
static String RESOURCE_NAME
           
 
Method Summary
 javax.ws.rs.core.Response getData(String id)
          Process HTTP GET requests having /task/{id} URI
 javax.ws.rs.core.Response getTasks(javax.ws.rs.core.UriInfo ui)
          Process HTTP GET requests having /task URI It lists all tasks.
 

Field Detail

RESOURCE_NAME

static final String RESOURCE_NAME
See Also:
Constant Field Values

logger

static final org.ow2.util.log.Log logger
logger used for task management

Method Detail

getTasks

javax.ws.rs.core.Response getTasks(@Context
                                   javax.ws.rs.core.UriInfo ui)
Process HTTP GET requests having /task URI It lists all tasks.

Returns:
response containing the existent task ids
Throws:
org.ow2.jasmine.probe.JasmineProbeException

getData

javax.ws.rs.core.Response getData(String id)
Process HTTP GET requests having /task/{id} URI

Parameters:
id - task id
Returns:
response


Copyright © 2013 OW2 Consortium. All Rights Reserved.