Uses of Class
org.nuxeo.lib.stream.log.Name
Packages that use Name
Package
Description
The Computation pattern with a Log implementation.
Computation pattern implemented with Log
The Log interface with In-Memory and Kafka implementation.
- 
Uses of Name in org.nuxeo.ecm.core.bulkFields in org.nuxeo.ecm.core.bulk declared as NameModifier and TypeFieldDescriptionstatic final NameBulkServiceImpl.COMMAND_STREAM_NAMEstatic final NameBulkServiceImpl.DONE_STREAM_NAMEstatic final NameBulkServiceImpl.STATUS_STREAM_NAME
- 
Uses of Name in org.nuxeo.ecm.core.workFields in org.nuxeo.ecm.core.work declared as NameModifier and TypeFieldDescriptionstatic final NameWorkManagerImpl.DEAD_LETTER_QUEUEThe dead letter queue stream name.
- 
Uses of Name in org.nuxeo.ecm.restapi.server.jaxrs.managementFields in org.nuxeo.ecm.restapi.server.jaxrs.management declared as Name
- 
Uses of Name in org.nuxeo.importer.stream.producerMethods in org.nuxeo.importer.stream.producer that return NameModifier and TypeMethodDescriptionprotected NameRandomDocumentMessageProducerFactory.getGroupName(int producerId) 
- 
Uses of Name in org.nuxeo.lib.stream.computationFields in org.nuxeo.lib.stream.computation with type parameters of type NameModifier and TypeFieldDescriptionSettings.codecsSettings.concurrenciesSettings.externalsprotected final Map<Name,RecordFilterChain> Settings.filtersSettings.partitionsprotected final Map<Name,ComputationPolicy> Settings.policiesMethods in org.nuxeo.lib.stream.computation with parameters of type NameModifier and TypeMethodDescriptionSettings.addFilter(Name streamName, RecordFilter filter) Add a filterGets the codec for a stream.intSettings.getConcurrency(Name computationName) Settings.getFilterChain(Name streamName) Gets the filter chain for a stream.intSettings.getPartitions(Name streamName) Gets the policy for a computation.booleanSettings.isExternal(Name streamName) Sets the codec for a stream.Settings.setConcurrency(Name computationName, int concurrency) Settings.setExternal(Name streamName, boolean external) Settings.setPartitions(Name streamName, int partitions) Sets the number of partitions for a stream.Settings.setPolicy(Name computationName, ComputationPolicy policy) Sets the policy for a computation, when using default as computationName this sets the default policy for all computations in the processor.booleanStreamProcessor.startComputation(Name computation) Start a computation thread pool that has been stopped usingStreamProcessor.stopComputation(Name)booleanStreamProcessor.stopComputation(Name computation) Stop a computation thread pool.
- 
Uses of Name in org.nuxeo.lib.stream.computation.logFields in org.nuxeo.lib.stream.computation.log with type parameters of type NameModifier and TypeFieldDescriptionprotected final Map<Name,RecordFilterChain> LogStreamManager.filtersLogStreamManager.streamsMethods in org.nuxeo.lib.stream.computation.log with parameters of type NameModifier and TypeMethodDescriptionLogStreamManager.createTailer(Name computationName, Collection<LogPartition> streamPartitions) protected voidLogStreamManager.initInternalStream(Name stream) booleanLogStreamProcessor.startComputation(Name computation) booleanLogStreamProcessor.stopComputation(Name computation) LogStreamManager.subscribe(Name computationName, Collection<Name> streams, RebalanceListener listener) booleanLogStreamManager.supportSubscribe(Name stream) Returnstrueif theLogStreamManager.subscribe(org.nuxeo.lib.stream.log.Name, java.util.Collection<org.nuxeo.lib.stream.log.Name>, org.nuxeo.lib.stream.log.RebalanceListener)method is supported for the specific stream.Method parameters in org.nuxeo.lib.stream.computation.log with type arguments of type NameModifier and TypeMethodDescriptionLogStreamManager.getCodec(Collection<Name> streams) LogStreamManager.subscribe(Name computationName, Collection<Name> streams, RebalanceListener listener) 
- 
Uses of Name in org.nuxeo.lib.stream.logFields in org.nuxeo.lib.stream.log declared as NameMethods in org.nuxeo.lib.stream.log that return NameModifier and TypeMethodDescriptionLogTailer.group()Returns the consumer group.LogAppender.name()Returns the Log's name.LogPartition.name()Returns the Log's namestatic Namestatic Namestatic NameMethods in org.nuxeo.lib.stream.log that return types with arguments of type NameModifier and TypeMethodDescriptionLogManager.listAllNames()Returns all the Log names.UnifiedLogManager.listAllNames()LogManager.listConsumerGroups(Name name) List the consumer groups for a Log.UnifiedLogManager.listConsumerGroups(Name name) Methods in org.nuxeo.lib.stream.log with parameters of type NameModifier and TypeMethodDescriptionbooleanLogManager.createIfNotExists(Name name, int size) Creates a new Log withsizepartitions if the Log does not exists.booleanUnifiedLogManager.createIfNotExists(Name name, int size) default <M extends Externalizable>
 LogTailer<M>LogManager.createTailer(Name group, Collection<LogPartition> partitions) Creates a tailer for a consumergroupand assign multiplepartitions.<M extends Externalizable>
 LogTailer<M>LogManager.createTailer(Name group, Collection<LogPartition> partitions, Codec<M> codec) Creates a tailer for a consumergroupand assign multiplepartitions.default <M extends Externalizable>
 LogTailer<M>LogManager.createTailer(Name group, LogPartition partition) Creates a tailer for a consumergroupand assign a singlepartition.default <M extends Externalizable>
 LogTailer<M>LogManager.createTailer(Name group, LogPartition partition, Codec<M> codec) Creates a tailer for a consumergroupand assign a singlepartition.default <M extends Externalizable>
 LogTailer<M>LogManager.createTailer(Name group, Name name) Creates a tailer for a consumergroupand assign allpartitionsof the Log.default <M extends Externalizable>
 LogTailer<M>LogManager.createTailer(Name group, Name name, Codec<M> codec) Creates a tailer for a consumergroupand assigns allpartitionsof the Log.<M extends Externalizable>
 LogTailer<M>UnifiedLogManager.createTailer(Name group, Collection<LogPartition> partitions, Codec<M> codec) booleanTries to delete a Log.booleandefault voidLogManager.deleteRecords(Name name) Delete all records of a stream by moving the first offsets to end of each partition.voidUnifiedLogManager.deleteRecords(Name name) booleanReturnstrueif a Log with thisnameexists.booleandefault <M extends Externalizable>
 LogAppender<M>LogManager.getAppender(Name name) Gets an appender for the Log namedname, uses an already defined codec or the legacy encoding to encode records.<M extends Externalizable>
 LogAppender<M>LogManager.getAppender(Name name, Codec<M> codec) Gets an appender for the Log namedname, usescodecto encode records.<M extends Externalizable>
 LogAppender<M>UnifiedLogManager.getAppender(Name name, Codec<M> codec) default LogLagReturns the lag between consumergroupand producers for a Log.LogManager.getLagPerPartition(Name name, Name group) Returns the lag between consumergroupand the producers for each partition.UnifiedLogManager.getLagPerPartition(Name name, Name group) default <M extends Externalizable>
 LatencyLogManager.getLatency(Name name, Name group, Codec<M> codec, Function<M, Long> timestampExtractor, Function<M, String> keyExtractor) Returns the latency between consumergroupand producers for a Log.<M extends Externalizable>
 List<Latency>LogManager.getLatencyPerPartition(Name name, Name group, Codec<M> codec, Function<M, Long> timestampExtractor, Function<M, String> keyExtractor) Returns the lag with latency.<M extends Externalizable>
 List<Latency>UnifiedLogManager.getLatencyPerPartition(Name name, Name group, Codec<M> codec, Function<M, Long> timestampExtractor, Function<M, String> keyExtractor) protected LogManagerUnifiedLogManager.getManager(Name name) protected LogManagerUnifiedLogManager.getManager(Name name, Name group) LogManager.listConsumerGroups(Name name) List the consumer groups for a Log.UnifiedLogManager.listConsumerGroups(Name name) booleanbooleanbooleanbooleanstatic LogPartitionintReturns the number of partition of a Log.intdefault <M extends Externalizable>
 LogTailer<M>LogManager.subscribe(Name group, Collection<Name> names, RebalanceListener listener) <M extends Externalizable>
 LogTailer<M>LogManager.subscribe(Name group, Collection<Name> names, RebalanceListener listener, Codec<M> codec) Creates a tailer for a consumerÂgroupand subscribe to multiple Logs.<M extends Externalizable>
 LogTailer<M>UnifiedLogManager.subscribe(Name group, Collection<Name> names, RebalanceListener listener, Codec<M> codec) booleanLogManager.supportSubscribe(Name stream) Returnstrueif theLogManager.subscribe(org.nuxeo.lib.stream.log.Name, java.util.Collection<org.nuxeo.lib.stream.log.Name>, org.nuxeo.lib.stream.log.RebalanceListener, org.nuxeo.lib.stream.codec.Codec<M>)method is supported for the specific Log.booleanUnifiedLogManager.supportSubscribe(Name stream) booleanWait for consumer to process a message up to the offset.Method parameters in org.nuxeo.lib.stream.log with type arguments of type NameModifier and TypeMethodDescriptiondefault <M extends Externalizable>
 LogTailer<M>LogManager.subscribe(Name group, Collection<Name> names, RebalanceListener listener) <M extends Externalizable>
 LogTailer<M>LogManager.subscribe(Name group, Collection<Name> names, RebalanceListener listener, Codec<M> codec) Creates a tailer for a consumerÂgroupand subscribe to multiple Logs.<M extends Externalizable>
 LogTailer<M>UnifiedLogManager.subscribe(Name group, Collection<Name> names, RebalanceListener listener, Codec<M> codec) Constructors in org.nuxeo.lib.stream.log with parameters of type Name
