public class DefaultSolrInstance extends Object implements SolrInstance
SolrInstance.| Modifier and Type | Field and Description |
|---|---|
static String |
AUTOSTART_DEFAULT_VALUE |
static String |
AUTOSTART_PROPERTY |
static String |
CONFIG_DIR_DEFAULT_VALUE |
static String |
CONFIG_DIR_PROPERTY |
static String |
DATA_DIR_DEFAULT_VALUE |
static String |
DATA_DIR_PROPERTY |
static String |
HOST_NAME_DEFAULT_VALUE |
static String |
HOST_NAME_PROPERTY |
static String |
JAVA_OPTIONS_DEFAULT_VALUE |
static String |
JAVA_OPTIONS_PROPERTY |
static String |
LOG_DIR_DEFAULT_VALUE |
static String |
LOG_DIR_PROPERTY |
static String |
MEMORY_DEFAULT_VALUE |
static String |
MEMORY_PROPERTY |
static String |
MODE_DEFAULT_VALUE |
static String |
MODE_PROPERTY |
static String |
PORT_DEFAULT_VALUE |
static String |
PORT_PROPERTY |
static String |
ZK_HOST_DEFAULT_VALUE |
static String |
ZK_HOST_PROPERTY |
static String |
ZK_UPDATE_CONFIG_DEFAULT_VALUE |
static String |
ZK_UPDATE_CONFIG_PROPERTY |
| Constructor and Description |
|---|
DefaultSolrInstance(String name)
Creates an empty Solr instance (with default configuration).
|
DefaultSolrInstance(String name,
Map<String,String> configuration)
Creates an empty Solr instance.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getConfigDir()
Returns the configuration directory of the instance.
|
Map<String,String> |
getConfiguration()
Returns the configuration of the instance.
|
String |
getDataDir()
Returns the data directory of the instance.
|
String |
getHostName()
Returns the hostname of the instance.
|
String |
getJavaOptions()
Returns the additional java options of the instance.
|
String |
getLogDir()
Returns the log directory of the instance.
|
String |
getMemory()
Returns the memory of the instance.
|
SolrServerMode |
getMode()
Returns the mode of the instance.
|
String |
getName()
Returns the name of the instance.
|
int |
getPort()
Returns the port of the instance.
|
String |
getZkHost()
Returns the Zookeeper instance host at which Solr is pointing.
|
protected Map<String,String> |
initializeConfiguration() |
boolean |
isAutostart()
Returns
true if the instance should be started on hybris startup, false otherwise. |
boolean |
isZkUpdateConfig()
Returns
true if the configuration should be uploaded (updated) into Zookeeper instance,
false otherwise. |
String |
toString() |
public static final String AUTOSTART_PROPERTY
public static final String AUTOSTART_DEFAULT_VALUE
public static final String HOST_NAME_PROPERTY
public static final String HOST_NAME_DEFAULT_VALUE
public static final String PORT_PROPERTY
public static final String PORT_DEFAULT_VALUE
public static final String MODE_PROPERTY
public static final String MODE_DEFAULT_VALUE
public static final String ZK_HOST_PROPERTY
public static final String ZK_HOST_DEFAULT_VALUE
public static final String ZK_UPDATE_CONFIG_PROPERTY
public static final String ZK_UPDATE_CONFIG_DEFAULT_VALUE
public static final String CONFIG_DIR_PROPERTY
public static final String CONFIG_DIR_DEFAULT_VALUE
public static final String DATA_DIR_PROPERTY
public static final String DATA_DIR_DEFAULT_VALUE
public static final String LOG_DIR_PROPERTY
public static final String LOG_DIR_DEFAULT_VALUE
public static final String MEMORY_PROPERTY
public static final String MEMORY_DEFAULT_VALUE
public static final String JAVA_OPTIONS_PROPERTY
public static final String JAVA_OPTIONS_DEFAULT_VALUE
public DefaultSolrInstance(String name)
name - - the namepublic String getName()
SolrInstancegetName in interface SolrInstancepublic Map<String,String> getConfiguration()
SolrInstancegetConfiguration in interface SolrInstancepublic boolean isAutostart()
SolrInstancetrue if the instance should be started on hybris startup, false otherwise.isAutostart in interface SolrInstancetrue if the instance should be started on hybris startup, false otherwisepublic String getHostName()
SolrInstancegetHostName in interface SolrInstancepublic int getPort()
SolrInstancegetPort in interface SolrInstancepublic SolrServerMode getMode()
SolrInstancegetMode in interface SolrInstancepublic String getZkHost()
SolrInstancegetZkHost in interface SolrInstancepublic boolean isZkUpdateConfig()
SolrInstancetrue if the configuration should be uploaded (updated) into Zookeeper instance,
false otherwise.isZkUpdateConfig in interface SolrInstancetrue if the configuration should be uploaded (updated) into Zookeeper instance,
false otherwise.public String getConfigDir()
SolrInstancegetConfigDir in interface SolrInstancepublic String getDataDir()
SolrInstancegetDataDir in interface SolrInstancepublic String getLogDir()
SolrInstancegetLogDir in interface SolrInstancepublic String getMemory()
SolrInstancegetMemory in interface SolrInstancepublic String getJavaOptions()
SolrInstancegetJavaOptions in interface SolrInstanceCopyright © 2017 SAP SE. All Rights Reserved.