Package org.apache.solr.common
Class LazySolrCluster
- java.lang.Object
-
- org.apache.solr.common.LazySolrCluster
-
- All Implemented Interfaces:
org.apache.solr.cluster.api.SolrCluster
@Deprecated public class LazySolrCluster extends Object implements org.apache.solr.cluster.api.SolrCluster
Deprecated.Reference implementation for SolrCluster. As much as possible fetch all the values lazily because the value of anything can change any moment Creating an instance is a low cost operation. It does not result in a network call or large object creation
-
-
Constructor Summary
Constructors Constructor Description LazySolrCluster(ZkStateReader zkStateReader)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.apache.solr.cluster.api.SimpleMap<org.apache.solr.cluster.api.SolrCollection>
collections()
Deprecated.org.apache.solr.cluster.api.SimpleMap<org.apache.solr.cluster.api.SolrCollection>
collections(boolean includeAlias)
Deprecated.org.apache.solr.cluster.api.SimpleMap<org.apache.solr.cluster.api.CollectionConfig>
configs()
Deprecated.org.apache.solr.cluster.api.SimpleMap<org.apache.solr.cluster.api.SolrNode>
nodes()
Deprecated.String
overseerNode()
Deprecated.String
thisNode()
Deprecated.
-
-
-
Constructor Detail
-
LazySolrCluster
public LazySolrCluster(ZkStateReader zkStateReader)
Deprecated.
-
-
Method Detail
-
collections
public org.apache.solr.cluster.api.SimpleMap<org.apache.solr.cluster.api.SolrCollection> collections() throws org.apache.solr.common.SolrException
Deprecated.- Specified by:
collections
in interfaceorg.apache.solr.cluster.api.SolrCluster
- Throws:
org.apache.solr.common.SolrException
-
collections
public org.apache.solr.cluster.api.SimpleMap<org.apache.solr.cluster.api.SolrCollection> collections(boolean includeAlias) throws org.apache.solr.common.SolrException
Deprecated.- Specified by:
collections
in interfaceorg.apache.solr.cluster.api.SolrCluster
- Throws:
org.apache.solr.common.SolrException
-
nodes
public org.apache.solr.cluster.api.SimpleMap<org.apache.solr.cluster.api.SolrNode> nodes() throws org.apache.solr.common.SolrException
Deprecated.- Specified by:
nodes
in interfaceorg.apache.solr.cluster.api.SolrCluster
- Throws:
org.apache.solr.common.SolrException
-
configs
public org.apache.solr.cluster.api.SimpleMap<org.apache.solr.cluster.api.CollectionConfig> configs() throws org.apache.solr.common.SolrException
Deprecated.- Specified by:
configs
in interfaceorg.apache.solr.cluster.api.SolrCluster
- Throws:
org.apache.solr.common.SolrException
-
overseerNode
public String overseerNode() throws org.apache.solr.common.SolrException
Deprecated.- Specified by:
overseerNode
in interfaceorg.apache.solr.cluster.api.SolrCluster
- Throws:
org.apache.solr.common.SolrException
-
thisNode
public String thisNode()
Deprecated.- Specified by:
thisNode
in interfaceorg.apache.solr.cluster.api.SolrCluster
-
-