- 
Uses of Name in org.nuxeo.lib.stream.log.internalsFields in org.nuxeo.lib.stream.log.internals declared as NameModifier and TypeFieldDescriptionprotected static final NameAbstractLogManager.ADMIN_GROUPfinal NameLogPartitionGroup.groupfinal NameLogPartitionGroup.nameFields in org.nuxeo.lib.stream.log.internals with type parameters of type NameModifier and TypeFieldDescriptionprotected final Map<Name,CloseableLogAppender> AbstractLogManager.appendersMethods in org.nuxeo.lib.stream.log.internals with parameters of type NameModifier and TypeMethodDescriptionprotected voidAbstractLogManager.checkInvalidAssignment(Name group, LogPartition partition) protected abstract voidprotected abstract <M extends Externalizable>
 CloseableLogAppender<M>AbstractLogManager.createAppender(Name name, Codec<M> codec) booleanAbstractLogManager.createIfNotExists(Name name, int size) <M extends Externalizable>
 LogTailer<M>AbstractLogManager.createTailer(Name group, Collection<LogPartition> partitions, Codec<M> codec) booleanprotected abstract <M extends Externalizable>
 LogTailer<M>AbstractLogManager.doCreateTailer(Collection<LogPartition> partitions, Name group, Codec<M> codec) protected abstract <M extends Externalizable>
 LogTailer<M>AbstractLogManager.doSubscribe(Name group, Collection<Name> names, RebalanceListener listener, Codec<M> codec) <M extends Externalizable>
 LogAppender<M>AbstractLogManager.getAppender(Name name, Codec<M> codec) AbstractLogManager.getLagPerPartition(Name name, Name group) <M extends Externalizable>
 List<Latency>AbstractLogManager.getLatencyPerPartition(Name name, Name group, Codec<M> codec, Function<M, Long> timestampExtractor, Function<M, String> keyExtractor) protected abstract intint<M extends Externalizable>
 LogTailer<M>AbstractLogManager.subscribe(Name group, Collection<Name> names, RebalanceListener listener, Codec<M> codec) booleanAbstractLogManager.supportSubscribe(Name stream) Method parameters in org.nuxeo.lib.stream.log.internals with type arguments of type NameModifier and TypeMethodDescriptionprotected abstract <M extends Externalizable>
 LogTailer<M>AbstractLogManager.doSubscribe(Name group, Collection<Name> names, RebalanceListener listener, Codec<M> codec) <M extends Externalizable>
 LogTailer<M>AbstractLogManager.subscribe(Name group, Collection<Name> names, RebalanceListener listener, Codec<M> codec) Constructors in org.nuxeo.lib.stream.log.internals with parameters of type NameModifierConstructorDescriptionLogOffsetImpl(Name name, int partition, long offset) LogPartitionGroup(Name group, LogPartition mqp) LogPartitionGroup(Name group, Name name, int partition) 
