B C G H K L M O P R S U 
All Classes All Packages

B

BlockingQueue<E> - Class in org.apache.solr.crossdc.manager.consumer
 
BlockingQueue(int) - Constructor for class org.apache.solr.crossdc.manager.consumer.BlockingQueue
 

C

checkOffsetUpdates() - Method in class org.apache.solr.crossdc.manager.consumer.PartitionManager
 
Consumer - Class in org.apache.solr.crossdc.manager.consumer
 
Consumer() - Constructor for class org.apache.solr.crossdc.manager.consumer.Consumer
 
Consumer.CrossDcConsumer - Class in org.apache.solr.crossdc.manager.consumer
Abstract class for defining cross-dc consumer
createKafkaConsumer(Properties) - Method in class org.apache.solr.crossdc.manager.consumer.KafkaCrossDcConsumer
 
createKafkaMirroringSink(KafkaCrossDcConf) - Method in class org.apache.solr.crossdc.manager.consumer.KafkaCrossDcConsumer
 
createSolrClient(KafkaCrossDcConf) - Method in class org.apache.solr.crossdc.manager.consumer.KafkaCrossDcConsumer
 
createSolrMessageProcessor() - Method in class org.apache.solr.crossdc.manager.consumer.KafkaCrossDcConsumer
 
CrossDcConsumer() - Constructor for class org.apache.solr.crossdc.manager.consumer.Consumer.CrossDcConsumer
 

G

getCrossDcConsumer(KafkaCrossDcConf, CountDownLatch) - Method in class org.apache.solr.crossdc.manager.consumer.Consumer
 
getPartitionWork(TopicPartition) - Method in class org.apache.solr.crossdc.manager.consumer.PartitionManager
 
getResubmitBackoffPolicy() - Method in class org.apache.solr.crossdc.manager.messageprocessor.MessageProcessor
 

H

handleItem(MirroredSolrRequest<?>) - Method in class org.apache.solr.crossdc.manager.messageprocessor.SolrMessageProcessor
 

K

KafkaCrossDcConsumer - Class in org.apache.solr.crossdc.manager.consumer
This is a Java class called KafkaCrossDcConsumer, which is part of the Apache Solr framework.
KafkaCrossDcConsumer(KafkaCrossDcConf, CountDownLatch) - Constructor for class org.apache.solr.crossdc.manager.consumer.KafkaCrossDcConsumer
 

L

logMetrics(MetricRegistry) - Static method in class org.apache.solr.crossdc.manager.consumer.Util
 

M

main(String[]) - Static method in class org.apache.solr.crossdc.manager.consumer.Consumer
 
MessageProcessor - Class in org.apache.solr.crossdc.manager.messageprocessor
 
MessageProcessor(ResubmitBackoffPolicy) - Constructor for class org.apache.solr.crossdc.manager.messageprocessor.MessageProcessor
 
METRICS_REGISTRY - Static variable in class org.apache.solr.crossdc.manager.consumer.Consumer
 

O

offer(E) - Method in class org.apache.solr.crossdc.manager.consumer.BlockingQueue
 
org.apache.solr.crossdc.manager.consumer - package org.apache.solr.crossdc.manager.consumer
Logic for consuming information from Queues.
org.apache.solr.crossdc.manager.messageprocessor - package org.apache.solr.crossdc.manager.messageprocessor
Processing CrossDC replication messages.

P

PartitionManager - Class in org.apache.solr.crossdc.manager.consumer
 
printKafkaInfo(String, String) - Static method in class org.apache.solr.crossdc.manager.consumer.Util
 
processResult(MirroredSolrRequest.Type, IQueueHandler.Result<MirroredSolrRequest<?>>) - Method in class org.apache.solr.crossdc.manager.consumer.KafkaCrossDcConsumer
 

R

run() - Method in class org.apache.solr.crossdc.manager.consumer.KafkaCrossDcConsumer
This is where the magic happens.

S

sendBatch(SolrRequest<?>, MirroredSolrRequest.Type, ConsumerRecord<String, MirroredSolrRequest<?>>, PartitionManager.WorkUnit) - Method in class org.apache.solr.crossdc.manager.consumer.KafkaCrossDcConsumer
 
shutdown() - Method in class org.apache.solr.crossdc.manager.consumer.Consumer
 
shutdown() - Method in class org.apache.solr.crossdc.manager.consumer.KafkaCrossDcConsumer
Shutdown the Kafka consumer by calling wakeup.
solrClient - Variable in class org.apache.solr.crossdc.manager.consumer.KafkaCrossDcConsumer
 
SolrMessageProcessor - Class in org.apache.solr.crossdc.manager.messageprocessor
Message processor implements all the logic to process a MirroredSolrRequest.
SolrMessageProcessor(CloudSolrClient, ResubmitBackoffPolicy) - Constructor for class org.apache.solr.crossdc.manager.messageprocessor.SolrMessageProcessor
 
start() - Method in class org.apache.solr.crossdc.manager.consumer.Consumer
 
start(Map<String, Object>) - Method in class org.apache.solr.crossdc.manager.consumer.Consumer
 

U

uncheckedSleep(long) - Method in class org.apache.solr.crossdc.manager.messageprocessor.SolrMessageProcessor
 
Util - Class in org.apache.solr.crossdc.manager.consumer
 
Util() - Constructor for class org.apache.solr.crossdc.manager.consumer.Util
 
B C G H K L M O P R S U 
All Classes All Packages