A B C D E F G L M N O P S T U V 
All Classes All Packages

A

any() - Method in class org.zalando.nakadiproducer.transmission.impl.NakadiEvent
 

B

BatchItem() - Constructor for class org.zalando.nakadiproducer.transmission.impl.EventBatcher.BatchItem
 

C

clearSentEvents() - Method in class org.zalando.nakadiproducer.transmission.MockNakadiPublishingClient
 
CREATE - org.zalando.nakadiproducer.eventlog.impl.EventDataOperation
 
createSnapshotEvents(String, String) - Method in class org.zalando.nakadiproducer.snapshots.impl.SnapshotCreationService
 

D

delete(EventLog) - Method in interface org.zalando.nakadiproducer.eventlog.impl.EventLogRepository
 
DELETE - org.zalando.nakadiproducer.eventlog.impl.EventDataOperation
 
deleteAll() - Method in interface org.zalando.nakadiproducer.eventlog.impl.EventLogRepository
 

E

EventBatcher - Class in org.zalando.nakadiproducer.transmission.impl
 
EventBatcher(ObjectMapper, Consumer<List<EventBatcher.BatchItem>>) - Constructor for class org.zalando.nakadiproducer.transmission.impl.EventBatcher
 
EventBatcher.BatchItem - Class in org.zalando.nakadiproducer.transmission.impl
 
EventDataOperation - Enum in org.zalando.nakadiproducer.eventlog.impl
 
EventLog - Class in org.zalando.nakadiproducer.eventlog.impl
 
EventLog() - Constructor for class org.zalando.nakadiproducer.eventlog.impl.EventLog
 
EventLogRepository - Interface in org.zalando.nakadiproducer.eventlog.impl
 
EventLogWriter - Interface in org.zalando.nakadiproducer.eventlog
The main user interface for this library.
EventLogWriterImpl - Class in org.zalando.nakadiproducer.eventlog.impl
 
EventLogWriterImpl(EventLogRepository, ObjectMapper, FlowIdComponent) - Constructor for class org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
 
EventTransmissionService - Class in org.zalando.nakadiproducer.transmission.impl
 
EventTransmissionService(EventLogRepository, NakadiPublishingClient, ObjectMapper, int, int) - Constructor for class org.zalando.nakadiproducer.transmission.impl.EventTransmissionService
 
EventTransmitter - Class in org.zalando.nakadiproducer.transmission.impl
 
EventTransmitter(EventTransmissionService) - Constructor for class org.zalando.nakadiproducer.transmission.impl.EventTransmitter
 

F

FahrscheinNakadiPublishingClient - Class in org.zalando.nakadiproducer.transmission.impl
 
FahrscheinNakadiPublishingClient(NakadiClient) - Constructor for class org.zalando.nakadiproducer.transmission.impl.FahrscheinNakadiPublishingClient
 
findByLockedByAndLockedUntilGreaterThan(String, Instant) - Method in interface org.zalando.nakadiproducer.eventlog.impl.EventLogRepository
 
findOne(Integer) - Method in interface org.zalando.nakadiproducer.eventlog.impl.EventLogRepository
 
finish() - Method in class org.zalando.nakadiproducer.transmission.impl.EventBatcher
Publishes all events which were pushed and not yet published.
fireBusinessEvent(String, Object) - Method in interface 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) - Method in class org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
 
fireBusinessEvents(String, Collection<Object>) - Method in interface org.zalando.nakadiproducer.eventlog.EventLogWriter
Fires business events, see fireBusinessEvent for more details
fireBusinessEvents(String, Collection<Object>) - Method in class org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
 
fireCreateEvent(String, String, Object) - Method in interface org.zalando.nakadiproducer.eventlog.EventLogWriter
Fires a data change event about a creation of some resource (object).
fireCreateEvent(String, String, Object) - Method in class org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
 
fireCreateEvents(String, String, Collection<?>) - Method in interface org.zalando.nakadiproducer.eventlog.EventLogWriter
Fires data change events about the creation of some resources (objects), see fireCreateEvent for more details.
fireCreateEvents(String, String, Collection<?>) - Method in class org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
 
