GNDMS 0.6.0
RESTful verison of GNDMS
|
The interface of the Subspace service. More...
Public Member Functions | |
ResponseEntity< Facets > | createSubspace (String subspace, String config, String dn) |
Creates a subspace with the given configuration. | |
ResponseEntity< Specifier< Void > > | deleteSubspace (String subspace, String dn) |
Deletes a subspace. | |
ResponseEntity< List < Specifier< Void > > > | listSliceKinds (String subspace, String dn) |
Lists all available slice kinds. | |
ResponseEntity< List < Specifier< Void > > > | createSliceKind (String subspace, String sliceKind, String config, String dn) |
Create a slice kind. | |
ResponseEntity< Configuration > | listSubspaceConfiguration (String subspace, String dn) |
Lists a subspace configuration. | |
ResponseEntity< Void > | setSubspaceConfiguration (String subspace, Configuration config, String dn) |
Changes a subspace configuration. | |
ResponseEntity< Specifier< Void > > | createSlice (String subspace, String sliceKind, String config, String dn) |
Package Functions | |
ResponseEntity< Facets > | listAvailableFacets (String subspace, String dn) |
Lists all facets of the subspace. |
The interface of the Subspace service.
Clients and resources which should provide the Subpace service should implement this interface.
Some general remarks on the parameters:
ResponseEntity<List<Specifier<Void> > > de.zib.gndms.common.dspace.service.SubspaceService.createSliceKind | ( | String | subspace, |
String | sliceKind, | ||
String | config, | ||
String | dn | ||
) |
Create a slice kind.
subspace | The subspace identifier. |
sliceKind | The sliceKind identifier. |
dn | The dn of the user invoking the method. |
Implemented in de.zib.gndms.gndmc.dspace.SubspaceClient.
ResponseEntity<Facets> de.zib.gndms.common.dspace.service.SubspaceService.createSubspace | ( | String | subspace, |
String | config, | ||
String | dn | ||
) |
Creates a subspace with the given configuration.
subspace | The subspace identifier. |
config | The subspace configuration. |
dn | The dn of the user invoking the method. |
Implemented in de.zib.gndms.gndmc.dspace.SubspaceClient.
ResponseEntity<Specifier<Void> > de.zib.gndms.common.dspace.service.SubspaceService.deleteSubspace | ( | String | subspace, |
String | dn | ||
) |
Deletes a subspace.
subspace | The subspace identifier. |
dn | The dn of the user invoking the method. |
ResponseEntity<Facets> de.zib.gndms.common.dspace.service.SubspaceService.listAvailableFacets | ( | String | subspace, |
String | dn | ||
) | [package] |
Lists all facets of the subspace.
subspace | The subspace identifier. |
dn | The dn of the user invoking the method. |
ResponseEntity<List<Specifier<Void> > > de.zib.gndms.common.dspace.service.SubspaceService.listSliceKinds | ( | String | subspace, |
String | dn | ||
) |
Lists all available slice kinds.
subspace | The subspace identifier. |
dn | The dn of the user invoking the method. |
ResponseEntity<Configuration> de.zib.gndms.common.dspace.service.SubspaceService.listSubspaceConfiguration | ( | String | subspace, |
String | dn | ||
) |
Lists a subspace configuration.
subspace | The subspace identifier. |
dn | The dn of the user invoking the method. |
ResponseEntity<Void> de.zib.gndms.common.dspace.service.SubspaceService.setSubspaceConfiguration | ( | String | subspace, |
Configuration | config, | ||
String | dn | ||
) |
Changes a subspace configuration.
subspace | The subspace identifier. |
config | The subspace configuration. |
dn | The dn of the user invoking the method. |