Index
Alle Klassen und Schnittstellen|Alle Packages|Serialisierte Form
A
- any() - Methode in Klasse org.zalando.nakadiproducer.transmission.impl.NakadiEvent
B
- BatchItem() - Konstruktor für Klasse org.zalando.nakadiproducer.transmission.impl.EventBatcher.BatchItem
C
- clearSentEvents() - Methode in Klasse org.zalando.nakadiproducer.transmission.MockNakadiPublishingClient
- CompactionKeyExtractor - Schnittstelle in org.zalando.nakadiproducer.eventlog
-
This interface defines a way of extracting a compaction key from an object which is sent as a payload in a compacted event type.
- CREATE - Enum-Konstante in Enum-Klasse org.zalando.nakadiproducer.eventlog.impl.EventDataOperation
- createSnapshotEvents(String, String) - Methode in Klasse org.zalando.nakadiproducer.snapshots.impl.SnapshotCreationService
D
- delete(Collection<EventLog>) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.impl.EventLogRepository
- delete(EventLog) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.impl.EventLogRepository
- DELETE - Enum-Konstante in Enum-Klasse org.zalando.nakadiproducer.eventlog.impl.EventDataOperation
- deleteAll() - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.impl.EventLogRepository
E
- EventBatcher - Klasse in org.zalando.nakadiproducer.transmission.impl
- EventBatcher(ObjectMapper, Consumer<List<EventBatcher.BatchItem>>) - Konstruktor für Klasse org.zalando.nakadiproducer.transmission.impl.EventBatcher
- EventBatcher.BatchItem - Klasse in org.zalando.nakadiproducer.transmission.impl
- EventDataOperation - Enum-Klasse in org.zalando.nakadiproducer.eventlog.impl
- EventLog - Klasse in org.zalando.nakadiproducer.eventlog.impl
- EventLog() - Konstruktor für Klasse org.zalando.nakadiproducer.eventlog.impl.EventLog
- EventLogRepository - Schnittstelle in org.zalando.nakadiproducer.eventlog.impl
- EventLogWriter - Schnittstelle in org.zalando.nakadiproducer.eventlog
-
The main user interface for this library.
- EventLogWriterImpl - Klasse in org.zalando.nakadiproducer.eventlog.impl
- EventLogWriterImpl(EventLogRepository, ObjectMapper, FlowIdComponent, List<CompactionKeyExtractor>) - Konstruktor für Klasse org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
- EventTransmissionService - Klasse in org.zalando.nakadiproducer.transmission.impl
- EventTransmissionService(EventLogRepository, NakadiPublishingClient, ObjectMapper, int, int) - Konstruktor für Klasse org.zalando.nakadiproducer.transmission.impl.EventTransmissionService
- EventTransmitter - Klasse in org.zalando.nakadiproducer.transmission.impl
- EventTransmitter(EventTransmissionService) - Konstruktor für Klasse org.zalando.nakadiproducer.transmission.impl.EventTransmitter
F
- FahrscheinNakadiPublishingClient - Klasse in org.zalando.nakadiproducer.transmission.impl
- FahrscheinNakadiPublishingClient(NakadiClient) - Konstruktor für Klasse org.zalando.nakadiproducer.transmission.impl.FahrscheinNakadiPublishingClient
- findByLockedByAndLockedUntilGreaterThan(String, Instant) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.impl.EventLogRepository
- findOne(Integer) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.impl.EventLogRepository
- finish() - Methode in Klasse org.zalando.nakadiproducer.transmission.impl.EventBatcher
-
Publishes all events which were pushed and not yet published.
- fireBusinessEvent(String, Object) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.EventLogWriter
-
Fires a business event, i.e. an event communicating the fact that some business process step happened.
- fireBusinessEvent(String, Object) - Methode in Klasse org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
- fireBusinessEvents(String, Collection<?>) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.EventLogWriter
-
Fires business events, see
fireBusinessEventfor more details - fireBusinessEvents(String, Collection<?>) - Methode in Klasse org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
- fireCreateEvent(String, String, Object) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.EventLogWriter
-
Fires a data change event about a creation of some resource (object).
- fireCreateEvent(String, String, Object) - Methode in Klasse org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
- fireCreateEvents(String, String, Collection<?>) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.EventLogWriter
-
Fires data change events about the creation of some resources (objects), see
fireCreateEventfor more details. - fireCreateEvents(String, String, Collection<?>) - Methode in Klasse org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
- fireDeleteEvent(String, String, Object) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.EventLogWriter
-
Fires a data change event about the deletion of some resource (object).
- fireDeleteEvent(String, String, Object) - Methode in Klasse org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
- fireDeleteEvents(String, String, Collection<?>) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.EventLogWriter
-
Fires data change events about the deletion of some resources (objects), see
fireDeleteEventfor more details. - fireDeleteEvents(String, String, Collection<?>) - Methode in Klasse org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
- fireSnapshotEvent(String, String, Object) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.EventLogWriter
-
Fires a data change event with a snapshot of some resource (object).
- fireSnapshotEvent(String, String, Object) - Methode in Klasse org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
- fireSnapshotEvents(String, String, Collection<?>) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.EventLogWriter
-
Fires data change events, see
fireSnapshotEventfor more details. - fireSnapshotEvents(String, String, Collection<?>) - Methode in Klasse org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
- fireUpdateEvent(String, String, Object) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.EventLogWriter
-
Fires a data change event about an update of some resource (object).
- fireUpdateEvent(String, String, Object) - Methode in Klasse org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
- fireUpdateEvents(String, String, Collection<?>) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.EventLogWriter
-
Fires data change events about the update of some resources (objects), see
fireUpdateEventfor more details. - fireUpdateEvents(String, String, Collection<?>) - Methode in Klasse org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
- FlowIdComponent - Schnittstelle in org.zalando.nakadiproducer.flowid
G
- generateSnapshots(Object, String) - Methode in Klasse org.zalando.nakadiproducer.snapshots.SimpleSnapshotEventGenerator
-
Veraltet.
- generateSnapshots(Object, String) - Methode in Schnittstelle org.zalando.nakadiproducer.snapshots.SnapshotEventGenerator
-
Returns a batch of snapshots of given type (event type is an event channel topic name).
- getEventType() - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.CompactionKeyExtractor
- getKeyOrNull(Object) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.CompactionKeyExtractor
- getMessage() - Methode in Ausnahmeklasse org.zalando.nakadiproducer.snapshots.impl.SnapshotEventProviderNotImplementedException
- getMessage() - Methode in Ausnahmeklasse org.zalando.nakadiproducer.snapshots.UnknownEventTypeException
- getSentEvents(String) - Methode in Klasse org.zalando.nakadiproducer.transmission.MockNakadiPublishingClient
- getSupportedEventType() - Methode in Klasse org.zalando.nakadiproducer.snapshots.SimpleSnapshotEventGenerator
-
Veraltet.
- getSupportedEventType() - Methode in Schnittstelle org.zalando.nakadiproducer.snapshots.SnapshotEventGenerator
-
The name of the event type supported by this snapshot generator.
- getSupportedEventTypes() - Methode in Klasse org.zalando.nakadiproducer.snapshots.impl.SnapshotCreationService
- getXFlowIdValue() - Methode in Schnittstelle org.zalando.nakadiproducer.flowid.FlowIdComponent
L
- lockSomeEvents() - Methode in Klasse org.zalando.nakadiproducer.transmission.impl.EventTransmissionService
- lockSomeMessages(String, Instant, Instant) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.impl.EventLogRepository
M
- MockNakadiPublishingClient - Klasse in org.zalando.nakadiproducer.transmission
- MockNakadiPublishingClient() - Konstruktor für Klasse org.zalando.nakadiproducer.transmission.MockNakadiPublishingClient
- MockNakadiPublishingClient(ObjectMapper) - Konstruktor für Klasse org.zalando.nakadiproducer.transmission.MockNakadiPublishingClient
N
- NakadiEvent - Klasse in org.zalando.nakadiproducer.transmission.impl
- NakadiEvent() - Konstruktor für Klasse org.zalando.nakadiproducer.transmission.impl.NakadiEvent
- NakadiMetadata - Klasse in org.zalando.nakadiproducer.transmission.impl
- NakadiMetadata() - Konstruktor für Klasse org.zalando.nakadiproducer.transmission.impl.NakadiMetadata
- NakadiPublishingClient - Schnittstelle in org.zalando.nakadiproducer.transmission
O
- of(String, Class<X>, Function<X, String>) - Statische Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.CompactionKeyExtractor
-
A type-safe compaction key extractor.
- of(String, BiFunction<Object, String, List<Snapshot>>) - Statische Methode in Schnittstelle org.zalando.nakadiproducer.snapshots.SnapshotEventGenerator
-
Creates a SnapshotEventGenerator for an event type, with filtering support.
- of(String, Function<Object, String>) - Statische Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.CompactionKeyExtractor
-
An universal key extractor, capable of handling all objects.
- of(String, Function<Object, List<Snapshot>>) - Statische Methode in Schnittstelle org.zalando.nakadiproducer.snapshots.SnapshotEventGenerator
-
Creates a SnapshotEventGenerator for an event type, which doesn't support filtering.
- ofNullable(String, Function<Object, String>) - Statische Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.CompactionKeyExtractor
-
Non-type safe key extractor, returning null for unknown objects.
- ofOptional(String, Function<Object, Optional<String>>) - Statische Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.CompactionKeyExtractor
-
Non-type safe key extractor, returning an Optional.
- org.zalando.nakadiproducer.eventlog - Package org.zalando.nakadiproducer.eventlog
- org.zalando.nakadiproducer.eventlog.impl - Package org.zalando.nakadiproducer.eventlog.impl
- org.zalando.nakadiproducer.flowid - Package org.zalando.nakadiproducer.flowid
- org.zalando.nakadiproducer.snapshots - Package org.zalando.nakadiproducer.snapshots
- org.zalando.nakadiproducer.snapshots.impl - Package org.zalando.nakadiproducer.snapshots.impl
- org.zalando.nakadiproducer.transmission - Package org.zalando.nakadiproducer.transmission
- org.zalando.nakadiproducer.transmission.impl - Package org.zalando.nakadiproducer.transmission.impl
- overrideClock(Clock) - Methode in Klasse org.zalando.nakadiproducer.transmission.impl.EventTransmissionService
P
- persist(Collection<EventLog>) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.impl.EventLogRepository
- persist(EventLog) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.impl.EventLogRepository
- publish(String, List<?>) - Methode in Klasse org.zalando.nakadiproducer.transmission.impl.FahrscheinNakadiPublishingClient
- publish(String, List<?>) - Methode in Klasse org.zalando.nakadiproducer.transmission.MockNakadiPublishingClient
- publish(String, List<?>) - Methode in Schnittstelle org.zalando.nakadiproducer.transmission.NakadiPublishingClient
- pushEvent(EventLog, NakadiEvent) - Methode in Klasse org.zalando.nakadiproducer.transmission.impl.EventBatcher
-
Pushes one event to be published.
S
- sendEvents() - Methode in Klasse org.zalando.nakadiproducer.transmission.impl.EventTransmitter
- sendEvents(Collection<EventLog>) - Methode in Klasse org.zalando.nakadiproducer.transmission.impl.EventTransmissionService
- SimpleSnapshotEventGenerator - Klasse in org.zalando.nakadiproducer.snapshots
-
Veraltet.
- SimpleSnapshotEventGenerator(String, BiFunction<Object, String, List<Snapshot>>) - Konstruktor für Klasse org.zalando.nakadiproducer.snapshots.SimpleSnapshotEventGenerator
-
Veraltet.Creates a SnapshotEventGenerator for an event type, with filtering support.
- SimpleSnapshotEventGenerator(String, Function<Object, List<Snapshot>>) - Konstruktor für Klasse org.zalando.nakadiproducer.snapshots.SimpleSnapshotEventGenerator
-
Veraltet.Creates a SnapshotEventGenerator for an event type, which doesn't support filtering.
- Snapshot - Klasse in org.zalando.nakadiproducer.snapshots
- Snapshot() - Konstruktor für Klasse org.zalando.nakadiproducer.snapshots.Snapshot
- SNAPSHOT - Enum-Konstante in Enum-Klasse org.zalando.nakadiproducer.eventlog.impl.EventDataOperation
- SnapshotCreationService - Klasse in org.zalando.nakadiproducer.snapshots.impl
- SnapshotCreationService(List<SnapshotEventGenerator>, EventLogWriter) - Konstruktor für Klasse org.zalando.nakadiproducer.snapshots.impl.SnapshotCreationService
-
Creates the service.
- SnapshotEventGenerator - Schnittstelle in org.zalando.nakadiproducer.snapshots
-
The
SnapshotEventGeneratorinterface should be implemented by any event producer that wants to support the snapshot events feature. - SnapshotEventProviderNotImplementedException - Ausnahmeklasse in org.zalando.nakadiproducer.snapshots.impl
- SnapshotEventProviderNotImplementedException() - Konstruktor für Ausnahmeklasse org.zalando.nakadiproducer.snapshots.impl.SnapshotEventProviderNotImplementedException
- startTraceIfNoneExists() - Methode in Schnittstelle org.zalando.nakadiproducer.flowid.FlowIdComponent
T
- toString() - Methode in Enum-Klasse org.zalando.nakadiproducer.eventlog.impl.EventDataOperation
- tryGetKeyFor(Object) - Methode in Schnittstelle org.zalando.nakadiproducer.eventlog.CompactionKeyExtractor
U
- UnknownEventTypeException - Ausnahmeklasse in org.zalando.nakadiproducer.snapshots
- UnknownEventTypeException(String) - Konstruktor für Ausnahmeklasse org.zalando.nakadiproducer.snapshots.UnknownEventTypeException
- UPDATE - Enum-Konstante in Enum-Klasse org.zalando.nakadiproducer.eventlog.impl.EventDataOperation
V
- valueOf(String) - Statische Methode in Enum-Klasse org.zalando.nakadiproducer.eventlog.impl.EventDataOperation
-
Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück.
- values() - Statische Methode in Enum-Klasse org.zalando.nakadiproducer.eventlog.impl.EventDataOperation
-
Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
Alle Klassen und Schnittstellen|Alle Packages|Serialisierte Form
SnapshotEventGenerator.of(java.lang.String, java.util.function.Function<java.lang.Object, java.util.List<org.zalando.nakadiproducer.snapshots.Snapshot>>)methods instead.