Uses of Class
org.nuxeo.lib.stream.log.LogPartition
Packages that use LogPartition
Package
Description
Computation pattern implemented with Log
The Log interface with In-Memory and Kafka implementation.
- 
Uses of LogPartition in org.nuxeo.lib.stream.computation.logFields in org.nuxeo.lib.stream.computation.log with type parameters of type LogPartitionModifier and TypeFieldDescriptionprotected List<LogPartition>ComputationRunner.defaultAssignmentprotected final List<List<LogPartition>>ComputationPool.defaultAssignmentsMethods in org.nuxeo.lib.stream.computation.log that return types with arguments of type LogPartitionModifier and TypeMethodDescriptionprotected List<List<LogPartition>>LogStreamProcessor.getDefaultAssignments(ComputationMetadataMapping meta) Method parameters in org.nuxeo.lib.stream.computation.log with type arguments of type LogPartitionModifier and TypeMethodDescriptionLogStreamManager.createTailer(Name computationName, Collection<LogPartition> streamPartitions) voidComputationRunner.onPartitionsAssigned(Collection<LogPartition> partitions) voidComputationRunner.onPartitionsRevoked(Collection<LogPartition> partitions) Constructor parameters in org.nuxeo.lib.stream.computation.log with type arguments of type LogPartitionModifierConstructorDescriptionComputationPool(Supplier<Computation> supplier, ComputationMetadataMapping metadata, List<List<LogPartition>> defaultAssignments, LogStreamManager streamManager, ComputationPolicy policy) ComputationRunner(Supplier<Computation> supplier, ComputationMetadataMapping metadata, List<LogPartition> defaultAssignment, LogStreamManager streamManager, ComputationPolicy policy) 
- 
Uses of LogPartition in org.nuxeo.lib.stream.logMethods in org.nuxeo.lib.stream.log that return LogPartitionModifier and TypeMethodDescriptionstatic LogPartitionLogOffset.partition()Returns the tuple Log name and partition.Methods in org.nuxeo.lib.stream.log that return types with arguments of type LogPartitionModifier and TypeMethodDescriptionLogTailer.assignments()Returns the list of Log name, partitions tuples currently assigned to this tailer.Methods in org.nuxeo.lib.stream.log with parameters of type LogPartitionModifier and TypeMethodDescriptionLogTailer.commit(LogPartition partition) Commit current position for the partition.default <M extends Externalizable>
 LogTailer<M>LogManager.createTailer(String group, LogPartition partition) Deprecated.default <M extends Externalizable>
 LogTailer<M>LogManager.createTailer(String group, LogPartition partition, Codec<M> codec) Deprecated.since 11.1 useLogManager.createTailer(Name, LogPartition, Codec)insteaddefault <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.LogTailer.offsetForTimestamp(LogPartition partition, long timestamp) Look up the offset for the given partition by timestamp.voidLogTailer.reset(LogPartition partition) Reset the committed position for this group on this partition, next read for this partition will be done from the beginning.Method parameters in org.nuxeo.lib.stream.log with type arguments of type LogPartitionModifier and TypeMethodDescriptiondefault <M extends Externalizable>
 LogTailer<M>LogManager.createTailer(String group, Collection<LogPartition> partitions) Deprecated.since 11.1 use(Name)insteaddefault <M extends Externalizable>
 LogTailer<M>LogManager.createTailer(String group, Collection<LogPartition> partitions, Codec<M> codec) Deprecated.since 11.1 useLogManager.createTailer(Name, Name, Codec)(Name)} insteaddefault <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.<M extends Externalizable>
 LogTailer<M>UnifiedLogManager.createTailer(Name group, Collection<LogPartition> partitions, Codec<M> codec) voidRebalanceListener.onPartitionsAssigned(Collection<LogPartition> partitions) default voidRebalanceListener.onPartitionsLost(Collection<LogPartition> partitions) voidRebalanceListener.onPartitionsRevoked(Collection<LogPartition> partitions) 
- 
Uses of LogPartition in org.nuxeo.lib.stream.log.internalsFields in org.nuxeo.lib.stream.log.internals declared as LogPartitionMethods in org.nuxeo.lib.stream.log.internals that return LogPartitionMethods in org.nuxeo.lib.stream.log.internals with parameters of type LogPartitionModifier and TypeMethodDescriptionprotected voidAbstractLogManager.checkInvalidAssignment(Name group, LogPartition partition) protected <M extends Externalizable>
 voidAbstractLogManager.checkInvalidCodec(LogPartition partition, Codec<M> codec) Method parameters in org.nuxeo.lib.stream.log.internals with type arguments of type LogPartitionModifier and TypeMethodDescription<M extends Externalizable>
 LogTailer<M>AbstractLogManager.createTailer(Name group, Collection<LogPartition> partitions, Codec<M> codec) protected abstract <M extends Externalizable>
 LogTailer<M>AbstractLogManager.doCreateTailer(Collection<LogPartition> partitions, Name group, Codec<M> codec) protected <M extends Externalizable>
 Codec<M>AbstractLogManager.guessCodec(Collection<LogPartition> partitions) Constructors in org.nuxeo.lib.stream.log.internals with parameters of type LogPartitionModifierConstructorDescriptionLogOffsetImpl(LogPartition partition, long offset) LogPartitionGroup(Name group, LogPartition mqp) 