- 
Uses of Name in org.nuxeo.lib.stream.log.kafkaFields in org.nuxeo.lib.stream.log.kafka declared as NameModifier and TypeFieldDescriptionprotected final NameKafkaLogTailer.groupprotected final NameKafkaLogAppender.nameFields in org.nuxeo.lib.stream.log.kafka with type parameters of type NameMethods in org.nuxeo.lib.stream.log.kafka that return NameMethods in org.nuxeo.lib.stream.log.kafka that return types with arguments of type NameModifier and TypeMethodDescriptionKafkaLogManager.listAllNames()KafkaLogManager.listConsumerGroups(Name name) Methods in org.nuxeo.lib.stream.log.kafka with parameters of type NameModifier and TypeMethodDescriptionprotected static StringKafkaLogTailer.buildId(Name group, Collection<LogPartition> partitions) protected static StringKafkaLogTailer.buildSubscribeId(Name group, Collection<Name> names) voidstatic <M extends Externalizable>
 KafkaLogTailer<M>KafkaLogTailer.createAndAssign(Codec<M> codec, NameResolver resolver, Collection<LogPartition> partitions, Name group, Properties consumerProps) static <M extends Externalizable>
 KafkaLogTailer<M>KafkaLogTailer.createAndSubscribe(Codec<M> codec, NameResolver resolver, Collection<Name> names, Name group, Properties consumerProps, RebalanceListener listener) <M extends Externalizable>
 CloseableLogAppender<M>KafkaLogManager.createAppender(Name name, Codec<M> codec) booleanvoidKafkaLogManager.deleteRecords(Name name) protected <M extends Externalizable>
 LogTailer<M>KafkaLogManager.doCreateTailer(Collection<LogPartition> partitions, Name group, Codec<M> codec) protected <M extends Externalizable>
 LogTailer<M>KafkaLogManager.doSubscribe(Name group, Collection<Name> names, RebalanceListener listener, Codec<M> codec) booleanprotected KafkaLogConfigprotected KafkaLogConfigKafkaLogManager.getLagPerPartition(Name name, Name group) protected intprotected booleanKafkaLogAppender.isProcessed(Name group, org.apache.kafka.common.TopicPartition topicPartition, long offset) KafkaLogManager.listConsumerGroups(Name name) static <M extends Externalizable>
 KafkaLogAppender<M>KafkaLogAppender.open(Codec<M> codec, NameResolver resolver, Name name, Properties producerProperties, Properties consumerProperties) booleanKafkaLogManager.supportSubscribe(Name stream) booleanMethod parameters in org.nuxeo.lib.stream.log.kafka with type arguments of type NameModifier and TypeMethodDescriptionprotected static StringKafkaLogTailer.buildSubscribeId(Name group, Collection<Name> names) static <M extends Externalizable>
 KafkaLogTailer<M>KafkaLogTailer.createAndSubscribe(Codec<M> codec, NameResolver resolver, Collection<Name> names, Name group, Properties consumerProps, RebalanceListener listener) protected <M extends Externalizable>
 LogTailer<M>KafkaLogManager.doSubscribe(Name group, Collection<Name> names, RebalanceListener listener, Codec<M> codec) Constructors in org.nuxeo.lib.stream.log.kafka with parameters of type NameModifierConstructorDescriptionprotectedKafkaLogTailer(Codec<M> codec, NameResolver resolver, Name group, Properties consumerProps) 
