Class ConfigurationStore

java.lang.Object
org.codice.solr.factory.impl.ConfigurationStore

public class ConfigurationStore extends Object
Stores external configuration properties to be used across POJOs.
  • Constructor Details

    • ConfigurationStore

      public ConfigurationStore()
  • Method Details

    • getInstance

      public static ConfigurationStore getInstance()
      Returns:
      a unique instance of ConfigurationStore
    • getDataDirectoryPath

      public String getDataDirectoryPath()
    • setDataDirectoryPath

      public void setDataDirectoryPath(String dataDirectoryPath)
    • getNearestNeighborDistanceLimit

      public Double getNearestNeighborDistanceLimit()
    • setNearestNeighborDistanceLimit

      public void setNearestNeighborDistanceLimit(Double nearestNeighborDistanceLimit)
    • isForceAutoCommit

      public boolean isForceAutoCommit()
      Returns:
      true, if forcing auto commit is turned on
    • isInMemory

      public boolean isInMemory()
      Returns:
      true, if index stored in memory
    • setInMemory

      public void setInMemory(boolean isInMemory)
    • setForceAutoCommit

      public void setForceAutoCommit(boolean forceAutoCommit)
      Parameters:
      forceAutoCommit - When set to true, this will force a soft commit upon every solr transaction such as insert, delete,