Skip navigation links
A B C D E F G H I J K L M O P R S T V W 

A

AbstractEventSource - Class in de.otto.synapse.eventsource
 
AbstractEventSource(String, MessageLogReceiverEndpoint, ApplicationEventPublisher) - Constructor for class de.otto.synapse.eventsource.AbstractEventSource
 
accept(Message<T>) - Method in class de.otto.synapse.consumer.DefaultMessageConsumer
 
accept(Message<String>) - Method in class de.otto.synapse.consumer.MessageDispatcher
Accepts a message with JSON String payload, dispatches this method to the different registered consumers if their MessageConsumer.keyPattern() matches, and translates the JSON payload into the expected MessageConsumer.payloadType() of the receiving MessageConsumer.
accept(Message<T>) - Method in class de.otto.synapse.consumer.MethodInvokingMessageConsumer
 
add(MessageConsumer<?>) - Method in class de.otto.synapse.consumer.MessageDispatcher
 
add(Message<String>) - Method in class de.otto.synapse.messagestore.CompactingConcurrentMapMessageStore
 
add(Message<String>) - Method in class de.otto.synapse.messagestore.CompactingInMemoryMessageStore
 
add(Message<String>) - Method in class de.otto.synapse.messagestore.InMemoryMessageStore
 
add(Message<String>) - Method in class de.otto.synapse.messagestore.InMemoryRingBufferMessageStore
Adds a Message to the MessageStore.
add(Message<String>) - Method in interface de.otto.synapse.messagestore.MessageStore
 

B

beanNameForChannel(String) - Static method in class de.otto.synapse.annotation.BeanNameHelper
 
BeanNameHelper - Class in de.otto.synapse.annotation
 
BeanNameHelper() - Constructor for class de.otto.synapse.annotation.BeanNameHelper
 
build() - Method in class de.otto.synapse.eventsource.EventSourceNotification.Builder
 
build() - Method in class de.otto.synapse.state.ChronicleMapStateRepository.Builder
 
builder() - Static method in class de.otto.synapse.eventsource.EventSourceNotification
 
builder(EventSourceNotification) - Static method in class de.otto.synapse.eventsource.EventSourceNotification
 
Builder() - Constructor for class de.otto.synapse.eventsource.EventSourceNotification.Builder
 
buildEventSource(String, String) - Method in interface de.otto.synapse.eventsource.EventSourceBuilder
Should build an event source for a given stream name.
byteBufferMessage(String, ByteBuffer) - Static method in class de.otto.synapse.message.Messages
 
byteBufferMessage(String, Header, ByteBuffer) - Static method in class de.otto.synapse.message.Messages
 
byteBufferMessage(String, String) - Static method in class de.otto.synapse.message.Messages
 
byteBufferMessage(String, Header, String) - Static method in class de.otto.synapse.message.Messages
 

C

ChannelPosition - Class in de.otto.synapse.channel
 
ChannelPosition(Iterable<ShardPosition>) - Constructor for class de.otto.synapse.channel.ChannelPosition
 
channelPosition(ShardPosition...) - Static method in class de.otto.synapse.channel.ChannelPosition
 
channelPosition(Iterable<ShardPosition>) - Static method in class de.otto.synapse.channel.ChannelPosition
 
ChannelResponse - Class in de.otto.synapse.channel
 
ChronicleMapBytesMarshaller<V> - Class in de.otto.synapse.state
 
ChronicleMapBytesMarshaller(ObjectMapper, Class<V>) - Constructor for class de.otto.synapse.state.ChronicleMapBytesMarshaller
 
chronicleMapConcurrentMapStateRepositoryBuilder(Class<V>) - Static method in class de.otto.synapse.state.ChronicleMapStateRepository
 
ChronicleMapStateRepository<V> - Class in de.otto.synapse.state
 
ChronicleMapStateRepository.Builder<V> - Class in de.otto.synapse.state
 
clear() - Method in class de.otto.synapse.state.StateRepository
 
CompactingConcurrentMapMessageStore - Class in de.otto.synapse.messagestore
Concurrent implementation of a MessageStore that is compacting messages by key.
CompactingConcurrentMapMessageStore() - Constructor for class de.otto.synapse.messagestore.CompactingConcurrentMapMessageStore
 
CompactingConcurrentMapMessageStore(boolean) - Constructor for class de.otto.synapse.messagestore.CompactingConcurrentMapMessageStore
 
