Package | Description |
---|---|
org.nuxeo.importer.stream.producer | |
org.nuxeo.lib.stream.computation.log |
Computation pattern implemented with Log
|
org.nuxeo.lib.stream.log |
The Log interface with Chronicle and Kafka implementation.
|
org.nuxeo.lib.stream.log.chronicle | |
org.nuxeo.lib.stream.log.internals | |
org.nuxeo.lib.stream.log.kafka | |
org.nuxeo.lib.stream.pattern.consumer.internals |
Modifier and Type | Field and Description |
---|---|
protected LogTailer<BlobInfoMessage> |
RandomLogBlobInfoFetcher.tailer |
Constructor and Description |
---|
RandomLogBlobInfoFetcher(LogTailer<BlobInfoMessage> blobInfoTailer) |
Modifier and Type | Field and Description |
---|---|
protected LogTailer<Record> |
ComputationRunner.tailer |
Modifier and Type | Method and Description |
---|---|
<M extends Externalizable> |
LogManager.createTailer(String group,
Collection<LogPartition> partitions)
Create a tailer for a consumer
group and assign multiple partitions . |
default <M extends Externalizable> |
LogManager.createTailer(String group,
LogPartition partition)
Create a tailer for a consumer
group and assign a single partition . |
default <M extends Externalizable> |
LogManager.createTailer(String group,
String name)
Create a tailer for a consumer
group and assign all partitions of the Log. |
<M extends Externalizable> |
LogManager.subscribe(String group,
Collection<String> names,
RebalanceListener listener)
Create a tailer for a consumer
group and subscribe to multiple Logs. |
Modifier and Type | Class and Description |
---|---|
class |
ChronicleCompoundLogTailer<M extends Externalizable>
A compound tailer to handle multiple partitions.
|
class |
ChronicleLogTailer<M extends Externalizable> |
Modifier and Type | Method and Description |
---|---|
protected LogTailer<M> |
ChronicleLogAppender.addTailer(ChronicleLogTailer<M> tailer) |
LogTailer<M> |
ChronicleLogAppender.createTailer(LogPartition partition,
String group) |
protected <M extends Externalizable> |
ChronicleLogManager.doCreateTailer(Collection<LogPartition> partitions,
String group) |
protected <M extends Externalizable> |
ChronicleLogManager.doSubscribe(String group,
Collection<String> names,
RebalanceListener listener) |
Modifier and Type | Field and Description |
---|---|
protected Set<LogTailer> |
AbstractLogManager.tailers |
protected Map<LogPartitionGroup,LogTailer> |
AbstractLogManager.tailersAssignments |
Modifier and Type | Method and Description |
---|---|
<M extends Externalizable> |
AbstractLogManager.createTailer(String group,
Collection<LogPartition> partitions) |
protected abstract <M extends Externalizable> |
AbstractLogManager.doCreateTailer(Collection<LogPartition> partitions,
String group) |
protected abstract <M extends Externalizable> |
AbstractLogManager.doSubscribe(String group,
Collection<String> names,
RebalanceListener listener) |
<M extends Externalizable> |
AbstractLogManager.subscribe(String group,
Collection<String> names,
RebalanceListener listener) |
Modifier and Type | Class and Description |
---|---|
class |
KafkaLogTailer<M extends Externalizable> |
Modifier and Type | Method and Description |
---|---|
protected <M extends Externalizable> |
KafkaLogManager.doCreateTailer(Collection<LogPartition> partitions,
String group) |
protected <M extends Externalizable> |
KafkaLogManager.doSubscribe(String group,
Collection<String> names,
RebalanceListener listener) |
Modifier and Type | Field and Description |
---|---|
protected LogTailer<M> |
ConsumerRunner.tailer |
Modifier and Type | Method and Description |
---|---|
protected LogTailer<M> |
ConsumerRunner.createTailer(LogManager manager,
List<LogPartition> defaultAssignments) |
Copyright © 2018 Nuxeo. All rights reserved.