public class SnapshotEventSource
extends de.otto.synapse.eventsource.AbstractEventSource
| Constructor and Description |
|---|
SnapshotEventSource(java.lang.String name,
java.lang.String streamName,
SnapshotReadService snapshotReadService,
SnapshotConsumerService snapshotConsumerService,
org.springframework.context.ApplicationEventPublisher eventPublisher,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
| Modifier and Type | Method and Description |
|---|---|
SnapshotChannelPosition |
consumeAll() |
SnapshotChannelPosition |
consumeAll(de.otto.synapse.channel.ChannelPosition startFrom) |
SnapshotChannelPosition |
consumeAll(de.otto.synapse.channel.ChannelPosition startFrom,
java.util.function.Predicate<de.otto.synapse.message.Message<?>> stopCondition) |
java.lang.String |
getStreamName() |
dispatchingMessageConsumer, getName, isStopping, publishEvent, publishEvent, register, stoppublic SnapshotEventSource(java.lang.String name,
java.lang.String streamName,
SnapshotReadService snapshotReadService,
SnapshotConsumerService snapshotConsumerService,
org.springframework.context.ApplicationEventPublisher eventPublisher,
com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public java.lang.String getStreamName()
public SnapshotChannelPosition consumeAll()
public SnapshotChannelPosition consumeAll(de.otto.synapse.channel.ChannelPosition startFrom)
public SnapshotChannelPosition consumeAll(de.otto.synapse.channel.ChannelPosition startFrom, java.util.function.Predicate<de.otto.synapse.message.Message<?>> stopCondition)