CompactingConcurrentMapMessageStore(boolean, ConcurrentMap<String, Serializable>) - Constructor for class de.otto.synapse.messagestore.CompactingConcurrentMapMessageStore
 
CompactingInMemoryMessageStore - Class in de.otto.synapse.messagestore
Concurrent in-memory implementation of a MessageStore that is compacting messages by key.
CompactingInMemoryMessageStore() - Constructor for class de.otto.synapse.messagestore.CompactingInMemoryMessageStore
 
CompactingInMemoryMessageStore(boolean) - Constructor for class de.otto.synapse.messagestore.CompactingInMemoryMessageStore
 
compute(String, BiFunction<? super String, ? super Optional<V>, ? extends V>) - Method in class de.otto.synapse.state.StateRepository
 
ConcurrentHashMapStateRepository<V> - Class in de.otto.synapse.state
 
ConcurrentHashMapStateRepository() - Constructor for class de.otto.synapse.state.ConcurrentHashMapStateRepository
 
consume(ChannelPosition, Predicate<Message<?>>) - Method in class de.otto.synapse.channel.InMemoryChannel
 
consume(ChannelPosition, Predicate<Message<?>>) - Method in class de.otto.synapse.endpoint.receiver.MessageLogReceiverEndpoint
Takes zero or more messages from the channel, calls MessageEndpoint.intercept(Message) for every message, and notifies the registered consumers with the intercepted message, or drops the message, if intercept returns null.
consume() - Method in class de.otto.synapse.endpoint.receiver.MessageQueueReceiverEndpoint
Takes zero or more messages from the channel, calls MessageEndpoint.intercept(Message) for every message, and notifies the registered consumers with the intercepted message, or drops the message, if intercept returns null.
consume(ChannelPosition, Predicate<Message<?>>) - Method in class de.otto.synapse.eventsource.DelegateEventSource
Consumes all events from the EventSource, beginning with startFrom, until the stopCondition is met.
consume() - Method in interface de.otto.synapse.eventsource.EventSource
Consumes all events from the EventSource, until the (current) end of the stream is reached.
consume(ChannelPosition) - Method in interface de.otto.synapse.eventsource.EventSource
Consumes all events from the EventSource, beginning with startFrom, until the (current) end of the stream is reached.
consume(Predicate<Message<?>>) - Method in interface de.otto.synapse.eventsource.EventSource
Consumes all events from the EventSource until the stopCondition is met.
consume(ChannelPosition, Predicate<Message<?>>) - Method in interface de.otto.synapse.eventsource.EventSource
Consumes all events from the EventSource, beginning with startFrom, until the stopCondition is met.
consume(ChannelPosition, Predicate<Message<?>>) - Method in class de.otto.synapse.eventsource.InMemoryEventSource
 
ConsumerProcessProperties - Class in de.otto.synapse.configuration
 
ConsumerProcessProperties() - Constructor for class de.otto.synapse.configuration.ConsumerProcessProperties
 
createSenderForStream(String) - Method in interface de.otto.synapse.endpoint.sender.MessageSenderFactory
 

D

de.otto.synapse.annotation - package de.otto.synapse.annotation
 
de.otto.synapse.channel - package de.otto.synapse.channel
 
de.otto.synapse.configuration - package de.otto.synapse.configuration
 
de.otto.synapse.consumer - package de.otto.synapse.consumer
 
de.otto.synapse.endpoint - package de.otto.synapse.endpoint
 
de.otto.synapse.endpoint.receiver - package de.otto.synapse.endpoint.receiver
 
de.otto.synapse.endpoint.sender - package de.otto.synapse.endpoint.sender
 
de.otto.synapse.eventsource - package de.otto.synapse.eventsource
 
de.otto.synapse.message - package de.otto.synapse.message
 
de.otto.synapse.messagestore - package de.otto.synapse.messagestore
 
de.otto.synapse.state - package de.otto.synapse.state
 
de.otto.synapse.translator - package de.otto.synapse.translator
 
DefaultMessageConsumer<T> - Class in de.otto.synapse.consumer
 
DefaultMessageConsumer(String, Class<T>, StateRepository<T>) - Constructor for class de.otto.synapse.consumer.DefaultMessageConsumer
 
DelegateEventSource - Class in de.otto.synapse.eventsource
 
DelegateEventSource(String, String, String) - Constructor for class de.otto.synapse.eventsource.DelegateEventSource
 
