GNDMS 0.6.0
RESTful verison of GNDMS
Classes | Public Member Functions | Private Attributes

de.zib.gndms.gndmc.gorfx.TaskClient Class Reference

Client for TaskService. More...

Inheritance diagram for de.zib.gndms.gndmc.gorfx.TaskClient:
de.zib.gndms.gndmc.AbstractClient de.zib.gndms.common.GORFX.service.TaskService

List of all members.

Classes

class  TaskServiceAux
 Some convenience methods for task handling. More...

Public Member Functions

 TaskClient (String serviceURL)
ResponseEntity< TaskServiceInfo > getServiceInfo ()
 Delivers infos about the service.
ResponseEntity< TaskServiceConfig > getServiceConfig (String dn)
 Reads the service configuration.
ResponseEntity< String > setServiceConfig (TaskServiceConfig cfg, String dn)
ResponseEntity< FacetsgetTaskFacets (final String id, String dn)
ResponseEntity< Void > deleteTask (final String id, String dn, String wid)
ResponseEntity< TaskStatus > getStatus (final String id, String dn, String wid)
ResponseEntity< Void > changeStatus (final String id, TaskControl status, String dn, String wid)
ResponseEntity< TaskResult > getResult (final String id, String dn, String wid)
ResponseEntity< TaskFailure > getErrors (final String id, String dn, String wid)
void setServiceURL (String serviceURL)

Private Attributes

UriFactory uriFactory

Detailed Description

Client for TaskService.

Author:
try ma ik jo rr a zib
Date:
07.03.11 18:35
See also:
de.zib.gndms.common.GORFX.service.TaskService for details.

Member Function Documentation

ResponseEntity<TaskServiceConfig> de.zib.gndms.gndmc.gorfx.TaskClient.getServiceConfig ( String  dn)

Reads the service configuration.

Parameters:
dnThe dn of the requesting user.
Returns:
The Service configuration.

Implements de.zib.gndms.common.GORFX.service.TaskService.

ResponseEntity<TaskServiceInfo> de.zib.gndms.gndmc.gorfx.TaskClient.getServiceInfo ( )

Delivers infos about the service.

This information contain available task-types, together with usage statistics on these types.

Returns:
An info object.

Implements de.zib.gndms.common.GORFX.service.TaskService.


The documentation for this class was generated from the following file:
 All Classes Namespaces Functions Variables Enumerations