GNDMS 0.6.0
RESTful verison of GNDMS
Public Member Functions

de.zib.gndms.gndmc.dspace.SubspaceClient Class Reference

The subspaceId client implementing the subspaceId service. More...

Inheritance diagram for de.zib.gndms.gndmc.dspace.SubspaceClient:
de.zib.gndms.gndmc.AbstractClient de.zib.gndms.common.dspace.service.SubspaceService

List of all members.

Public Member Functions

 SubspaceClient ()
 The constructor.
 SubspaceClient (final String serviceURL)
 The constructor.
final ResponseEntity< FacetscreateSubspace (final String subspace, final Configuration config, final String dn)
final ResponseEntity
< Specifier< Void > > 
deleteSubspace (final String subspace, final String dn)
final ResponseEntity< FacetslistAvailableFacets (final String subspace, final String dn)
ResponseEntity< FacetscreateSubspace (String subspaceId, String config, String dn)
 Creates a subspace with the given configuration.
final ResponseEntity< List
< Specifier< Void > > > 
listSliceKinds (final String subspace, final String dn)
ResponseEntity< List
< Specifier< Void > > > 
createSliceKind (String subspace, String sliceKind, String config, String dn)
 Create a slice kind.
final ResponseEntity
< Configuration
listSubspaceConfiguration (final String subspace, final String dn)
final ResponseEntity< Void > setSubspaceConfiguration (final String subspace, final Configuration config, final String dn)
ResponseEntity< Specifier< Void > > createSlice (String subspace, String sliceKind, String config, String dn)

Detailed Description

The subspaceId client implementing the subspaceId service.

Author:
Ulrike Golas

Constructor & Destructor Documentation

de.zib.gndms.gndmc.dspace.SubspaceClient.SubspaceClient ( final String  serviceURL)

The constructor.

Parameters:
serviceURLThe base url of the grid.

Member Function Documentation

ResponseEntity<List<Specifier<Void> > > de.zib.gndms.gndmc.dspace.SubspaceClient.createSliceKind ( String  subspace,
String  sliceKind,
String  config,
String  dn 
)

Create a slice kind.

Parameters:
subspaceThe subspace identifier.
sliceKindThe sliceKind identifier.
dnThe dn of the user invoking the method.
Returns:
The list of slice kinds.

Implements de.zib.gndms.common.dspace.service.SubspaceService.

ResponseEntity<Facets> de.zib.gndms.gndmc.dspace.SubspaceClient.createSubspace ( String  subspace,
String  config,
String  dn 
)

Creates a subspace with the given configuration.

Parameters:
subspaceThe subspace identifier.
configThe subspace configuration.
dnThe dn of the user invoking the method.
Returns:
The facets of the created subspace.

Implements de.zib.gndms.common.dspace.service.SubspaceService.


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