Uses of Class
org.apache.solr.embedded.JettySolrRunner
Packages that use JettySolrRunner
Package
Description
Common base classes for implementing tests.
Base classes and utilities for creating and testing Solr Cloud clusters.
Class for tracking shard requests
Misc utilities useful when implementing test cases.
-
Uses of JettySolrRunner in org.apache.solr
Fields in org.apache.solr declared as JettySolrRunnerModifier and TypeFieldDescriptionprotected JettySolrRunnerBaseDistributedSearchTestCase.controlJettyFields in org.apache.solr with type parameters of type JettySolrRunnerModifier and TypeFieldDescriptionprotected final List<JettySolrRunner> BaseDistributedSearchTestCase.jettysMethods in org.apache.solr that return JettySolrRunnerModifier and TypeMethodDescriptionprotected static JettySolrRunnerSolrJettyTestBase.createAndStartJetty(Path solrHome) Deprecated.protected static JettySolrRunnerSolrJettyTestBase.createAndStartJetty(Path solrHome, String configFile, String context) Deprecated.protected static JettySolrRunnerSolrJettyTestBase.createAndStartJetty(Path solrHome, String configFile, String schemaFile, String context, boolean stopAtShutdown, SortedMap<org.eclipse.jetty.ee10.servlet.ServletHolder, String> extraServlets) Deprecated.protected static JettySolrRunnerSolrJettyTestBase.createAndStartJetty(Path solrHome, Properties nodeProperties, JettyConfig jettyConfig) Deprecated.protected static JettySolrRunnerSolrJettyTestBase.createAndStartJetty(Path solrHome, JettyConfig jettyConfig) Deprecated.protected JettySolrRunnerBaseDistributedSearchTestCase.createControlJetty()BaseDistributedSearchTestCase.createJetty(Path solrHome, String dataDir) BaseDistributedSearchTestCase.createJetty(Path solrHome, String dataDir, String shardId) BaseDistributedSearchTestCase.createJetty(Path solrHome, String dataDir, String shardList, String solrConfigOverride, String schemaOverride) BaseDistributedSearchTestCase.createJetty(Path solrHome, String dataDir, String shardList, String solrConfigOverride, String schemaOverride, boolean explicitCoreNodeName) protected static JettySolrRunnerSolrJettyTestBase.getJetty()Deprecated. -
Uses of JettySolrRunner in org.apache.solr.cloud
Subclasses of JettySolrRunner in org.apache.solr.cloudModifier and TypeClassDescriptionstatic final classFields in org.apache.solr.cloud declared as JettySolrRunnerMethods in org.apache.solr.cloud that return JettySolrRunnerModifier and TypeMethodDescriptionAbstractFullDistribZkTestBase.createJetty(String dataDir, String ulogDir, String shardList, String solrConfigOverride) final JettySolrRunnerAbstractFullDistribZkTestBase.createJetty(Path solrHome, String dataDir, String shardList, String solrConfigOverride, String schemaOverride) AbstractFullDistribZkTestBase.createJetty(Path solrHome, String dataDir, String shardList, String solrConfigOverride, String schemaOverride, org.apache.solr.common.cloud.Replica.Type replicaType) AbstractFullDistribZkTestBase.createProxiedJetty(Path 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 JettySolrRunnerAbstractFullDistribZkTestBase.getJettyOnPort(int port) MiniSolrCloudCluster.getJettySolrRunner(int index) MiniSolrCloudCluster.getRandomJetty(Random random) MiniSolrCloudCluster.getReplicaJetty(org.apache.solr.common.cloud.Replica replica) Return the jetty that a particular replica resides onMiniSolrCloudCluster.startJettySolrRunner()Start a new Solr instance, using the default configMiniSolrCloudCluster.startJettySolrRunner(String name, SortedMap<org.eclipse.jetty.ee10.servlet.ServletHolder, String> extraServlets, SortedMap<Class<? extends jakarta.servlet.Filter>, String> extraRequestFilters, org.apache.solr.client.solrj.jetty.SSLConfig sslConfig) Start a new Solr instanceMiniSolrCloudCluster.startJettySolrRunner(String name, JettyConfig config, String solrXml) Start a new Solr instance on a particular servlet contextMiniSolrCloudCluster.startJettySolrRunner(JettySolrRunner jetty) Add a previously stopped node back to the cluster on a different portMiniSolrCloudCluster.startJettySolrRunner(JettySolrRunner jetty, boolean reusePort) Add a previously stopped node back to the clusterMiniSolrCloudCluster.stopJettySolrRunner(int index) Stop a Solr instanceMiniSolrCloudCluster.stopJettySolrRunner(JettySolrRunner jetty) Stop the given Solr instance.Methods in org.apache.solr.cloud that return types with arguments of type JettySolrRunnerModifier and TypeMethodDescriptionprotected List<JettySolrRunner> AbstractFullDistribZkTestBase.createJettys(int numJettys) MiniSolrCloudCluster.getJettySolrRunners()Methods in org.apache.solr.cloud with parameters of type JettySolrRunnerModifier and TypeMethodDescriptionstatic voidChaosMonkey.causeConnectionLoss(JettySolrRunner jetty) voidChaosMonkey.expireSession(JettySolrRunner jetty) static voidChaosMonkey.expireSession(JettySolrRunner jetty, ZkTestServer zkServer) voidMiniSolrCloudCluster.expireZkSession(JettySolrRunner jetty) Make the zookeeper session on a particular jetty lose connection and expireprotected StringAbstractFullDistribZkTestBase.getBaseUrl(JettySolrRunner jetty) MiniSolrCloudCluster.startJettySolrRunner(JettySolrRunner jetty) Add a previously stopped node back to the cluster on a different portMiniSolrCloudCluster.startJettySolrRunner(JettySolrRunner jetty, boolean reusePort) Add a previously stopped node back to the clusterMiniSolrCloudCluster.stopJettySolrRunner(JettySolrRunner jetty) Stop the given Solr instance.voidMiniSolrCloudCluster.waitForJettyToStop(JettySolrRunner runner) protected voidAbstractFullDistribZkTestBase.waitForLiveNode(JettySolrRunner j) voidMiniSolrCloudCluster.waitForNode(JettySolrRunner jetty, int timeoutSeconds) Method parameters in org.apache.solr.cloud with type arguments of type JettySolrRunnerModifier and TypeMethodDescriptionstatic voidChaosMonkey.start(List<JettySolrRunner> jettys) static voidChaosMonkey.stop(List<JettySolrRunner> jettys) protected voidAbstractFullDistribZkTestBase.updateMappingsFromZk(List<JettySolrRunner> jettys, List<org.apache.solr.client.solrj.SolrClient> clients) protected voidAbstractFullDistribZkTestBase.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 JettySolrRunnerModifier and TypeMethodDescriptionstatic voidTrackingShardHandlerFactory.setTrackingQueue(List<JettySolrRunner> runners, Queue<TrackingShardHandlerFactory.ShardRequestAndParams> queue) Sets the tracking queue for all nodes participating in this cluster. -
Uses of JettySolrRunner in org.apache.solr.util
Methods in org.apache.solr.util that return JettySolrRunner