doSend(Message<String>) - Method in class de.otto.synapse.endpoint.sender.InMemoryMessageSender
 
doSend(Message<String>) - Method in class de.otto.synapse.endpoint.sender.MessageSenderEndpoint
 
doSendBatch(Stream<Message<String>>) - Method in class de.otto.synapse.endpoint.sender.MessageSenderEndpoint
 
DurableMessageStore - Interface in de.otto.synapse.messagestore
 

E

emptyHeader() - Static method in class de.otto.synapse.message.Header
 
EnableEventSource - Annotation Type in de.otto.synapse.annotation
Enables auto-configuration of event sources.
EnableEventSources - Annotation Type in de.otto.synapse.annotation
 
equals(Object) - Method in class de.otto.synapse.channel.ChannelPosition
 
equals(Object) - Method in class de.otto.synapse.channel.ChannelResponse
 
equals(Object) - Method in class de.otto.synapse.channel.ShardPosition
 
equals(Object) - Method in class de.otto.synapse.endpoint.InterceptorChain
 
equals(Object) - Method in class de.otto.synapse.eventsource.EventSourceNotification
 
equals(Object) - Method in class de.otto.synapse.message.Header
 
equals(Object) - Method in class de.otto.synapse.message.Message
 
EventSource - Interface in de.otto.synapse.eventsource
An event source of events.
EventSourceBeanRegistrar - Class in de.otto.synapse.annotation
ImportBeanDefinitionRegistrar for event-sourcing support.
EventSourceBeanRegistrar() - Constructor for class de.otto.synapse.annotation.EventSourceBeanRegistrar
 
EventSourceBuilder - Interface in de.otto.synapse.eventsource
A builder used to build instances.
EventSourceConsumer - Annotation Type in de.otto.synapse.annotation
 
eventSourceConsumerAnnotationBeanPostProcessor() - Method in class de.otto.synapse.configuration.EventSourcingAutoConfiguration
 
EventSourceConsumerBeanPostProcessor - Class in de.otto.synapse.annotation
 
EventSourceConsumerBeanPostProcessor() - Constructor for class de.otto.synapse.annotation.EventSourceConsumerBeanPostProcessor
 
eventSourceConsumerProcess() - Method in class de.otto.synapse.configuration.EventSourcingAutoConfiguration
 
EventSourceConsumerProcess - Class in de.otto.synapse.eventsource
 
EventSourceConsumerProcess(List<EventSource>) - Constructor for class de.otto.synapse.eventsource.EventSourceConsumerProcess
 
EventSourceNotification - Class in de.otto.synapse.eventsource
 
EventSourceNotification(EventSourceNotification.Builder) - Constructor for class de.otto.synapse.eventsource.EventSourceNotification
 
EventSourceNotification.Builder - Class in de.otto.synapse.eventsource
 
EventSourceNotification.Status - Enum in de.otto.synapse.eventsource
 
EventSourcingAutoConfiguration - Class in de.otto.synapse.configuration
 
EventSourcingAutoConfiguration() - Constructor for class de.otto.synapse.configuration.EventSourcingAutoConfiguration
 

F

fromHorizon() - Static method in class de.otto.synapse.channel.ChannelPosition
 
fromHorizon(String) - Static method in class de.otto.synapse.channel.ShardPosition
 
fromPosition(String, String) - Static method in class de.otto.synapse.channel.ShardPosition
 

G

get(String) - Method in class de.otto.synapse.state.ChronicleMapStateRepository
 
get(String) - Method in class de.otto.synapse.state.StateRepository
 
getAll() - Method in class de.otto.synapse.consumer.MessageDispatcher
 
getArrivalTimestamp() - Method in class de.otto.synapse.message.Header
 
getChannel(String) - Method in class de.otto.synapse.channel.InMemoryChannels
 
getChannelName() - Method in class de.otto.synapse.endpoint.MessageEndpoint
Returns the name of the channel.
getChannelName() - Method in class de.otto.synapse.eventsource.AbstractEventSource
 
getChannelName() - Method in class de.otto.synapse.eventsource.DelegateEventSource
Returns the name of the EventSource.
getChannelName() - Method in interface de.otto.synapse.eventsource.EventSource
Returns the name of the EventSource.
getChannelName() - Method in class de.otto.synapse.eventsource.EventSourceNotification
 
