Class 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)
    • Method Detail

      • getAdminEmails

        public List<String> getAdminEmails()
        Specified by:
        getAdminEmails in interface com.lyncode.xoai.dataprovider.services.api.RepositoryConfiguration
      • getBaseUrl

        public String getBaseUrl()
        Specified by:
        getBaseUrl in interface com.lyncode.xoai.dataprovider.services.api.RepositoryConfiguration
      • getDeleteMethod

        public com.lyncode.xoai.dataprovider.core.DeleteMethod getDeleteMethod()
        Specified by:
        getDeleteMethod in interface com.lyncode.xoai.dataprovider.services.api.RepositoryConfiguration
      • getEarliestDate

        public Date getEarliestDate()
        Specified by:
        getEarliestDate in interface com.lyncode.xoai.dataprovider.services.api.RepositoryConfiguration
      • getGranularity

        public com.lyncode.xoai.dataprovider.core.Granularity getGranularity()
        Specified by:
        getGranularity in interface com.lyncode.xoai.dataprovider.services.api.RepositoryConfiguration
      • getRepositoryName

        public String getRepositoryName()
        Specified by:
        getRepositoryName in interface com.lyncode.xoai.dataprovider.services.api.RepositoryConfiguration
      • getDescription

        public List<String> getDescription()
        Specified by:
        getDescription in interface com.lyncode.xoai.dataprovider.services.api.RepositoryConfiguration