- 
Uses of LogPartition in org.nuxeo.lib.stream.log.kafkaFields in org.nuxeo.lib.stream.log.kafka with type parameters of type LogPartitionMethods in org.nuxeo.lib.stream.log.kafka that return types with arguments of type LogPartitionModifier and TypeMethodDescriptionKafkaLogTailer.assignments()protected static List<List<LogPartition>>KafkaUtils.assignments(org.apache.kafka.clients.consumer.ConsumerPartitionAssignor assignor, int threads, Map<String, Integer> streams) static List<List<LogPartition>>KafkaUtils.rangeAssignments(int threads, Map<String, Integer> streams) static List<List<LogPartition>>KafkaUtils.roundRobinAssignments(int threads, Map<String, Integer> streams) Methods in org.nuxeo.lib.stream.log.kafka with parameters of type LogPartitionModifier and TypeMethodDescriptionprotected voidKafkaLogManager.checkValidPartition(LogPartition partition) KafkaLogTailer.commit(LogPartition partition) KafkaLogTailer.offsetForTimestamp(LogPartition partition, long timestamp) voidKafkaLogTailer.reset(LogPartition partition) Method parameters in org.nuxeo.lib.stream.log.kafka with type arguments of type LogPartitionModifier and TypeMethodDescriptionprotected static StringKafkaLogTailer.buildId(Name group, Collection<LogPartition> partitions) static <M extends Externalizable>
 KafkaLogTailer<M>KafkaLogTailer.createAndAssign(Codec<M> codec, NameResolver resolver, Collection<LogPartition> partitions, Name group, Properties consumerProps) protected <M extends Externalizable>
 LogTailer<M>KafkaLogManager.doCreateTailer(Collection<LogPartition> partitions, Name group, Codec<M> codec) 
- 
Uses of LogPartition in org.nuxeo.lib.stream.log.memMethods in org.nuxeo.lib.stream.log.mem that return types with arguments of type LogPartitionMethods in org.nuxeo.lib.stream.log.mem with parameters of type LogPartitionModifier and TypeMethodDescriptionMemCompoundLogTailer.commit(LogPartition partition) MemLogTailer.commit(LogPartition partition) MemLogAppender.createTailer(LogPartition partition, Name group, Codec<M> codec) MemCompoundLogTailer.offsetForTimestamp(LogPartition partition, long timestamp) MemLogTailer.offsetForTimestamp(LogPartition partition, long timestamp) voidMemCompoundLogTailer.reset(LogPartition partition) voidMemLogTailer.reset(LogPartition partition) Method parameters in org.nuxeo.lib.stream.log.mem with type arguments of type LogPartitionModifier and TypeMethodDescriptionprotected <M extends Externalizable>
 LogTailer<M>MemLogManager.doCreateTailer(Collection<LogPartition> partitions, Name group, Codec<M> codec) Constructors in org.nuxeo.lib.stream.log.mem with parameters of type LogPartitionModifierConstructorDescriptionMemLogTailer(MemLog log, LogPartition partition, Name group, Codec<M> codec) 
- 
Uses of LogPartition in org.nuxeo.lib.stream.pattern.consumerFields in org.nuxeo.lib.stream.pattern.consumer with type parameters of type LogPartitionModifier and TypeFieldDescriptionprotected final List<List<LogPartition>>ConsumerPool.defaultAssignmentsMethods in org.nuxeo.lib.stream.pattern.consumer that return types with arguments of type LogPartitionModifier and TypeMethodDescriptionprotected List<List<LogPartition>>ConsumerPool.getDefaultAssignments()
- 
Uses of LogPartition in org.nuxeo.lib.stream.pattern.consumer.internalsMethod parameters in org.nuxeo.lib.stream.pattern.consumer.internals with type arguments of type LogPartitionModifier and TypeMethodDescriptionConsumerRunner.createTailer(LogManager manager, Codec<M> codec, List<LogPartition> defaultAssignments) voidConsumerRunner.onPartitionsAssigned(Collection<LogPartition> partitions) voidConsumerRunner.onPartitionsLost(Collection<LogPartition> partitions) voidConsumerRunner.onPartitionsRevoked(Collection<LogPartition> partitions) Constructor parameters in org.nuxeo.lib.stream.pattern.consumer.internals with type arguments of type LogPartitionModifierConstructorDescriptionConsumerRunner(ConsumerFactory<M> factory, ConsumerPolicy policy, LogManager manager, List<LogPartition> defaultAssignments) Deprecated.since 11.1, due to serialization issue with java 11, useConsumerRunner(ConsumerFactory, ConsumerPolicy, LogManager, Codec, List)which allows to give acodectotailer.ConsumerRunner(ConsumerFactory<M> factory, ConsumerPolicy policy, LogManager manager, Codec<M> codec, List<LogPartition> defaultAssignments) 
(Name)instead