Package org.nuxeo.ecm.core.blob.stream
Class BlobDomainEventProducer
java.lang.Object
org.nuxeo.ecm.core.event.stream.DomainEventProducer
org.nuxeo.ecm.core.blob.stream.BlobDomainEventProducer
- Since:
- 2023
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Codec<BlobDomainEvent> protected static final Stringprotected static final Stringprotected static final org.apache.logging.log4j.Loggerprotected static final StringFields inherited from class org.nuxeo.ecm.core.event.stream.DomainEventProducer
name, stream -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidReceives Nuxeo Core events from the synchronous listener DomainEventProducerListener.protected RecordbuildRecordFromEvent(String name, BlobEventContext ctx) protected booleanexclude(String event, ManagedBlob blob) Produces Domain Event Records from the accumulated Nuxeo Core events.Methods inherited from class org.nuxeo.ecm.core.event.stream.DomainEventProducer
getName, getStream, maxPerPartition, postCommitHook
-
Field Details
-
log
protected static final org.apache.logging.log4j.Logger log -
CODEC_NAME
- See Also:
-
SOURCE_NAME
- See Also:
-
EMPTY_PNG
- See Also:
-
codec
-
records
-
-
Constructor Details
-
BlobDomainEventProducer
-
-
Method Details
-
addEvent
Description copied from class:DomainEventProducerReceives Nuxeo Core events from the synchronous listener DomainEventProducerListener.- Specified by:
addEventin classDomainEventProducer
-
exclude
-
buildRecordFromEvent
-
getDomainEvents
Description copied from class:DomainEventProducerProduces Domain Event Records from the accumulated Nuxeo Core events.- Specified by:
getDomainEventsin classDomainEventProducer
-