getChannelPosition() - Method in class de.otto.synapse.channel.ChannelResponse
 
getChannelPosition() - Method in class de.otto.synapse.eventsource.EventSourceNotification
 
getDelegate() - Method in class de.otto.synapse.eventsource.DelegateEventSource
 
getDurationBehind() - Method in class de.otto.synapse.message.Header
Returns the approx. duration of this event behind the latest event in the event source.
getEventSourceName() - Method in class de.otto.synapse.eventsource.EventSourceNotification
 
getHeader() - Method in class de.otto.synapse.message.Message
 
getKey() - Method in class de.otto.synapse.message.Message
 
getLatestChannelPosition() - Method in class de.otto.synapse.messagestore.CompactingConcurrentMapMessageStore
 
getLatestChannelPosition() - Method in class de.otto.synapse.messagestore.CompactingInMemoryMessageStore
 
getLatestChannelPosition() - Method in class de.otto.synapse.messagestore.InMemoryMessageStore
 
getLatestChannelPosition() - Method in class de.otto.synapse.messagestore.InMemoryRingBufferMessageStore
Returns the latest ChannelPosition of the MessageStore.
getLatestChannelPosition() - Method in interface de.otto.synapse.messagestore.MessageStore
Returns the latest ChannelPosition of the MessageStore.
getMessage() - Method in class de.otto.synapse.eventsource.EventSourceNotification
 
getMessageDispatcher() - Method in class de.otto.synapse.endpoint.receiver.MessageReceiverEndpoint
Returns the MessageDispatcher that is used to dispatch messages.
getMessageDispatcher() - Method in class de.otto.synapse.eventsource.AbstractEventSource
Returns the MessageDispatcher used to register consumers at the EventSource.
getMessageDispatcher() - Method in class de.otto.synapse.eventsource.DelegateEventSource
Returns registered EventConsumers.
getMessageDispatcher() - Method in interface de.otto.synapse.eventsource.EventSource
Returns the MessageDispatcher used by the EventSource to translate and sent incoming messages to the registered message consumers.
getName() - Method in class de.otto.synapse.eventsource.AbstractEventSource
 
getName() - Method in class de.otto.synapse.eventsource.DelegateEventSource
 
getName() - Method in interface de.otto.synapse.eventsource.EventSource
An event source's name is used to connect event sources to their consumers.
getOrder() - Method in class de.otto.synapse.annotation.EventSourceConsumerBeanPostProcessor
 
getPayload() - Method in class de.otto.synapse.message.Message
 
getPhase() - Method in class de.otto.synapse.eventsource.EventSourceConsumerProcess
 
getShardPosition() - Method in class de.otto.synapse.message.Header
 
getStatus() - Method in class de.otto.synapse.channel.ChannelResponse
 
getStatus() - Method in class de.otto.synapse.eventsource.EventSourceNotification
 

H

handleContextRefresh(ContextRefreshedEvent) - Method in class de.otto.synapse.eventsource.EventSourceConsumerProcess
 
hashCode() - Method in class de.otto.synapse.channel.ChannelPosition
 
hashCode() - Method in class de.otto.synapse.channel.ChannelResponse
 
hashCode() - Method in class de.otto.synapse.channel.ShardPosition
 
hashCode() - Method in class de.otto.synapse.endpoint.InterceptorChain
 
hashCode() - Method in class de.otto.synapse.eventsource.EventSourceNotification
 
hashCode() - Method in class de.otto.synapse.message.Header
 
hashCode() - Method in class de.otto.synapse.message.Message
 
Header - Class in de.otto.synapse.message
The Header of a Message.

I

InMemoryChannel - Class in de.otto.synapse.channel
 
InMemoryChannel(String) - Constructor for class de.otto.synapse.channel.InMemoryChannel
 
InMemoryChannel(String, ObjectMapper) - Constructor for class de.otto.synapse.channel.InMemoryChannel
 
InMemoryChannels - Class in de.otto.synapse.channel
 
InMemoryChannels(ObjectMapper) - Constructor for class de.otto.synapse.channel.InMemoryChannels
 
InMemoryEventSource - Class in de.otto.synapse.eventsource
 
InMemoryEventSource(String, InMemoryChannel, ApplicationEventPublisher) - Constructor for class de.otto.synapse.eventsource.InMemoryEventSource
 
InMemoryMessageSender - Class in de.otto.synapse.endpoint.sender
 
