final class SolrServerConfigurationImpl extends java.lang.Object implements SolrServerConfiguration
Modifier and Type | Class and Description |
---|---|
static class |
SolrServerConfigurationImpl.ConfigurationProperty |
Modifier and Type | Field and Description |
---|---|
private org.apache.commons.configuration.Configuration |
config |
private EPagesJDirConfiguration |
dirConfig |
Constructor and Description |
---|
SolrServerConfigurationImpl(org.apache.commons.configuration.Configuration config,
EPagesJDirConfiguration dirConfig) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getContextPath() |
java.lang.String |
getCurrentVersion() |
boolean |
getDirectoriesListed() |
java.lang.String |
getHost() |
java.lang.String |
getMasterUrl() |
java.lang.String |
getPathSpec() |
int |
getPort() |
java.lang.String |
getRequestLogConfigFilename() |
boolean |
getSendDateHeader() |
boolean |
getStopAtShutdown() |
java.lang.String |
getWarPath() |
boolean |
isRequestLoggerEnabled() |
private boolean |
isSlave() |
private void |
setMasterSlaveSystemProperties() |
private final org.apache.commons.configuration.Configuration config
private final EPagesJDirConfiguration dirConfig
@Inject public SolrServerConfigurationImpl(org.apache.commons.configuration.Configuration config, EPagesJDirConfiguration dirConfig)
private void setMasterSlaveSystemProperties()
private boolean isSlave()
public java.lang.String getHost()
getHost
in interface ServerConfiguration
public int getPort()
getPort
in interface ServerConfiguration
public java.lang.String getContextPath()
getContextPath
in interface ServerConfiguration
public java.lang.String getWarPath()
getWarPath
in interface SolrServerConfiguration
public java.lang.String getMasterUrl()
getMasterUrl
in interface SolrServerConfiguration
public boolean getDirectoriesListed()
getDirectoriesListed
in interface ServerConfiguration
public boolean getSendDateHeader()
getSendDateHeader
in interface ServerConfiguration
public boolean getStopAtShutdown()
getStopAtShutdown
in interface ServerConfiguration
public boolean isRequestLoggerEnabled()
isRequestLoggerEnabled
in interface ServerConfiguration
public java.lang.String getRequestLogConfigFilename()
getRequestLogConfigFilename
in interface ServerConfiguration
public java.lang.String getPathSpec()
getPathSpec
in interface ServerConfiguration
public java.lang.String getCurrentVersion()
getCurrentVersion
in interface ServerConfiguration