Package org.codice.solr.factory.impl
Class ConfigurationStore
java.lang.Object
org.codice.solr.factory.impl.ConfigurationStore
Stores external configuration properties to be used across POJOs.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ConfigurationStorebooleanbooleanvoidsetDataDirectoryPath(String dataDirectoryPath) voidsetForceAutoCommit(boolean forceAutoCommit) voidsetInMemory(boolean isInMemory) voidsetNearestNeighborDistanceLimit(Double nearestNeighborDistanceLimit)
-
Constructor Details
-
ConfigurationStore
public ConfigurationStore()
-
-
Method Details
-
getInstance
- Returns:
- a unique instance of
ConfigurationStore
-
getDataDirectoryPath
-
setDataDirectoryPath
-
getNearestNeighborDistanceLimit
-
setNearestNeighborDistanceLimit
-
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,
-