Uses of Class
org.apache.solr.embedded.JettySolrRunner
-
Packages that use JettySolrRunner Package Description org.apache.solr Common base classes for implementing tests.org.apache.solr.cloud Base classes and utilities for creating and testing Solr Cloud clusters.org.apache.solr.handler.component Class for tracking shard requests -
-
Uses of JettySolrRunner in org.apache.solr
Fields in org.apache.solr declared as JettySolrRunner Modifier and Type Field Description protected JettySolrRunner
BaseDistributedSearchTestCase. controlJetty
static JettySolrRunner
SolrJettyTestBase. jetty
Fields in org.apache.solr with type parameters of type JettySolrRunner Modifier and Type Field Description protected List<JettySolrRunner>
BaseDistributedSearchTestCase. jettys
Methods in org.apache.solr that return JettySolrRunner Modifier and Type Method Description static JettySolrRunner
SolrJettyTestBase. createAndStartJetty(String solrHome)
static JettySolrRunner
SolrJettyTestBase. createAndStartJetty(String solrHome, String configFile, String context)
static JettySolrRunner
SolrJettyTestBase. createAndStartJetty(String solrHome, String configFile, String schemaFile, String context, boolean stopAtShutdown, SortedMap<org.eclipse.jetty.servlet.ServletHolder,String> extraServlets)
static JettySolrRunner
SolrJettyTestBase. createAndStartJetty(String solrHome, Properties nodeProperties, JettyConfig jettyConfig)
static JettySolrRunner
SolrJettyTestBase. createAndStartJetty(String solrHome, JettyConfig jettyConfig)
protected JettySolrRunner
BaseDistributedSearchTestCase. createControlJetty()
JettySolrRunner
BaseDistributedSearchTestCase. createJetty(File solrHome, String dataDir)
JettySolrRunner
BaseDistributedSearchTestCase. createJetty(File solrHome, String dataDir, String shardId)
JettySolrRunner
BaseDistributedSearchTestCase. createJetty(File solrHome, String dataDir, String shardList, String solrConfigOverride, String schemaOverride)
JettySolrRunner
BaseDistributedSearchTestCase. createJetty(File solrHome, String dataDir, String shardList, String solrConfigOverride, String schemaOverride, boolean explicitCoreNodeName)
-
Uses of JettySolrRunner in org.apache.solr.cloud
Subclasses of JettySolrRunner in org.apache.solr.cloud Modifier and Type Class Description static class
MiniSolrCloudCluster.JettySolrRunnerWithMetrics
Fields in org.apache.solr.cloud declared as JettySolrRunner Modifier and Type Field Description JettySolrRunner
AbstractFullDistribZkTestBase.CloudJettyRunner. jetty
Methods in org.apache.solr.cloud that return JettySolrRunner Modifier and Type Method Description JettySolrRunner
AbstractFullDistribZkTestBase. createJetty(File solrHome, String dataDir, String shardList, String solrConfigOverride, String schemaOverride)
JettySolrRunner
AbstractFullDistribZkTestBase. createJetty(File solrHome, String dataDir, String shardList, String solrConfigOverride, String schemaOverride, org.apache.solr.common.cloud.Replica.Type replicaType)
JettySolrRunner
AbstractFullDistribZkTestBase. createJetty(String dataDir, String ulogDir, String shardList, String solrConfigOverride)
JettySolrRunner
AbstractFullDistribZkTestBase. createProxiedJetty(File solrHome, String dataDir, String shardList, String solrConfigOverride, String schemaOverride, org.apache.solr.common.cloud.Replica.Type replicaType)
Creates a JettySolrRunner with a socket proxy sitting in front of the Jetty server, which gives us the ability to simulate network partitions without having to fuss with IPTables.protected JettySolrRunner
AbstractFullDistribZkTestBase. getJettyOnPort(int port)
JettySolrRunner
MiniSolrCloudCluster. getJettySolrRunner(int index)
JettySolrRunner
MiniSolrCloudCluster. getRandomJetty(Random random)
JettySolrRunner
MiniSolrCloudCluster. getReplicaJetty(org.apache.solr.common.cloud.Replica replica)
Return the jetty that a particular replica resides onJettySolrRunner
ChaosMonkey. getShard(String slice, int index)
JettySolrRunner
MiniSolrCloudCluster. startJettySolrRunner()
Start a new Solr instance, using the default configJettySolrRunner
MiniSolrCloudCluster. startJettySolrRunner(String name, String hostContext, SortedMap<org.eclipse.jetty.servlet.ServletHolder,String> extraServlets, SortedMap<Class<? extends javax.servlet.Filter>,String> extraRequestFilters)
Start a new Solr instanceJettySolrRunner
MiniSolrCloudCluster. startJettySolrRunner(String name, String hostContext, SortedMap<org.eclipse.jetty.servlet.ServletHolder,String> extraServlets, SortedMap<Class<? extends javax.servlet.Filter>,String> extraRequestFilters, org.apache.solr.client.solrj.embedded.SSLConfig sslConfig)
Start a new Solr instanceJettySolrRunner
MiniSolrCloudCluster. startJettySolrRunner(String name, String hostContext, JettyConfig config)
Start a new Solr instance on a particular servlet contextJettySolrRunner
MiniSolrCloudCluster. startJettySolrRunner(JettySolrRunner jetty)
Add a previously stopped node back to the clusterJettySolrRunner
MiniSolrCloudCluster. stopJettySolrRunner(int index)
Stop a Solr instanceJettySolrRunner
MiniSolrCloudCluster. stopJettySolrRunner(JettySolrRunner jetty)
Stop the given Solr instance.Methods in org.apache.solr.cloud that return types with arguments of type JettySolrRunner Modifier and Type Method Description protected List<JettySolrRunner>
AbstractFullDistribZkTestBase. createJettys(int numJettys)
List<JettySolrRunner>
MiniSolrCloudCluster. getJettySolrRunners()
Methods in org.apache.solr.cloud with parameters of type JettySolrRunner Modifier and Type Method Description static void
ChaosMonkey. causeConnectionLoss(JettySolrRunner jetty)
void
ChaosMonkey. expireSession(JettySolrRunner jetty)
void
MiniSolrCloudCluster. expireZkSession(JettySolrRunner jetty)
Make the zookeeper session on a particular jetty lose connection and expireprotected String
AbstractFullDistribZkTestBase. getBaseUrl(JettySolrRunner jetty)
protected org.apache.solr.core.SolrCore
AbstractUnloadDistributedZkTestBase. getFirstCore(String collection, JettySolrRunner jetty)
JettySolrRunner
MiniSolrCloudCluster. startJettySolrRunner(JettySolrRunner jetty)
Add a previously stopped node back to the clusterJettySolrRunner
MiniSolrCloudCluster. stopJettySolrRunner(JettySolrRunner jetty)
Stop the given Solr instance.void
MiniSolrCloudCluster. waitForJettyToStop(JettySolrRunner runner)
protected void
AbstractFullDistribZkTestBase. waitForLiveNode(JettySolrRunner j)
void
MiniSolrCloudCluster. waitForNode(JettySolrRunner jetty, int timeoutSeconds)
Method parameters in org.apache.solr.cloud with type arguments of type JettySolrRunner Modifier and Type Method Description static void
ChaosMonkey. start(List<JettySolrRunner> jettys)
static void
ChaosMonkey. stop(List<JettySolrRunner> jettys)
protected void
AbstractFullDistribZkTestBase. updateMappingsFromZk(List<JettySolrRunner> jettys, List<org.apache.solr.client.solrj.SolrClient> clients)
protected void
AbstractFullDistribZkTestBase. updateMappingsFromZk(List<JettySolrRunner> jettys, List<org.apache.solr.client.solrj.SolrClient> clients, boolean allowOverSharding)
-
Uses of JettySolrRunner in org.apache.solr.handler.component
Method parameters in org.apache.solr.handler.component with type arguments of type JettySolrRunner Modifier and Type Method Description static void
TrackingShardHandlerFactory. setTrackingQueue(List<JettySolrRunner> runners, Queue<TrackingShardHandlerFactory.ShardRequestAndParams> queue)
Sets the tracking queue for all nodes participating in this cluster.
-