- 
Uses of Name in org.nuxeo.lib.stream.log.memMethods in org.nuxeo.lib.stream.log.mem that return NameModifier and TypeMethodDescriptionMemCompoundLogTailer.group()MemLogTailer.group()MemLogAppender.name()Methods in org.nuxeo.lib.stream.log.mem that return types with arguments of type NameModifier and TypeMethodDescriptionMemLog.getGroups()MemLogPartition.getGroups()MemLogManager.listAllNames()MemLogs.listAllNames()MemLogManager.listConsumerGroups(Name name) Methods in org.nuxeo.lib.stream.log.mem with parameters of type NameModifier and TypeMethodDescriptionvoidMemLogPartition.closeTailer(Name group) longvoid<M extends Externalizable>
 CloseableLogAppender<M>MemLogManager.createAppender(Name name, Codec<M> codec) MemLogAppender.createTailer(LogPartition partition, Name group, Codec<M> codec) MemLogPartition.createTailer(Name group) booleanbooleanprotected <M extends Externalizable>
 LogTailer<M>MemLogManager.doCreateTailer(Collection<LogPartition> partitions, Name group, Codec<M> codec) protected <M extends Externalizable>
 LogTailer<M>MemLogManager.doSubscribe(Name group, Collection<Name> names, RebalanceListener listener, Codec<M> codec) booleanbooleanMemLogPartition.getCommittedOffsetTracker(Name group) MemLogManager.getLagPerPartition(Name name, Name group) MemLogs.getLogOptional(Name name) intMemLogManager.listConsumerGroups(Name name) booleanMethod parameters in org.nuxeo.lib.stream.log.mem with type arguments of type NameModifier and TypeMethodDescriptionprotected <M extends Externalizable>
 LogTailer<M>MemLogManager.doSubscribe(Name group, Collection<Name> names, RebalanceListener listener, Codec<M> codec) Constructors in org.nuxeo.lib.stream.log.mem with parameters of type NameModifierConstructorDescriptionMemCompoundLogTailer(List<MemLogTailer<M>> tailers, Name group) MemLogAppender(MemLogs memLogs, Name name, Codec<M> codec) MemLogTailer(MemLog log, LogPartition partition, Name group, Codec<M> codec) MemPartitionTailer(Name group, MemLogPartition.OffsetTracker offsetTracker) 