InMemoryMessageSender(MessageTranslator<String>, InMemoryChannel) - Constructor for class de.otto.synapse.endpoint.sender.InMemoryMessageSender
 
InMemoryMessageStore - Class in de.otto.synapse.messagestore
Concurrent in-memory implementation of a MessageStore that is storing all messages in insertion order.
InMemoryMessageStore() - Constructor for class de.otto.synapse.messagestore.InMemoryMessageStore
 
InMemoryRingBufferMessageStore - Class in de.otto.synapse.messagestore
Thread-safe in-memory implementation of a circular MessageStore that is storing all messages in insertion order with a configurable max capacity.
InMemoryRingBufferMessageStore() - Constructor for class de.otto.synapse.messagestore.InMemoryRingBufferMessageStore
Creates a new instance with default capacity of 100.
InMemoryRingBufferMessageStore(int) - Constructor for class de.otto.synapse.messagestore.InMemoryRingBufferMessageStore
Creates a new instance with specified capacity.
intercept(Message<String>) - Method in class de.otto.synapse.endpoint.InterceptorChain
Intercepts a message using all registered interceptors and returns the resulting message.
intercept(Message<String>) - Method in class de.otto.synapse.endpoint.MessageEndpoint
Intercepts a message using all registered interceptors and returns the resulting message.
intercept(Message<String>) - Method in interface de.otto.synapse.endpoint.MessageInterceptor
Intercept a message and return the same message, a modified version of the incoming message, or null, if the message should be filtered out and dropped by the MessageEndpoint
InterceptorChain - Class in de.otto.synapse.endpoint
Implementation of the Composite pattern for message interceptors that can be used to build chains of interceptors.
InterceptorChain() - Constructor for class de.otto.synapse.endpoint.InterceptorChain
Creates an empty InterceptorChain.
isAutoStartup() - Method in class de.otto.synapse.eventsource.EventSourceConsumerProcess
 
isEnabled() - Method in class de.otto.synapse.configuration.ConsumerProcessProperties
 
isRunning() - Method in class de.otto.synapse.eventsource.EventSourceConsumerProcess
Check whether this component is currently running.
isStopping() - Method in class de.otto.synapse.eventsource.AbstractEventSource
 
isStopping() - Method in class de.otto.synapse.eventsource.DelegateEventSource
 
isStopping() - Method in interface de.otto.synapse.eventsource.EventSource
 

J

JsonByteBufferMessageTranslator - Class in de.otto.synapse.translator
A MessageTranslator that converts messages into messages with ByteBuffer JSON payloads.
JsonByteBufferMessageTranslator(ObjectMapper) - Constructor for class de.otto.synapse.translator.JsonByteBufferMessageTranslator
 
JsonStringMessageTranslator - Class in de.otto.synapse.translator
A MessageTranslator that converts messages into messages with String JSON payloads.
JsonStringMessageTranslator(ObjectMapper) - Constructor for class de.otto.synapse.translator.JsonStringMessageTranslator
 

K

keyPattern() - Method in class de.otto.synapse.consumer.DefaultMessageConsumer
 
keyPattern() - Method in interface de.otto.synapse.consumer.MessageConsumer
Returns the pattern of event keys accepted by this consumer.
keyPattern() - Method in class de.otto.synapse.consumer.MessageDispatcher
Returns the pattern of event keys accepted by this consumer.
keyPattern() - Method in class de.otto.synapse.consumer.MethodInvokingMessageConsumer
Returns the pattern of Message.getKey() () event keys} accepted by this consumer.
keySet() - Method in class de.otto.synapse.state.StateRepository
 

L

load() - Method in interface de.otto.synapse.messagestore.DurableMessageStore
 

M

merge(ChannelPosition...) - Static method in class de.otto.synapse.channel.ChannelPosition
 
merge(ChannelPosition, ShardPosition) - Static method in class de.otto.synapse.channel.ChannelPosition
 
merge(List<ChannelPosition>) - Static method in class de.otto.synapse.channel.ChannelPosition
 
Message<T> - Class in de.otto.synapse.message
A Message is an atomic packet of data that can be transmitted on a channel.
Message(String, Header, T) - Constructor for class de.otto.synapse.message.Message
 
message(String, T) - Static method in class de.otto.synapse.message.Message
 
message(String, Header, T) - Static method in class de.otto.synapse.message.Message
 