fireDeleteEvent(String, String, Object) - Method in interface org.zalando.nakadiproducer.eventlog.EventLogWriter
Fires a data change event about the deletion of some resource (object).
fireDeleteEvent(String, String, Object) - Method in class org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
 
fireDeleteEvents(String, String, Collection<?>) - Method in interface org.zalando.nakadiproducer.eventlog.EventLogWriter
Fires data change events about the deletion of some resources (objects), see fireDeleteEvent for more details.
fireDeleteEvents(String, String, Collection<?>) - Method in class org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
 
fireSnapshotEvent(String, String, Object) - Method in interface org.zalando.nakadiproducer.eventlog.EventLogWriter
Fires a data change event with a snapshot of some resource (object).
fireSnapshotEvent(String, String, Object) - Method in class org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
 
fireSnapshotEvents(String, String, Collection<?>) - Method in interface org.zalando.nakadiproducer.eventlog.EventLogWriter
Fires data change events, see fireSnapshotEvent for more details.
fireSnapshotEvents(String, String, Collection<?>) - Method in class org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
 
fireUpdateEvent(String, String, Object) - Method in interface org.zalando.nakadiproducer.eventlog.EventLogWriter
Fires a data change event about an update of some resource (object).
fireUpdateEvent(String, String, Object) - Method in class org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
 
fireUpdateEvents(String, String, Collection<?>) - Method in interface org.zalando.nakadiproducer.eventlog.EventLogWriter
Fires data change events about the update of some resources (objects), see fireUpdateEvent for more details.
fireUpdateEvents(String, String, Collection<?>) - Method in class org.zalando.nakadiproducer.eventlog.impl.EventLogWriterImpl
 
FlowIdComponent - Interface in org.zalando.nakadiproducer.flowid
 

G

generateSnapshots(Object, String) - Method in class org.zalando.nakadiproducer.snapshots.SimpleSnapshotEventGenerator
 
generateSnapshots(Object, String) - Method in interface org.zalando.nakadiproducer.snapshots.SnapshotEventGenerator
Returns a batch of snapshots of given type (event type is an event channel topic name).
getMessage() - Method in exception org.zalando.nakadiproducer.snapshots.impl.SnapshotEventProviderNotImplementedException
 
getMessage() - Method in exception org.zalando.nakadiproducer.snapshots.UnknownEventTypeException
 
getSentEvents(String) - Method in class org.zalando.nakadiproducer.transmission.MockNakadiPublishingClient
 
getSupportedEventType() - Method in class org.zalando.nakadiproducer.snapshots.SimpleSnapshotEventGenerator
 
getSupportedEventType() - Method in interface org.zalando.nakadiproducer.snapshots.SnapshotEventGenerator
The name of the event type supported by this snapshot generator.
getSupportedEventTypes() - Method in class org.zalando.nakadiproducer.snapshots.impl.SnapshotCreationService
 
getXFlowIdValue() - Method in interface org.zalando.nakadiproducer.flowid.FlowIdComponent
 

L

lockSomeEvents() - Method in class org.zalando.nakadiproducer.transmission.impl.EventTransmissionService
 
lockSomeMessages(String, Instant, Instant) - Method in interface org.zalando.nakadiproducer.eventlog.impl.EventLogRepository
 

M

MockNakadiPublishingClient - Class in org.zalando.nakadiproducer.transmission
 
MockNakadiPublishingClient() - Constructor for class org.zalando.nakadiproducer.transmission.MockNakadiPublishingClient
 
MockNakadiPublishingClient(ObjectMapper) - Constructor for class org.zalando.nakadiproducer.transmission.MockNakadiPublishingClient
 

N

NakadiEvent - Class in org.zalando.nakadiproducer.transmission.impl
 
NakadiEvent() - Constructor for class org.zalando.nakadiproducer.transmission.impl.NakadiEvent
 
