Package org.apache.solr.core
Class ZkContainer
- java.lang.Object
-
- org.apache.solr.core.ZkContainer
-
public class ZkContainer extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static Predicate<CoreDescriptor>
testing_beforeRegisterInZk
protected ZkController
zkController
-
Constructor Summary
Constructors Constructor Description ZkContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
ExecutorService
getCoreZkRegisterExecutorService()
ZkController
getZkController()
void
initZooKeeper(CoreContainer cc, String solrHome, CloudConfig config)
void
registerInZk(SolrCore core, boolean background, boolean skipRecovery)
-
-
-
Field Detail
-
zkController
protected ZkController zkController
-
testing_beforeRegisterInZk
public static volatile Predicate<CoreDescriptor> testing_beforeRegisterInZk
-
-
Method Detail
-
initZooKeeper
public void initZooKeeper(CoreContainer cc, String solrHome, CloudConfig config)
-
registerInZk
public void registerInZk(SolrCore core, boolean background, boolean skipRecovery)
-
getZkController
public ZkController getZkController()
-
close
public void close()
-
getCoreZkRegisterExecutorService
public ExecutorService getCoreZkRegisterExecutorService()
-
-