MessageConsumer<T> - Interface in de.otto.synapse.consumer
A consumer endpoint for messages with payload-type <T>.
MessageDispatcher - Class in de.otto.synapse.consumer
A MessageConsumer that is acting as a Message Dispatcher for multiple message consumers.
MessageDispatcher(ObjectMapper) - Constructor for class de.otto.synapse.consumer.MessageDispatcher
 
MessageDispatcher(ObjectMapper, List<MessageConsumer<?>>) - Constructor for class de.otto.synapse.consumer.MessageDispatcher
 
MessageEndpoint - Class in de.otto.synapse.endpoint
Endpoint that is used by an application to access the messaging infrastructure to send or receive messages.
MessageEndpoint(String) - Constructor for class de.otto.synapse.endpoint.MessageEndpoint
Constructor used to create a new AbstractMessageEndpoint.
MessageInterceptor - Interface in de.otto.synapse.endpoint
Message interceptors are used to intercept messages before they are sent or received by message endpoints.
MessageLogReceiverEndpoint - Class in de.otto.synapse.endpoint.receiver
Receiver-side MessageEndpoint endpoint of a Message Channel that supports random-access like reading of messages using ChannelPositions.
MessageLogReceiverEndpoint(String, ObjectMapper) - Constructor for class de.otto.synapse.endpoint.receiver.MessageLogReceiverEndpoint
 
MessageQueueReceiverEndpoint - Class in de.otto.synapse.endpoint.receiver
Receiver-side MessageEndpoint endpoint of a Message Channel with Queue or FIFO semantics.
MessageQueueReceiverEndpoint(String, ObjectMapper) - Constructor for class de.otto.synapse.endpoint.receiver.MessageQueueReceiverEndpoint
 
MessageReceiverEndpoint - Class in de.otto.synapse.endpoint.receiver
Receiver-side MessageEndpoint endpoint of a Message Channel Message Endpoint
MessageReceiverEndpoint(String, ObjectMapper) - Constructor for class de.otto.synapse.endpoint.receiver.MessageReceiverEndpoint
 
Messages - Class in de.otto.synapse.message
A Message is an atomic packet of data that can be transmitted on a channel.
Messages() - Constructor for class de.otto.synapse.message.Messages
 
MessageSenderEndpoint - Class in de.otto.synapse.endpoint.sender
Sender-side MessageEndpoint endpoint of a Message Channel with support for message translation.
MessageSenderEndpoint(String, MessageTranslator<String>) - Constructor for class de.otto.synapse.endpoint.sender.MessageSenderEndpoint
Constructor used to create a new MessageEndpoint.
MessageSenderFactory - Interface in de.otto.synapse.endpoint.sender
 
MessageStore - Interface in de.otto.synapse.messagestore
A repository used to store and retrieve Messages in their insertion order.
MessageTranslator<P> - Interface in de.otto.synapse.translator
The Message Translator is the messaging equivalent of the Adapter pattern described in [GoF].
MethodInvokingMessageConsumer<T> - Class in de.otto.synapse.consumer
A MessageConsumer that is calling a method of a class instance for every accepted Message MesageConsumer
MethodInvokingMessageConsumer(String, Class<T>, Object, Method) - Constructor for class de.otto.synapse.consumer.MethodInvokingMessageConsumer
 

O

objectMapper() - Method in class de.otto.synapse.configuration.EventSourcingAutoConfiguration
 
of(Status, ChannelPosition) - Static method in class de.otto.synapse.channel.ChannelResponse
 
of(List<ChannelResponse>) - Static method in class de.otto.synapse.channel.ChannelResponse
 
of(String, Class<T>, Consumer<Message<T>>) - Static method in interface de.otto.synapse.consumer.MessageConsumer
 
of(Function<Object, P>) - Static method in interface de.otto.synapse.translator.MessageTranslator
Creates a MessageTranslator that is translating the message payload using the specified Function, +while keeping Message.getKey() and Message.getHeader() as-is.

P

payloadType() - Method in class de.otto.synapse.consumer.DefaultMessageConsumer
Returns the expected payload type of events consumed by this EventConsumer.
payloadType() - Method in interface de.otto.synapse.consumer.MessageConsumer
Returns the expected payload type of events consumed by this EventConsumer.
payloadType() - Method in class de.otto.synapse.consumer.MessageDispatcher
Returns the expected payload type of events consumed by this EventConsumer.
payloadType() - Method in class de.otto.synapse.consumer.MethodInvokingMessageConsumer
Returns the expected payload type of events consumed by this EventConsumer.
position() - Method in class de.otto.synapse.channel.ShardPosition
 
