final class SolrCoreConfigurationImpl extends java.lang.Object implements SolrCoreConfiguration
Modifier and Type | Class and Description |
---|---|
(package private) static class |
SolrCoreConfigurationImpl.ConfigurationProperty |
Modifier and Type | Field and Description |
---|---|
private org.apache.commons.configuration.Configuration |
conf |
Constructor and Description |
---|
SolrCoreConfigurationImpl(org.apache.commons.configuration.Configuration conf) |
Modifier and Type | Method and Description |
---|---|
int |
getAutoOptimizeAfterReachingSegmentCount() |
int |
getAutoOptimizeCheckInSecs() |
int |
getAwaitTerminationInMillis() |
java.lang.String |
getDataDirPrefix() |
java.lang.String |
getInstanceDir() |
java.lang.String |
getSchemaName() |
int |
getSegmentsDivider() |
@Inject public SolrCoreConfigurationImpl(org.apache.commons.configuration.Configuration conf)
public java.lang.String getInstanceDir()
getInstanceDir
in interface SolrCoreConfiguration
public java.lang.String getSchemaName()
getSchemaName
in interface SolrCoreConfiguration
public java.lang.String getDataDirPrefix()
getDataDirPrefix
in interface SolrCoreConfiguration
public int getAutoOptimizeAfterReachingSegmentCount()
getAutoOptimizeAfterReachingSegmentCount
in interface SolrCoreConfiguration
public int getAutoOptimizeCheckInSecs()
getAutoOptimizeCheckInSecs
in interface SolrCoreConfiguration
public int getAwaitTerminationInMillis()
getAwaitTerminationInMillis
in interface SolrCoreConfiguration
public int getSegmentsDivider()
getSegmentsDivider
in interface SolrCoreConfiguration