- 
Uses of Name in org.nuxeo.lib.stream.pattern.consumerMethods in org.nuxeo.lib.stream.pattern.consumer that return Name
- 
Uses of Name in org.nuxeo.lib.stream.tools.commandFields in org.nuxeo.lib.stream.tools.command declared as NameModifier and TypeFieldDescriptionprotected static final NameRestoreCommand.GROUPprotected NameRestoreCommand.inputFields in org.nuxeo.lib.stream.tools.command with type parameters of type NameModifier and TypeFieldDescriptionLatencyTrackerComputation.logNamesMonitorCommand.logNamesRestoreCommand.logNamesTrackerCommand.logNamesMethods in org.nuxeo.lib.stream.tools.command that return types with arguments of type NameModifier and TypeMethodDescriptionMonitorCommand.getLogNames(LogManager manager, String names) RestoreCommand.getLogNames(LogManager manager, String names) TrackerCommand.getLogNames(LogManager manager, String names) Methods in org.nuxeo.lib.stream.tools.command with parameters of type NameModifier and TypeMethodDescriptionprotected voidAppendCommand.append(LogManager manager, Name name, int partition, String codec, Path input) protected voidprotected booleanCopyCommand.copy(LogManager manager, Name src, String srcCodec, Name dest, String destCodec, Name group) protected <T extends Externalizable>
 LogTailer<T>PositionCommand.createTailer(LogManager manager, Name name, int partition, Name group) protected voidDumpCommand.dump(LogManager manager, Name name, int partition, Name group, int limit, String codec, Path output) protected voidTailCommand.follow(LogManager manager, Name name, Name group, Renderer render, int timeout, String codec) protected LogLagPositionCommand.getLag(LogManager manager, Name group, Name name, int partition) DumpCommand.getTailer(LogManager manager, Name name, int partition, Name group, String codec) protected Stringprotected voidLagCommand.lag(LogManager manager, Name name) protected voidLatencyCommand.latency(LogManager manager, Name name, Codec<Record> codec) protected booleanPositionCommand.positionAfterDate(LogManager manager, Name group, Name name, int partition, long timestamp) protected booleanPositionCommand.positionToOffset(LogManager manager, Name group, Name name, int partition, long offset) protected booleanPositionCommand.positionToWatermark(LogManager manager, Name group, Name name, int partition, long timestamp, String codec) protected voidLatencyDatadogComputation.publishMetrics(Latency latency, String prefix, String partition, Name stream, Name group) protected voidprotected voidLatencyCommand.renderLatency(Name group, List<Latency> latencies) protected booleanPositionCommand.reset(LogManager manager, Name group, Name name, int partition) protected voidTailCommand.tail(LogManager manager, Name name, Name group, int lines, Renderer render, String codec) protected booleanPositionCommand.toEnd(LogManager manager, Name group, Name name, int partition) protected voidWorkCatCommand.workStat(LogManager manager, Name name, Name group, int limit, String codec) Constructor parameters in org.nuxeo.lib.stream.tools.command with type arguments of type NameModifierConstructorDescriptionLatencyDatadogComputation(LogManager manager, List<Name> logNames, String apiKey, List<String> tags, String basePrefix, String computationName, int intervalSecond, int count, boolean partition, boolean verbose, Codec<Record> codec) LatencyMonitorComputation(LogManager manager, List<Name> logNames, String host, int port, boolean udp, String basePrefix, String computationName, int intervalSecond, int count, boolean partition, boolean verbose, Codec<Record> codec) LatencyMonitorComputation(LogManager manager, List<Name> logNames, String host, int port, boolean udp, String basePrefix, String computationName, int intervalSecond, int count, boolean verbose, Codec<Record> codec) Deprecated.LatencyTrackerComputation(LogManager manager, List<Name> logNames, String computationName, int intervalSecond, int count, boolean verbose, Codec<Record> codec, int outputStream) 
