final class SolrCoreConfigurationImpl extends java.lang.Object implements SolrCoreConfiguration
Modifier and Type | Field and Description |
---|---|
private org.apache.commons.configuration.Configuration |
conf |
private static java.lang.String |
SOLR_AUTOOPTIMIZE_CHECKINSECS |
private static java.lang.String |
SOLR_AUTOOPTIMIZE_MAXSEGMENTS |
private static java.lang.String |
SOLR_AWAITTERMINATIONINMILLIS |
private static java.lang.String |
SOLR_DATADIRPREFIX |
private static java.lang.String |
SOLR_INSTANCEDIR |
private static java.lang.String |
SOLR_SCHEMA |
private static java.lang.String |
SOLR_SEGMENTSDIVIDER |
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() |
private static final java.lang.String SOLR_INSTANCEDIR
private static final java.lang.String SOLR_SCHEMA
private static final java.lang.String SOLR_DATADIRPREFIX
private static final java.lang.String SOLR_AUTOOPTIMIZE_MAXSEGMENTS
private static final java.lang.String SOLR_AUTOOPTIMIZE_CHECKINSECS
private static final java.lang.String SOLR_AWAITTERMINATIONINMILLIS
private static final java.lang.String SOLR_SEGMENTSDIVIDER
private final org.apache.commons.configuration.Configuration conf
@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