GNDMS 0.6.0
RESTful verison of GNDMS
Public Member Functions | Package Functions

de.zib.gndms.common.dspace.service.SliceKindService Interface Reference

The interface of the SliceKind service. More...

Inheritance diagram for de.zib.gndms.common.dspace.service.SliceKindService:
de.zib.gndms.gndmc.dspace.SliceKindClient

List of all members.

Public Member Functions

ResponseEntity< ConfigurationgetSliceKindConfig (String subspace, String sliceKind, String dn)
 Same as the setter just the other way 'round.
ResponseEntity< Void > setSliceKindConfig (String subspace, String sliceKind, Configuration config, String dn)
 Sets a slice kind configuration.
ResponseEntity< Specifier< Void > > deleteSliceKind (String subspace, String sliceKind, String dn)
 Deletes a slice kind.

Package Functions

ResponseEntity< ConfigurationgetSliceKindInfo (String subspace, String sliceKind, String dn)
 Lists the slice kind representation.

Detailed Description

The interface of the SliceKind service.

Clients and resources which should provide the SliceKind service should implement this interface.

Some general remarks on the parameters:

Author:
Ulrike Golas

Member Function Documentation

ResponseEntity<Specifier<Void> > de.zib.gndms.common.dspace.service.SliceKindService.deleteSliceKind ( String  subspace,
String  sliceKind,
String  dn 
)

Deletes a slice kind.

Parameters:
subspaceThe subspace identifier.
sliceKindThe slice kind identifier.
dnThe dn of the user invoking the method.
Returns:
A confirmation.
ResponseEntity<Configuration> de.zib.gndms.common.dspace.service.SliceKindService.getSliceKindConfig ( String  subspace,
String  sliceKind,
String  dn 
)

Same as the setter just the other way 'round.

Parameters:
subspaceWhat the name intends.
sliceKindWhat the name intends.
dnWhat the name ... ok it's the distinguished name.
Returns:
The current config.
ResponseEntity<Configuration> de.zib.gndms.common.dspace.service.SliceKindService.getSliceKindInfo ( String  subspace,
String  sliceKind,
String  dn 
) [package]

Lists the slice kind representation.

Parameters:
subspaceThe subspace identifier.
sliceKindThe slice kind identifier.
dnThe dn of the user invoking the method.
Returns:
The representation of the slice kind.
ResponseEntity<Void> de.zib.gndms.common.dspace.service.SliceKindService.setSliceKindConfig ( String  subspace,
String  sliceKind,
Configuration  config,
String  dn 
)

Sets a slice kind configuration.

Parameters:
subspaceThe subspace identifier.
sliceKindThe slice kind identifier.
configThe configuration of the slice kind.
dnThe dn of the user invoking the method.
Returns:
A confirmation.

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