postProcessAfterInitialization(Object, String) - Method in class de.otto.synapse.annotation.EventSourceConsumerBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class de.otto.synapse.annotation.EventSourceConsumerBeanPostProcessor
 
publishEvent(ChannelPosition, EventSourceNotification.Status) - Method in class de.otto.synapse.eventsource.AbstractEventSource
 
publishEvent(ChannelPosition, EventSourceNotification.Status, String) - Method in class de.otto.synapse.eventsource.AbstractEventSource
 
put(String, V) - Method in class de.otto.synapse.state.ChronicleMapStateRepository
 
put(String, V) - Method in class de.otto.synapse.state.StateRepository
 

R

read(Bytes, V) - Method in class de.otto.synapse.state.ChronicleMapBytesMarshaller
 
readResolve() - Method in class de.otto.synapse.state.ChronicleMapBytesMarshaller
 
register(MessageInterceptor) - Method in class de.otto.synapse.endpoint.InterceptorChain
 
register(MessageInterceptor) - Method in class de.otto.synapse.endpoint.MessageEndpoint
Registers a new MessageInterceptor at the MessageEndpoint.
register(MessageConsumer<?>) - Method in class de.otto.synapse.endpoint.receiver.MessageReceiverEndpoint
Registers a MessageConsumer at the receiver endpoint.
register(MessageConsumer<?>) - Method in class de.otto.synapse.eventsource.AbstractEventSource
Registers a new EventConsumer at the EventSource.
register(MessageConsumer<?>) - Method in class de.otto.synapse.eventsource.DelegateEventSource
Registers a new EventConsumer at the EventSource.
register(MessageConsumer<?>) - Method in interface de.otto.synapse.eventsource.EventSource
Registers a new EventConsumer at the EventSource.
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class de.otto.synapse.annotation.EventSourceBeanRegistrar
 
remove(String) - Method in class de.otto.synapse.state.StateRepository
 
responseHeader(ShardPosition, Instant, Duration) - Static method in class de.otto.synapse.message.Header
 
responseHeader(ShardPosition, Instant) - Static method in class de.otto.synapse.message.Header
 

S

save() - Method in interface de.otto.synapse.messagestore.DurableMessageStore
 
send(Message<String>) - Method in class de.otto.synapse.channel.InMemoryChannel
 
send(Message<T>) - Method in class de.otto.synapse.endpoint.sender.MessageSenderEndpoint
Sends a Message to the message channel.
sendBatch(Stream<Message<T>>) - Method in class de.otto.synapse.endpoint.sender.MessageSenderEndpoint
Sends a stream of messages to the message channel as one or more batches, if batches are supported by the infrastructure.
setApplicationContext(ApplicationContext) - Method in class de.otto.synapse.annotation.EventSourceConsumerBeanPostProcessor
 
setApplicationContext(ApplicationContext) - Method in class de.otto.synapse.eventsource.DelegateEventSource
 
setEnabled(boolean) - Method in class de.otto.synapse.configuration.ConsumerProcessProperties
 
setEnvironment(Environment) - Method in class de.otto.synapse.annotation.EventSourceBeanRegistrar
Set the Environment that this component runs in.
shard(String) - Method in class de.otto.synapse.channel.ChannelPosition
Returns the position of a single shard, or ShardPosition.fromHorizon(String), if there is no information about the shard.
shardName() - Method in class de.otto.synapse.channel.ShardPosition
 
ShardPosition - Class in de.otto.synapse.channel
 
shards() - Method in class de.otto.synapse.channel.ChannelPosition
Returns a Set containing all shard names of this ChannelPosition.
size() - Method in class de.otto.synapse.messagestore.CompactingConcurrentMapMessageStore
 
size() - Method in class de.otto.synapse.messagestore.CompactingInMemoryMessageStore
 
size() - Method in class de.otto.synapse.messagestore.InMemoryMessageStore
 
size() - Method in class de.otto.synapse.messagestore.InMemoryRingBufferMessageStore
 
size() - Method in interface de.otto.synapse.messagestore.MessageStore
Returns the number of messages contained in the MessageStore.
size() - Method in class de.otto.synapse.state.ChronicleMapStateRepository
 
