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(String solrHome) Deprecated.protected static JettySolrRunnerSolrJettyTestBase.createAndStartJetty(String solrHome, String configFile, String context) Deprecated.protected static JettySolrRunnerSolrJettyTestBase.createAndStartJetty(String solrHome, String configFile, String schemaFile, String context, boolean stopAtShutdown, SortedMap<org.eclipse.jetty.servlet.ServletHolder, String> extraServlets) Deprecated.protected static JettySolrRunnerSolrJettyTestBase.createAndStartJetty(String solrHome, Properties nodeProperties, JettyConfig jettyConfig) Deprecated.protected static JettySolrRunnerSolrJettyTestBase.createAndStartJetty(String solrHome, JettyConfig jettyConfig) Deprecated.protected JettySolrRunnerBaseDistributedSearchTestCase.createControlJetty()BaseDistributedSearchTestCase.createJetty(File solrHome, String dataDir) BaseDistributedSearchTestCase.createJetty(File solrHome, String dataDir, String shardId) BaseDistributedSearchTestCase.createJetty(File solrHome, String dataDir, String shardList, String solrConfigOverride, String schemaOverride) BaseDistributedSearchTestCase.createJetty(File 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 TypeMethodDescriptionfinal JettySolrRunnerAbstractFullDistribZkTestBase.createJetty(File solrHome, String dataDir, String shardList, String solrConfigOverride, String schemaOverride) AbstractFullDistribZkTestBase.createJetty(File solrHome, String dataDir, String shardList, String solrConfigOverride, String schemaOverride, org.apache.solr.common.cloud.Replica.Type replicaType) AbstractFullDistribZkTestBase.createJetty(String dataDir, String ulogDir, String shardList, String solrConfigOverride) 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 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, String hostContext, SortedMap<org.eclipse.jetty.servlet.ServletHolder, String> extraServlets, SortedMap<Class<? extends javax.servlet.Filter>, String> extraRequestFilters) Start a new Solr instanceMiniSolrCloudCluster.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 instanceMiniSolrCloudCluster.startJettySolrRunner(String name, String hostContext, JettyConfig config) 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) voidMiniSolrCloudCluster.expireZkSession(JettySolrRunner jetty) Make the zookeeper session on a particular jetty lose connection and expireprotected StringAbstractFullDistribZkTestBase.getBaseUrl(JettySolrRunner jetty) protected org.apache.solr.core.SolrCoreAbstractUnloadDistributedZkTestBase.getFirstCore(String collection, 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