- 
Uses of Name in org.nuxeo.runtime.pubsubFields in org.nuxeo.runtime.pubsub declared as Name
- 
Uses of Name in org.nuxeo.runtime.streamFields in org.nuxeo.runtime.stream with type parameters of type NameModifier and TypeFieldDescriptionStreamMetricsComputation.invalidStreamsStreamMetricsComputation.streamsMethods in org.nuxeo.runtime.stream that return NameMethods in org.nuxeo.runtime.stream that return types with arguments of type NameMethods in org.nuxeo.runtime.stream with parameters of type NameModifier and TypeMethodDescriptionbooleanStreamService.restartComputation(Name computation) Restart the computation thread pool.booleanStreamServiceImpl.restartComputation(Name computation) booleanStreamService.setComputationPositionAfterDate(Name computation, Name stream, Instant dateTime) Moving computation position after a date.booleanStreamServiceImpl.setComputationPositionAfterDate(Name computation, Name stream, Instant after) booleanStreamService.setComputationPositionToBeginning(Name computation, Name stream) Moving computation position to the beginning of stream.booleanStreamServiceImpl.setComputationPositionToBeginning(Name computation, Name stream) booleanStreamService.setComputationPositionToEnd(Name computation, Name stream) Moving computation position to the end of stream.booleanStreamServiceImpl.setComputationPositionToEnd(Name computation, Name stream) booleanStreamService.setComputationPositionToOffset(Name computation, Name stream, int partition, long offset) Moving computation position to a specific offset for a partition.booleanStreamServiceImpl.setComputationPositionToOffset(Name computation, Name stream, int partition, long offset) booleanStreamService.stopComputation(Name computation) Stop computation thread pool immediately.booleanStreamServiceImpl.stopComputation(Name computation)