size() - Method in class de.otto.synapse.state.StateRepository
 
start() - Method in class de.otto.synapse.eventsource.EventSourceConsumerProcess
 
startFrom() - Method in class de.otto.synapse.channel.ShardPosition
 
StartFrom - Enum in de.otto.synapse.channel
 
StateRepository<V> - Class in de.otto.synapse.state
 
StateRepository(ConcurrentMap<String, V>) - Constructor for class de.otto.synapse.state.StateRepository
 
Status - Enum in de.otto.synapse.channel
 
stop() - Method in class de.otto.synapse.channel.InMemoryChannel
 
stop() - Method in class de.otto.synapse.endpoint.receiver.MessageLogReceiverEndpoint
 
stop() - Method in class de.otto.synapse.eventsource.AbstractEventSource
 
stop() - Method in class de.otto.synapse.eventsource.DelegateEventSource
 
stop() - Method in interface de.otto.synapse.eventsource.EventSource
 
stop(Runnable) - Method in class de.otto.synapse.eventsource.EventSourceConsumerProcess
 
stop() - Method in class de.otto.synapse.eventsource.EventSourceConsumerProcess
 
stream() - Method in class de.otto.synapse.messagestore.CompactingConcurrentMapMessageStore
 
stream() - Method in class de.otto.synapse.messagestore.CompactingInMemoryMessageStore
 
stream() - Method in class de.otto.synapse.messagestore.InMemoryMessageStore
 
stream() - Method in class de.otto.synapse.messagestore.InMemoryRingBufferMessageStore
Returns a Stream of messages contained in the MessageStore.
stream() - Method in interface de.otto.synapse.messagestore.MessageStore
Returns a Stream of messages contained in the MessageStore.
stringMessage(String, String) - Static method in class de.otto.synapse.message.Messages
 
stringMessage(String, Header, String) - Static method in class de.otto.synapse.message.Messages
 

T

toString() - Method in class de.otto.synapse.channel.ChannelPosition
 
toString() - Method in class de.otto.synapse.channel.ChannelResponse
 
toString() - Method in class de.otto.synapse.channel.ShardPosition
 
toString() - Method in class de.otto.synapse.eventsource.DelegateEventSource
 
toString() - Method in class de.otto.synapse.eventsource.EventSourceNotification
 
toString() - Method in class de.otto.synapse.message.Header
 
toString() - Method in class de.otto.synapse.message.Message
 
translate(Message<?>) - Method in class de.otto.synapse.translator.JsonByteBufferMessageTranslator
Translates a Message into a Message with payload-type <ByteBuffer> and serializes the payload into a JSON ByteBuffer.
translate(Message<?>) - Method in class de.otto.synapse.translator.JsonStringMessageTranslator
Translates a Message into a Message with payload-type <String> and serializes the payload into a JSON String.
translate(Message<?>) - Method in interface de.otto.synapse.translator.MessageTranslator
Translates a Message into a Message with payload-type <P>

V

valueOf(String) - Static method in enum de.otto.synapse.channel.StartFrom
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.otto.synapse.channel.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.otto.synapse.eventsource.EventSourceNotification.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.otto.synapse.channel.StartFrom
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.otto.synapse.channel.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.otto.synapse.eventsource.EventSourceNotification.Status
Returns an array containing the constants of this enum type, in the order they are declared.

W

withChannelName(String) - Method in class de.otto.synapse.eventsource.EventSourceNotification.Builder
 
withChannelPosition(ChannelPosition) - Method in class de.otto.synapse.eventsource.EventSourceNotification.Builder
 
withEventSourceName(String) - Method in class de.otto.synapse.eventsource.EventSourceNotification.Builder
 
withMapBuilder(ChronicleMapBuilder<String, V>) - Method in class de.otto.synapse.state.ChronicleMapStateRepository.Builder
 
withMessage(String) - Method in class de.otto.synapse.eventsource.EventSourceNotification.Builder
 
withObjectMapper(ObjectMapper) - Method in class de.otto.synapse.state.ChronicleMapStateRepository.Builder
 
withStatus(EventSourceNotification.Status) - Method in class de.otto.synapse.eventsource.EventSourceNotification.Builder
 
write(Bytes, V) - Method in class de.otto.synapse.state.ChronicleMapBytesMarshaller
 
A B C D E F G H I J K L M O P R S T V W 
Skip navigation links