org.apache.solr.core
Class ZkContainer
java.lang.Object
org.apache.solr.core.ZkContainer
public class ZkContainer
- extends Object
Method Summary |
void |
close()
|
SolrConfig |
getSolrConfigFromZk(String zkConfigName,
String solrConfigFileName,
SolrResourceLoader resourceLoader)
|
ZkController |
getZkController()
|
void |
initZooKeeper(CoreContainer cc,
String solrHome,
ConfigSolr config)
|
void |
initZooKeeper(CoreContainer cc,
String solrHome,
String zkHost,
int zkClientTimeout,
String hostPort,
String hostContext,
String host,
int leaderVoteWait,
boolean genericCoreNodeNames,
int distribUpdateConnTimeout,
int distribUpdateSoTimeout)
|
static boolean |
isZkMode()
|
void |
publishCoresAsDown(List<SolrCore> cores)
|
void |
registerInZk(SolrCore core)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static org.slf4j.Logger log
DEFAULT_HOST_CONTEXT
public static final String DEFAULT_HOST_CONTEXT
- Deprecated. will be remove in Solr 5.0 (SOLR-4622)
- See Also:
- Constant Field Values
DEFAULT_HOST_PORT
public static final String DEFAULT_HOST_PORT
- Deprecated. will be remove in Solr 5.0 (SOLR-4622)
- See Also:
- Constant Field Values
zkController
protected ZkController zkController
ZkContainer
public ZkContainer()
initZooKeeper
public void initZooKeeper(CoreContainer cc,
String solrHome,
ConfigSolr config)
isZkMode
public static boolean isZkMode()
initZooKeeper
public void initZooKeeper(CoreContainer cc,
String solrHome,
String zkHost,
int zkClientTimeout,
String hostPort,
String hostContext,
String host,
int leaderVoteWait,
boolean genericCoreNodeNames,
int distribUpdateConnTimeout,
int distribUpdateSoTimeout)
registerInZk
public void registerInZk(SolrCore core)
getSolrConfigFromZk
public SolrConfig getSolrConfigFromZk(String zkConfigName,
String solrConfigFileName,
SolrResourceLoader resourceLoader)
getZkController
public ZkController getZkController()
publishCoresAsDown
public void publishCoresAsDown(List<SolrCore> cores)
close
public void close()
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.