Uses of Class
org.nuxeo.lib.stream.computation.Record
Packages that use Record
Package
Description
The Computation pattern with a Log implementation.
Computation pattern implemented with Log
-
Uses of Record in org.nuxeo.audit.directory.storage
Methods in org.nuxeo.audit.directory.storage with parameters of type RecordModifier and TypeMethodDescriptionvoidStreamAuditStorageWriter.AuditStorageLogWriterComputation.processRecord(ComputationContext context, String inputStreamName, Record record) -
Uses of Record in org.nuxeo.audit.impl
Method parameters in org.nuxeo.audit.impl with type arguments of type RecordModifier and TypeMethodDescriptionvoidStreamAuditWriter.AuditLogWriterComputation.batchFailure(ComputationContext context, String inputStreamName, List<Record> records) voidStreamAuditWriter.AuditLogWriterComputation.batchProcess(ComputationContext context, String inputStreamName, List<Record> records) -
Uses of Record in org.nuxeo.audit.listener
Methods in org.nuxeo.audit.listener that return Record -
Uses of Record in org.nuxeo.audit.stream
Fields in org.nuxeo.audit.stream with type parameters of type RecordMethods in org.nuxeo.audit.stream that return RecordModifier and TypeMethodDescriptionprotected RecordAuditDomainEventProducer.buildRecordFromEvent(LogEntry entry) Methods in org.nuxeo.audit.stream that return types with arguments of type Record -
Uses of Record in org.nuxeo.ecm.automation.core.operations.services.workmanager
Methods in org.nuxeo.ecm.automation.core.operations.services.workmanager with parameters of type RecordModifier and TypeMethodDescriptionvoidWorkManagerRunWorkInFailure.WorkFailureComputation.processRecord(ComputationContext context, String inputStreamName, Record record) -
Uses of Record in org.nuxeo.ecm.core.blob.stream
Fields in org.nuxeo.ecm.core.blob.stream with type parameters of type RecordMethods in org.nuxeo.ecm.core.blob.stream that return RecordModifier and TypeMethodDescriptionprotected RecordBlobDomainEventProducer.buildRecordFromEvent(String name, BlobEventContext ctx) Methods in org.nuxeo.ecm.core.blob.stream that return types with arguments of type RecordMethods in org.nuxeo.ecm.core.blob.stream with parameters of type RecordModifier and TypeMethodDescriptionvoidStreamOrphanBlobGC.BlobGCComputation.processRecord(ComputationContext context, String inputStreamName, Record record) -
Uses of Record in org.nuxeo.ecm.core.bulk.action.computation
Methods in org.nuxeo.ecm.core.bulk.action.computation with parameters of type RecordModifier and TypeMethodDescriptionvoidAbstractBulkComputation.processRecord(ComputationContext context, String inputStreamName, Record record) voidExposeBlob.processRecord(ComputationContext context, String documentIdsStreamName, Record record) voidMakeBlob.processRecord(ComputationContext context, String documentIdsStreamName, Record record) voidSortBlob.processRecord(ComputationContext context, String inputStreamName, Record record) voidZipBlob.processRecord(ComputationContext context, String inputStreamName, Record record) -
Uses of Record in org.nuxeo.ecm.core.bulk.computation
Methods in org.nuxeo.ecm.core.bulk.computation with parameters of type RecordModifier and TypeMethodDescriptionvoidBulkScrollerComputation.processRecord(ComputationContext context, String inputStreamName, Record record) protected voidBulkScrollerComputation.processRecord(ComputationContext context, Record record) voidBulkStatusComputation.processRecord(ComputationContext context, String inputStreamName, Record record) -
Uses of Record in org.nuxeo.ecm.core.bulk.introspection
Methods in org.nuxeo.ecm.core.bulk.introspection with parameters of type RecordModifier and TypeMethodDescriptionprotected com.fasterxml.jackson.databind.JsonNodevoidStreamIntrospectionComputation.processRecord(ComputationContext context, String inputStreamName, Record record) -
Uses of Record in org.nuxeo.ecm.core.event.stream
Methods in org.nuxeo.ecm.core.event.stream that return types with arguments of type RecordModifier and TypeMethodDescriptionDomainEventProducer.getDomainEvents()Produces Domain Event Records from the accumulated Nuxeo Core events. -
Uses of Record in org.nuxeo.ecm.core.model.stream
Fields in org.nuxeo.ecm.core.model.stream with type parameters of type RecordMethods in org.nuxeo.ecm.core.model.stream that return RecordModifier and TypeMethodDescriptionprotected RecordDocumentDomainEventProducer.buildRecordFromEvent(String eventName, DocumentDomainEventContext ctx) Methods in org.nuxeo.ecm.core.model.stream that return types with arguments of type RecordMethods in org.nuxeo.ecm.core.model.stream with parameters of type RecordModifier and TypeMethodDescriptionvoidStreamDocumentGC.DocumentGCComputation.processRecord(ComputationContext context, String inputStreamName, Record record) -
Uses of Record in org.nuxeo.ecm.core.search.index
Methods in org.nuxeo.ecm.core.search.index that return types with arguments of type RecordMethod parameters in org.nuxeo.ecm.core.search.index with type arguments of type RecordModifier and TypeMethodDescriptionvoidIndexingProcessor.AsynchronousIndexingComputation.batchFailure(ComputationContext context, String inputStreamName, List<Record> records) voidIndexingProcessor.SynchronousIndexingComputation.batchFailure(ComputationContext context, String inputStreamName, List<Record> records) protected voidIndexingProcessor.AsynchronousIndexingComputation.batchProcess(ComputationContext context, String inputStreamName, List<Record> records) protected voidIndexingProcessor.SynchronousIndexingComputation.batchProcess(ComputationContext context, String inputStreamName, List<Record> records) protected voidIndexingDomainEventProducer.markLastRecordAsEndOfBatch(List<Record> ret) -
Uses of Record in org.nuxeo.ecm.core.work
Fields in org.nuxeo.ecm.core.work with type parameters of type RecordMethods in org.nuxeo.ecm.core.work that return RecordMethods in org.nuxeo.ecm.core.work that return types with arguments of type RecordMethods in org.nuxeo.ecm.core.work with parameters of type RecordModifier and TypeMethodDescriptionBaseOverflowRecordFilter.beforeAppend(Record record) protected StringBaseOverflowRecordFilter.getUniqRecordKey(Record record) voidWorkComputation.processRecord(ComputationContext context, String inputStreamName, Record record) -
Uses of Record in org.nuxeo.ecm.platform.video.computation
Fields in org.nuxeo.ecm.platform.video.computation declared as RecordMethods in org.nuxeo.ecm.platform.video.computation with parameters of type RecordModifier and TypeMethodDescriptionvoidRecomputeVideoInfoComputation.processRecord(ComputationContext context, String inputStreamName, Record record) -
Uses of Record in org.nuxeo.ecm.restapi.server.management
Methods in org.nuxeo.ecm.restapi.server.management that return types with arguments of type RecordModifier and TypeMethodDescriptionStreamServlet.createTailer(LogManager manager, StreamServlet.CatParams params) Method parameters in org.nuxeo.ecm.restapi.server.management with type arguments of type Record -
Uses of Record in org.nuxeo.lib.stream.computation
Fields in org.nuxeo.lib.stream.computation with type parameters of type RecordModifier and TypeFieldDescriptionAbstractBatchComputation.batchRecordsSettings.codecsSettings.defaultCodecMethods in org.nuxeo.lib.stream.computation that return RecordModifier and TypeMethodDescriptiondefault RecordCalled after reading a record.default RecordRecordFilter.beforeAppend(Record record) Called before appending a record to a stream.static RecordCreates a record using current timestamp and default flagMethods in org.nuxeo.lib.stream.computation that return types with arguments of type RecordModifier and TypeMethodDescriptionGets the codec for a stream.Gets the codec for a stream.Methods in org.nuxeo.lib.stream.computation with parameters of type RecordModifier and TypeMethodDescriptiondefault voidRecordFilter.afterAppend(Record record, LogOffset offset) Called after a record is appended to a stream.default RecordCalled after reading a record.Appends a record to a processor's source stream.default RecordRecordFilter.beforeAppend(Record record) Called before appending a record to a stream.voidAbstractBatchComputation.processRecord(ComputationContext context, String inputStreamName, Record record) voidComputation.processRecord(ComputationContext context, String inputStreamName, Record record) Process an incoming record on one of the computation's input streams.voidComputationContext.produceRecord(String streamName, Record record) Method parameters in org.nuxeo.lib.stream.computation with type arguments of type RecordModifier and TypeMethodDescriptionabstract voidAbstractBatchComputation.batchFailure(ComputationContext context, String inputStreamName, List<Record> records) Called when the retry policy has failed.protected abstract voidAbstractBatchComputation.batchProcess(ComputationContext context, String inputStreamName, List<Record> records) Called when: the batch capacity is reached the time threshold is reached the inputStreamName has changed If this method raises an exception the retry policy is applied.Sets the codec for a stream.Sets the codec for a stream.Constructor parameters in org.nuxeo.lib.stream.computation with type arguments of type RecordModifierConstructorDescriptionDefault concurrency and partition to use if not specified explicitly.Settings(int defaultConcurrency, int defaultPartitions, Codec<Record> defaultCodec, ComputationPolicy defaultPolicy) Settings(int defaultConcurrency, int defaultPartitions, Codec<Record> defaultCodec, ComputationPolicy defaultPolicy, RecordFilterChain defaultFilter) Settings(int defaultConcurrency, int defaultPartitions, Codec<Record> defaultCodec, ComputationPolicy defaultPolicy, RecordFilterChain defaultFilter, boolean defaultExternal) -
Uses of Record in org.nuxeo.lib.stream.computation.internals
Fields in org.nuxeo.lib.stream.computation.internals with type parameters of type RecordMethods in org.nuxeo.lib.stream.computation.internals that return RecordMethods in org.nuxeo.lib.stream.computation.internals that return types with arguments of type RecordMethods in org.nuxeo.lib.stream.computation.internals with parameters of type RecordModifier and TypeMethodDescriptionvoidRecordFilterChainImpl.afterAppend(Record record, LogOffset offset) RecordFilterChainImpl.beforeAppend(Record record) voidComputationContextImpl.produceRecord(String streamName, Record record) ComputationContextImpl.produceRecordImmediate(String streamName, Record record) Writes to an output stream immediately. -
Uses of Record in org.nuxeo.lib.stream.computation.log
Fields in org.nuxeo.lib.stream.computation.log with type parameters of type RecordMethods in org.nuxeo.lib.stream.computation.log that return types with arguments of type RecordModifier and TypeMethodDescriptionLogStreamManager.createTailer(Name computationName, Collection<LogPartition> streamPartitions) LogStreamManager.getCodec(Collection<Name> streams) LogStreamProcessor.getCodecForStreams(String name, Set<String> streams) LogStreamManager.subscribe(Name computationName, Collection<Name> streams, RebalanceListener listener) Methods in org.nuxeo.lib.stream.computation.log with parameters of type RecordModifier and TypeMethodDescriptionprotected voidComputationRunner.checkRecordFlags(Record record) protected io.opencensus.trace.SpanComputationRunner.getSpanFromRecord(Record record) protected voidComputationRunner.processRecordWithRetry(String from, Record record) protected voidComputationRunner.processRecordWithTracing(String from, Record record) -
Uses of Record in org.nuxeo.lib.stream.tools.command
Fields in org.nuxeo.lib.stream.tools.command with type parameters of type RecordMethods in org.nuxeo.lib.stream.tools.command that return types with arguments of type RecordModifier and TypeMethodDescriptionCommand.getRecordCodec(String codec) DumpCommand.getTailer(LogManager manager, Name name, int partition, Name group, String codec) Methods in org.nuxeo.lib.stream.tools.command with parameters of type RecordModifier and TypeMethodDescriptionvoidLatencyTrackerComputation.processRecord(ComputationContext context, String inputStreamName, Record record) Method parameters in org.nuxeo.lib.stream.tools.command with type arguments of type RecordModifier and TypeMethodDescriptionprotected voidLatencyCommand.latency(LogManager manager, Codec<Record> codec) protected voidLatencyCommand.latency(LogManager manager, Name name, Codec<Record> codec) protected LogOffsetPositionCommand.searchWatermarkOffset(LogTailer<Record> tailer, long timestamp) Constructor parameters in org.nuxeo.lib.stream.tools.command with type arguments of type RecordModifierConstructorDescriptionLatencyDatadogComputation(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 Record in org.nuxeo.lib.stream.tools.renderer
Methods in org.nuxeo.lib.stream.tools.renderer with parameters of type RecordModifier and TypeMethodDescriptionprotected StringRenderer.renderAvroMessage(AvroSchemaStore store, Record record) protected StringRenderer.tryToRenderAvroData(AvroSchemaStore store, Record record) Method parameters in org.nuxeo.lib.stream.tools.renderer with type arguments of type Record -
Uses of Record in org.nuxeo.runtime.codec
Classes in org.nuxeo.runtime.codec with type parameters of type RecordModifier and TypeClassDescriptionclassAvroRecordCodec<T extends Record>Instead of having an Avro Record envelop that contains a data encoded in Avro, this structure is a flat Avro message joining schemas of the Record and data. -
Uses of Record in org.nuxeo.runtime.pubsub
Fields in org.nuxeo.runtime.pubsub with type parameters of type Record -
Uses of Record in org.nuxeo.runtime.stream
Fields in org.nuxeo.runtime.stream with type parameters of type RecordMethods in org.nuxeo.runtime.stream with parameters of type RecordModifier and TypeMethodDescriptionvoidStreamMetricsComputation.processRecord(ComputationContext context, String inputStreamName, Record record) Method parameters in org.nuxeo.runtime.stream with type arguments of type RecordModifier and TypeMethodDescriptionbooleanStreamMetricsComputation.LatencyMetric.update(LogManager manager, Codec<Record> codec)