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

de.zib.gndms.dspace.service.DSpaceServiceImpl Class Reference

The dspace service implementation. More...

Inherits de::zib::gndms::common::dspace::service::DSpaceService.

List of all members.

Public Member Functions

final void init ()
 Initialization of the dspace service.
final ResponseEntity< List
< Specifier< Void > > > 
listSubspaceSpecifiers (@RequestHeader("DN") final String dn)
final String getBaseUrl ()
 Returns the base url of this dspace service.
final void setBaseUrl (final String baseUrl)
 Sets the base url of this dspace service.
final SubspaceProvider getSubspaceProvider ()
 Returns the subspace provider of this dspace service.
final void setSubspaceProvider (final SubspaceProvider subspaceProvider)
 Sets the subspace provider of this dspace service.

Private Attributes

final Logger logger = LoggerFactory.getLogger(this.getClass())
 The logger.
String baseUrl
 The base url, something like http://my.host.org/gndms/grid_id.
SubspaceProvider subspaceProvider
 Provider of available subspaces.
UriFactory uriFactory
 The uri factory.

Detailed Description

The dspace service implementation.

Author:
Ulrike Golas

Member Function Documentation

final String de.zib.gndms.dspace.service.DSpaceServiceImpl.getBaseUrl ( )

Returns the base url of this dspace service.

Returns:
the baseUrl
                                     {
        return baseUrl;
    }
final SubspaceProvider de.zib.gndms.dspace.service.DSpaceServiceImpl.getSubspaceProvider ( )

Returns the subspace provider of this dspace service.

Returns:
the subspaceProvider
                                                        {
        return subspaceProvider;
    }
final void de.zib.gndms.dspace.service.DSpaceServiceImpl.setBaseUrl ( final String  baseUrl)

Sets the base url of this dspace service.

Parameters:
baseUrlthe baseUrl to set
                                                       {
        this.baseUrl = baseUrl;
    }
final void de.zib.gndms.dspace.service.DSpaceServiceImpl.setSubspaceProvider ( final SubspaceProvider  subspaceProvider)

Sets the subspace provider of this dspace service.

Parameters:
subspaceProviderthe subspaceProvider to set

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