Uses of Interface
org.nuxeo.lib.stream.log.LogOffset
-
Packages that use LogOffset Package Description org.nuxeo.ecm.core.work org.nuxeo.lib.stream.computation The Computation pattern with a Log implementation.org.nuxeo.lib.stream.computation.internals org.nuxeo.lib.stream.computation.log Computation pattern implemented with Logorg.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.tools.command -
-
Uses of LogOffset in org.nuxeo.ecm.core.work
Methods in org.nuxeo.ecm.core.work with parameters of type LogOffset Modifier and Type Method Description RecordBaseOverflowRecordFilter. afterRead(Record record, LogOffset offset) -
Uses of LogOffset in org.nuxeo.lib.stream.computation
Methods in org.nuxeo.lib.stream.computation that return LogOffset Modifier and Type Method Description LogOffsetStreamManager. append(String stream, Record record)Appends a record to a processor's source stream.LogOffsetComputationContext. getLastOffset()Methods in org.nuxeo.lib.stream.computation with parameters of type LogOffset Modifier and Type Method Description default voidRecordFilter. afterAppend(Record record, LogOffset offset)Called after a record is appended to a stream.default RecordRecordFilter. afterRead(Record record, LogOffset offset)Called after reading a record. -
Uses of LogOffset in org.nuxeo.lib.stream.computation.internals
Fields in org.nuxeo.lib.stream.computation.internals declared as LogOffset Modifier and Type Field Description protected LogOffsetComputationContextImpl. lastOffsetMethods in org.nuxeo.lib.stream.computation.internals that return LogOffset Modifier and Type Method Description LogOffsetComputationContextImpl. getLastOffset()LogOffsetComputationContextImpl. produceRecordImmediate(String streamName, Record record)Writes to an output stream immediately.Methods in org.nuxeo.lib.stream.computation.internals with parameters of type LogOffset Modifier and Type Method Description voidRecordFilterChainImpl. afterAppend(Record record, LogOffset offset)RecordRecordFilterChainImpl. afterRead(Record record, LogOffset offset)voidComputationContextImpl. setLastOffset(LogOffset lastOffset) -
Uses of LogOffset in org.nuxeo.lib.stream.computation.log
Methods in org.nuxeo.lib.stream.computation.log that return LogOffset Modifier and Type Method Description LogOffsetLogStreamManager. append(String streamUrn, Record record) -
Uses of LogOffset in org.nuxeo.lib.stream.log
Fields in org.nuxeo.lib.stream.log declared as LogOffset Modifier and Type Field Description protected LogOffsetLogRecord. offsetMethods in org.nuxeo.lib.stream.log that return LogOffset Modifier and Type Method Description LogOffsetLogAppender. append(int partition, M message)Append a message into a partition, returnsLogOffsetposition of the message.default LogOffsetLogAppender. append(String key, M message)Same asLogAppender.append(int, Externalizable), the queue is chosen using a hash of parameters "key".LogOffsetLogTailer. commit(LogPartition partition)Commit current position for the partition.LogOffsetLogOffset. nextOffset()Returns the next offset corresponding to the next position in the same partition.LogOffsetLogRecord. offset()LogOffsetLogTailer. offsetForTimestamp(LogPartition partition, long timestamp)Look up the offset for the given partition by timestamp.Methods in org.nuxeo.lib.stream.log with parameters of type LogOffset Modifier and Type Method Description voidLogTailer. seek(LogOffset offset)Set the current position for a single partition.booleanLogAppender. waitFor(LogOffset offset, Name group, Duration timeout)Wait for consumer to process a message up to the offset.Constructors in org.nuxeo.lib.stream.log with parameters of type LogOffset Constructor Description LogRecord(M message, LogOffset offset) -
Uses of LogOffset in org.nuxeo.lib.stream.log.chronicle
Methods in org.nuxeo.lib.stream.log.chronicle that return LogOffset Modifier and Type Method Description LogOffsetChronicleLogAppender. append(int partition, M message)LogOffsetChronicleCompoundLogTailer. commit(LogPartition partition)LogOffsetChronicleLogTailer. commit(LogPartition partition)LogOffsetChronicleCompoundLogTailer. offsetForTimestamp(LogPartition partition, long timestamp)LogOffsetChronicleLogTailer. offsetForTimestamp(LogPartition partition, long timestamp)Methods in org.nuxeo.lib.stream.log.chronicle with parameters of type LogOffset Modifier and Type Method Description voidChronicleCompoundLogTailer. seek(LogOffset offset)voidChronicleLogTailer. seek(LogOffset offset)booleanChronicleLogAppender. waitFor(LogOffset offset, Name group, Duration timeout) -
Uses of LogOffset in org.nuxeo.lib.stream.log.internals
Classes in org.nuxeo.lib.stream.log.internals that implement LogOffset Modifier and Type Class Description classLogOffsetImplMethods in org.nuxeo.lib.stream.log.internals that return LogOffset Modifier and Type Method Description LogOffsetLogOffsetImpl. nextOffset()Methods in org.nuxeo.lib.stream.log.internals with parameters of type LogOffset Modifier and Type Method Description intLogOffsetImpl. compareTo(LogOffset o) -
Uses of LogOffset in org.nuxeo.lib.stream.log.kafka
Methods in org.nuxeo.lib.stream.log.kafka that return LogOffset Modifier and Type Method Description LogOffsetKafkaLogAppender. append(int partition, String key, M message)LogOffsetKafkaLogAppender. append(int partition, M message)LogOffsetKafkaLogAppender. append(String key, M message)LogOffsetKafkaLogTailer. commit(LogPartition partition)LogOffsetKafkaLogTailer. offsetForTimestamp(LogPartition partition, long timestamp)Methods in org.nuxeo.lib.stream.log.kafka with parameters of type LogOffset Modifier and Type Method Description voidKafkaLogTailer. seek(LogOffset offset)booleanKafkaLogAppender. waitFor(LogOffset offset, Name group, Duration timeout) -
Uses of LogOffset in org.nuxeo.lib.stream.tools.command
Methods in org.nuxeo.lib.stream.tools.command that return LogOffset Modifier and Type Method Description protected LogOffsetRestoreCommand. findOffset(LogManager manager, LogPartitionGroup key, Latency latency)protected LogOffsetPositionCommand. searchWatermarkOffset(LogTailer<Record> tailer, long timestamp)Methods in org.nuxeo.lib.stream.tools.command that return types with arguments of type LogOffset Modifier and Type Method Description protected Map<LogPartitionGroup,LogOffset>RestoreCommand. searchOffsets(LogManager manager, Map<LogPartitionGroup,Latency> latencies)Methods in org.nuxeo.lib.stream.tools.command with parameters of type LogOffset Modifier and Type Method Description protected voidRestoreCommand. updatePosition(LogManager manager, LogPartitionGroup key, LogOffset offset)Method parameters in org.nuxeo.lib.stream.tools.command with type arguments of type LogOffset Modifier and Type Method Description protected voidRestoreCommand. updatePositions(LogManager manager, Map<LogPartitionGroup,LogOffset> offsets)
-