NakadiMetadata - Class in org.zalando.nakadiproducer.transmission.impl
 
NakadiMetadata() - Constructor for class org.zalando.nakadiproducer.transmission.impl.NakadiMetadata
 
NakadiPublishingClient - Interface in org.zalando.nakadiproducer.transmission
 

O

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) - Method in class org.zalando.nakadiproducer.transmission.impl.EventTransmissionService
 

P

persist(Collection<EventLog>) - Method in interface org.zalando.nakadiproducer.eventlog.impl.EventLogRepository
 
persist(EventLog) - Method in interface org.zalando.nakadiproducer.eventlog.impl.EventLogRepository
 
publish(String, List<?>) - Method in class org.zalando.nakadiproducer.transmission.impl.FahrscheinNakadiPublishingClient
 
publish(String, List<?>) - Method in class org.zalando.nakadiproducer.transmission.MockNakadiPublishingClient
 
publish(String, List<?>) - Method in interface org.zalando.nakadiproducer.transmission.NakadiPublishingClient
 
pushEvent(EventLog, NakadiEvent) - Method in class org.zalando.nakadiproducer.transmission.impl.EventBatcher
Pushes one event to be published.

S

sendEvents() - Method in class org.zalando.nakadiproducer.transmission.impl.EventTransmitter
 
sendEvents(Collection<EventLog>) - Method in class org.zalando.nakadiproducer.transmission.impl.EventTransmissionService
 
SimpleSnapshotEventGenerator - Class in org.zalando.nakadiproducer.snapshots
This is a simple implementation of the SnapshotEventGenerator.
SimpleSnapshotEventGenerator(String, BiFunction<Object, String, List<Snapshot>>) - Constructor for class org.zalando.nakadiproducer.snapshots.SimpleSnapshotEventGenerator
Creates a SnapshotEventGenerator for an event type, with filtering support.
SimpleSnapshotEventGenerator(String, Function<Object, List<Snapshot>>) - Constructor for class org.zalando.nakadiproducer.snapshots.SimpleSnapshotEventGenerator
Creates a SnapshotEventGenerator for an event type, which doesn't support filtering.
Snapshot - Class in org.zalando.nakadiproducer.snapshots
 
Snapshot() - Constructor for class org.zalando.nakadiproducer.snapshots.Snapshot
 
SNAPSHOT - org.zalando.nakadiproducer.eventlog.impl.EventDataOperation
 
SnapshotCreationService - Class in org.zalando.nakadiproducer.snapshots.impl
 
SnapshotCreationService(List<SnapshotEventGenerator>, EventLogWriter) - Constructor for class org.zalando.nakadiproducer.snapshots.impl.SnapshotCreationService
Creates the service.
SnapshotEventGenerator - Interface in org.zalando.nakadiproducer.snapshots
The SnapshotEventGenerator interface should be implemented by any event producer that wants to support the snapshot events feature.
SnapshotEventProviderNotImplementedException - Exception in org.zalando.nakadiproducer.snapshots.impl
 
SnapshotEventProviderNotImplementedException() - Constructor for exception org.zalando.nakadiproducer.snapshots.impl.SnapshotEventProviderNotImplementedException
 
startTraceIfNoneExists() - Method in interface org.zalando.nakadiproducer.flowid.FlowIdComponent
 

T

toString() - Method in enum org.zalando.nakadiproducer.eventlog.impl.EventDataOperation
 

U

UnknownEventTypeException - Exception in org.zalando.nakadiproducer.snapshots
 
UnknownEventTypeException(String) - Constructor for exception org.zalando.nakadiproducer.snapshots.UnknownEventTypeException
 
UPDATE - org.zalando.nakadiproducer.eventlog.impl.EventDataOperation
 

V

valueOf(String) - Static method in enum org.zalando.nakadiproducer.eventlog.impl.EventDataOperation
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.zalando.nakadiproducer.eventlog.impl.EventDataOperation
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G L M N O P S T U V 
All Classes All Packages