Class RepositoryServiceProperties

java.lang.Object
org.lockss.laaws.rs.configuration.RepositoryServiceProperties

@Component public class RepositoryServiceProperties extends Object
Spring component which parses the Spring application.properties for LOCKSS Repository Service parameters:
  • Constructor Details

    • RepositoryServiceProperties

      public RepositoryServiceProperties()
  • Method Details

    • getRepositorySpec

      public String getRepositorySpec()
    • getRepositoryType

      public String getRepositoryType()
    • getRepoSpecParts

      public String[] getRepoSpecParts()
    • getIndexSpec

      public String getIndexSpec()
    • getLocalPersistIndexName

      public String getLocalPersistIndexName()
    • getLocalBaseDirs

      public File[] getLocalBaseDirs()
    • getSolrEndpoint

      public String getSolrEndpoint()
    • getSolrCollectionName

      public String getSolrCollectionName()
    • getSolrHardCommitInterval

      public long getSolrHardCommitInterval()
    • getDatastoreSpec

      public String getDatastoreSpec()
    • getHdfsEndpoint

      public String getHdfsEndpoint()
    • getHdfsBaseDir

      public String getHdfsBaseDir()
    • getRepositoryStateDir

      public File getRepositoryStateDir()