GNDMS 0.6.0
RESTful verison of GNDMS
|
This is the essential interface of the GORFX service. Since its the services responsibility to create and manage complex tasks ( hence called taskflows ) this interface only provides methods necessary for this job. More...
Public Member Functions | |
ResponseEntity< List< String > > | listTaskFlows (String dn) |
Delivers a list of all supported taskflows. | |
ResponseEntity< TaskFlowInfo > | getTaskFlowInfo (String type, String dn) |
Get information about a specific taskflow. | |
ResponseEntity< Specifier < Facets > > | createTaskFlow (String type, Order order, String dn, String wid, MultiValueMap< String, String > context) |
Instantiates a taskflow. | |
Package Functions | |
ResponseEntity< Facets > | listAvailableFacets (String dn) |
Lists all facets of the service. |
This is the essential interface of the GORFX service. Since its the services responsibility to create and manage complex tasks ( hence called taskflows ) this interface only provides methods necessary for this job.
The interface should be implemented by clients which aren't required to perform tasks like system configuration and maintenance.
Some general remarks on the parameters:
ResponseEntity<Specifier<Facets> > de.zib.gndms.common.GORFX.service.GORFXServiceEssentials.createTaskFlow | ( | String | type, |
Order | order, | ||
String | dn, | ||
String | wid, | ||
MultiValueMap< String, String > | context | ||
) |
Instantiates a taskflow.
type | Type name of the taskflow. |
order | The order consists parameters for the taskflow. |
dn | The dn of the user invoking the method. |
wid | The workflow id. |
context |
ResponseEntity<TaskFlowInfo> de.zib.gndms.common.GORFX.service.GORFXServiceEssentials.getTaskFlowInfo | ( | String | type, |
String | dn | ||
) |
Get information about a specific taskflow.
Information include a description of the task flow, and some possible usage statistics.
type | Type name of the taskflow. |
dn | The dn of the user invoking the method. |
ResponseEntity<Facets> de.zib.gndms.common.GORFX.service.GORFXServiceEssentials.listAvailableFacets | ( | String | dn | ) | [package] |
Lists all facets of the service.
dn | The dn of the user invoking the method. |
ResponseEntity<List<String> > de.zib.gndms.common.GORFX.service.GORFXServiceEssentials.listTaskFlows | ( | String | dn | ) |
Delivers a list of all supported taskflows.
dn | The dn of the user invoking the method. |