GNDMS 0.6.0
RESTful verison of GNDMS
|
Controller for the TaskService. More...
Inherits de::zib::gndms::common::GORFX::service::TaskService.
Public Member Functions | |
ResponseEntity< TaskServiceInfo > | getServiceInfo () |
ResponseEntity< TaskServiceConfig > | getServiceConfig (@RequestHeader String dn) |
ResponseEntity< String > | setServiceConfig (@RequestBody TaskServiceConfig cfg,@RequestHeader String dn) |
ResponseEntity< Facets > | getTaskFacets (@PathVariable String id,@RequestHeader("DN") String dn) |
ResponseEntity< Void > | deleteTask (@PathVariable String id,@RequestHeader("DN") String dn,@RequestHeader("WId") String wid) |
ResponseEntity< TaskStatus > | getStatus (@PathVariable String id,@RequestHeader("DN") String dn,@RequestHeader("WId") String wid) |
ResponseEntity< Void > | changeStatus (@PathVariable String id,@RequestBody TaskControl status,@RequestHeader("DN") String dn,@RequestHeader("WId") String wid) |
ResponseEntity< TaskResult > | getResult (@PathVariable String id,@RequestHeader("DN") String dn,@RequestHeader("WId") String wid) |
ResponseEntity< TaskFailure > | getErrors (@PathVariable String id,@RequestHeader("DN") String dn,@RequestHeader("WId") String wid) |
ResponseEntity< Void > | handleNoSuchResourceException (NoSuchResourceException ex) |
void | setServiceUrl (String serviceUrl) |
void | setExecutor (TaskExecutionService executor) |
void | setDao (Dao dao) |
Protected Member Functions | |
Task | findTask (String id, Session session) throws NoSuchResourceException |
GNDMSResponseHeader | getHeader (String id, String facet, String dn, String wid) |
Protected Attributes | |
final Logger | logger = LoggerFactory.getLogger( this.getClass() ) |
Package Functions | |
void | init () |
Private Attributes | |
TaskExecutionService | executor |
String | serviceUrl |
UriFactory | uriFactory |
List< String > | facets |
Dao | dao |
Controller for the TaskService.