Class DSpaceRepositoryConfiguration
- java.lang.Object
-
- org.dspace.xoai.services.impl.xoai.DSpaceRepositoryConfiguration
-
- All Implemented Interfaces:
com.lyncode.xoai.dataprovider.services.api.RepositoryConfiguration
public class DSpaceRepositoryConfiguration extends Object implements com.lyncode.xoai.dataprovider.services.api.RepositoryConfiguration
- Author:
- Lyncode Development Team (dspace at lyncode dot com), Domingo Iglesias (diglesias at ub dot edu)
-
-
Constructor Summary
Constructors Constructor Description DSpaceRepositoryConfiguration(EarliestDateResolver dateResolver, ConfigurationService configurationService, org.dspace.core.Context context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getAdminEmails()StringgetBaseUrl()com.lyncode.xoai.dataprovider.core.DeleteMethodgetDeleteMethod()List<String>getDescription()DategetEarliestDate()com.lyncode.xoai.dataprovider.core.GranularitygetGranularity()StringgetRepositoryName()
-
-
-
Constructor Detail
-
DSpaceRepositoryConfiguration
public DSpaceRepositoryConfiguration(EarliestDateResolver dateResolver, ConfigurationService configurationService, org.dspace.core.Context context)
-
-
Method Detail
-
getAdminEmails
public List<String> getAdminEmails()
- Specified by:
getAdminEmailsin interfacecom.lyncode.xoai.dataprovider.services.api.RepositoryConfiguration
-
getBaseUrl
public String getBaseUrl()
- Specified by:
getBaseUrlin interfacecom.lyncode.xoai.dataprovider.services.api.RepositoryConfiguration
-
getDeleteMethod
public com.lyncode.xoai.dataprovider.core.DeleteMethod getDeleteMethod()
- Specified by:
getDeleteMethodin interfacecom.lyncode.xoai.dataprovider.services.api.RepositoryConfiguration
-
getEarliestDate
public Date getEarliestDate()
- Specified by:
getEarliestDatein interfacecom.lyncode.xoai.dataprovider.services.api.RepositoryConfiguration
-
getGranularity
public com.lyncode.xoai.dataprovider.core.Granularity getGranularity()
- Specified by:
getGranularityin interfacecom.lyncode.xoai.dataprovider.services.api.RepositoryConfiguration
-
getRepositoryName
public String getRepositoryName()
- Specified by:
getRepositoryNamein interfacecom.lyncode.xoai.dataprovider.services.api.RepositoryConfiguration
-
-