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

A

AbstractAnnotationBasedBeanRegistrar - Class in de.otto.synapse.annotation
ImportBeanDefinitionRegistrar for message log support.
AbstractAnnotationBasedBeanRegistrar() - Constructor for class de.otto.synapse.annotation.AbstractAnnotationBasedBeanRegistrar
 
AbstractEventSource - Class in de.otto.synapse.eventsource
 
AbstractEventSource(MessageLogReceiverEndpoint) - Constructor for class de.otto.synapse.eventsource.AbstractEventSource
 
AbstractMessageEndpoint - Class in de.otto.synapse.endpoint
Endpoint that is used by an application to access the messaging infrastructure to send or receive messages.
AbstractMessageEndpoint(String, MessageInterceptorRegistry) - Constructor for class de.otto.synapse.endpoint.AbstractMessageEndpoint
Constructor used to create a new AbstractMessageEndpoint.
AbstractMessageLogReceiverEndpoint - Class in de.otto.synapse.endpoint.receiver
Receiver-side MessageEndpoint endpoint of a Message Channel that matches random-access like reading of messages using ChannelPositions.
AbstractMessageLogReceiverEndpoint(String, MessageInterceptorRegistry, ApplicationEventPublisher) - Constructor for class de.otto.synapse.endpoint.receiver.AbstractMessageLogReceiverEndpoint
 
AbstractMessageReceiverEndpoint - Class in de.otto.synapse.endpoint.receiver
Receiver-side MessageEndpoint endpoint of a Message Channel Message Endpoint
AbstractMessageReceiverEndpoint(String, MessageInterceptorRegistry, ApplicationEventPublisher) - Constructor for class de.otto.synapse.endpoint.receiver.AbstractMessageReceiverEndpoint
 
AbstractMessageSenderEndpoint - Class in de.otto.synapse.endpoint.sender
Sender-side MessageEndpoint endpoint of a Message Channel with support for message translation.
AbstractMessageSenderEndpoint(String, MessageInterceptorRegistry, MessageTranslator<TextMessage>) - Constructor for class de.otto.synapse.endpoint.sender.AbstractMessageSenderEndpoint
Constructor used to create a new MessageEndpoint.
AbstractTextDecoder<T> - Class in de.otto.synapse.translator
 
AbstractTextDecoder() - Constructor for class de.otto.synapse.translator.AbstractTextDecoder
 
accept(TextMessage) - 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
 
accept(Message<P>) - Method in class de.otto.synapse.consumer.StatefulMessageConsumer
 
add(MessageConsumer<?>) - Method in class de.otto.synapse.consumer.MessageDispatcher
 
add(String) - Method in class de.otto.synapse.info.MessageReceiverEndpointInfos
 
add(MessageStoreEntry) - Method in class de.otto.synapse.messagestore.DelegatingSnapshotMessageStore
Deprecated.
Unsupported operation.
add(MessageStoreEntry) - Method in interface de.otto.synapse.messagestore.MessageStore
Appends the specified element to the end of this list (optional operation).
add(MessageStoreEntry) - Method in class de.otto.synapse.messagestore.OffHeapIndexingMessageStore
 
add(MessageStoreEntry) - Method in class de.otto.synapse.messagestore.OnHeapCompactingMessageStore
 
add(MessageStoreEntry) - Method in class de.otto.synapse.messagestore.OnHeapIndexingMessageStore
 
add(MessageStoreEntry) - Method in class de.otto.synapse.messagestore.OnHeapRingBufferMessageStore
 
addDefaultHeaders(TextMessage) - Method in class de.otto.synapse.endpoint.DefaultReceiverHeadersInterceptor
 
addDefaultHeaders(TextMessage) - Method in class de.otto.synapse.endpoint.DefaultSenderHeadersInterceptor
 
addIfMissing(Subscription) - Method in class de.otto.synapse.subscription.Subscriptions
 
allChannelsWith(MessageInterceptor) - Static method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
Creates a MessageInterceptorRegistration that is used to register a MessageInterceptor in all channels, at the sender-side as well as at the receiver-side.
allChannelsWith(MessageInterceptor, int) - Static method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
Creates a MessageInterceptorRegistration that is used to register a MessageInterceptor in all channels, at the sender-side as well as at the receiver-side.
apply(Message<?>) - Method in interface de.otto.synapse.translator.MessageTranslator
Translates a Message into a Message with payload-type <P>
apply(String) - Method in class de.otto.synapse.translator.TextDecoder
 
apply(Message<String>) - Method in class de.otto.synapse.translator.TextEncoder
 
apply(Message<?>) - Method in class de.otto.synapse.translator.TextMessageTranslator
Translates a Message into a Message with payload-type <String> and serializes the payload into a JSON String.
arrivalTimestampAfterNow() - Static method in class de.otto.synapse.channel.StopCondition
Returns a stop condition that is true if at least one message contained in the ShardResponse has arrived after creating the predicate.
arrivalTimestampAfterNow(Clock) - Static method in class de.otto.synapse.channel.StopCondition
Returns a stop condition that is true if at least one message contained in the ShardResponse has arrived after creating the predicate.
asSubscriptionCreated() - Method in class de.otto.synapse.subscription.events.SubscriptionCreated
 
asSubscriptionCreated() - Method in class de.otto.synapse.subscription.events.SubscriptionEvent
 
asSubscriptionCreated() - Method in class de.otto.synapse.subscription.events.SubscriptionUpdated
 
asSubscriptionUpdated() - Method in class de.otto.synapse.subscription.events.SubscriptionCreated
 
asSubscriptionUpdated() - Method in class de.otto.synapse.subscription.events.SubscriptionEvent
 
asSubscriptionUpdated() - Method in class de.otto.synapse.subscription.events.SubscriptionUpdated
 
atPosition(String, String) - Static method in class de.otto.synapse.channel.ShardPosition
 

B

BATCH_SENDER_TIMEOUT - Static variable in class de.otto.synapse.endpoint.sender.AbstractMessageSenderEndpoint
 
beanNameFor(Class<? extends Annotation>, String) - Static method in class de.otto.synapse.annotation.BeanNameHelper
 
beanNameForEventSource(String) - Static method in class de.otto.synapse.annotation.BeanNameHelper
 
beanNameForMessageLogReceiverEndpoint(String) - Static method in class de.otto.synapse.annotation.BeanNameHelper
 
beanNameForMessageQueueReceiverEndpoint(String) - Static method in class de.otto.synapse.annotation.BeanNameHelper
 
beanNameForMessageSenderEndpoint(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
 
BestMatchingSelectableComparator - Class in de.otto.synapse.endpoint
 
BestMatchingSelectableComparator(Class<? extends Selector>) - Constructor for class de.otto.synapse.endpoint.BestMatchingSelectableComparator
 
build() - Method in class de.otto.synapse.channel.ChannelDurationBehind.Builder
 
build() - Method in class de.otto.synapse.info.MessageReceiverEndpointInfo.Builder
 
build() - Method in class de.otto.synapse.info.MessageReceiverNotification.Builder
 
build() - Method in class de.otto.synapse.info.SnapshotReaderNotification.Builder
 
build() - Method in class de.otto.synapse.message.Header.Builder
 
build() - Method in class de.otto.synapse.message.Message.Builder
 
build() - Method in class de.otto.synapse.state.ChronicleMapStateRepository.Builder
 
build() - Method in class de.otto.synapse.state.NitriteStateRepository.Builder
 
Builder() - Constructor for class de.otto.synapse.channel.ChannelDurationBehind.Builder
 
builder() - Static method in class de.otto.synapse.info.MessageReceiverEndpointInfo
 
builder(MessageReceiverEndpointInfo) - Static method in class de.otto.synapse.info.MessageReceiverEndpointInfo
 
builder() - Static method in class de.otto.synapse.info.MessageReceiverNotification
 
builder(MessageReceiverNotification) - Static method in class de.otto.synapse.info.MessageReceiverNotification
 
Builder() - Constructor for class de.otto.synapse.info.MessageReceiverNotification.Builder
 
builder() - Static method in class de.otto.synapse.info.SnapshotReaderNotification
 
builder(SnapshotReaderNotification) - Static method in class de.otto.synapse.info.SnapshotReaderNotification
 
Builder() - Constructor for class de.otto.synapse.info.SnapshotReaderNotification.Builder
 
builder() - Static method in class de.otto.synapse.message.Header
 
Builder() - Constructor for class de.otto.synapse.message.Header.Builder
 
builder(Class<P>) - Static method in class de.otto.synapse.message.Message
 
Builder() - Constructor for class de.otto.synapse.message.Message.Builder
 
builder(Class<V>) - Static method in class de.otto.synapse.state.ChronicleMapStateRepository
 
builder(Class<V>) - Static method in class de.otto.synapse.state.NitriteStateRepository
 
buildEventSource(MessageLogReceiverEndpoint) - Method in class de.otto.synapse.eventsource.DefaultEventSourceBuilder
 
buildEventSource(MessageLogReceiverEndpoint) - Method in interface de.otto.synapse.eventsource.EventSourceBuilder
Should build an event source for a given stream name.

C

calc(Index, MessageStoreEntry) - Method in class de.otto.synapse.messagestore.CalculatedValueIndexer
 
calc(Index, MessageStoreEntry) - Method in class de.otto.synapse.messagestore.CompositeIndexer
 
calc(Index, MessageStoreEntry) - Method in interface de.otto.synapse.messagestore.Indexer
Calculates the Index value from the message-store entry.
calc(Index, MessageStoreEntry) - Method in class de.otto.synapse.messagestore.StaticValueIndexer
 
CalculatedValueIndexer - Class in de.otto.synapse.messagestore
An Indexer that is using a Function to calculate the value for a single Index.
CalculatedValueIndexer(Index, Function<MessageStoreEntry, String>) - Constructor for class de.otto.synapse.messagestore.CalculatedValueIndexer
Creates a CalculatedValueIndexer.
calculateMessagesPerSecond(long, long) - Static method in class de.otto.synapse.logging.LogHelper
 
CHANNEL_NAME - Static variable in class de.otto.synapse.messagestore.Index
Index that is used to access messages in a MessageStore by MessageStoreEntry.getChannelName()
ChannelDurationBehind - Class in de.otto.synapse.channel
 
channelDurationBehind() - Static method in class de.otto.synapse.channel.ChannelDurationBehind
 
ChannelDurationBehind.Builder - Class in de.otto.synapse.channel
 
channelName() - Method in interface de.otto.synapse.subscription.SnapshotProvider
The name of the subscribable messaging channel.
channelName() - Method in class de.otto.synapse.subscription.StateRepositorySnapshotProvider
 
channelNameIndexer() - Static method in class de.otto.synapse.messagestore.Indexers
Returns an Indexer that is indexing TextMessage by Key.partitionKey().
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
 
channelResponse(String, ImmutableList<ShardResponse>) - Static method in class de.otto.synapse.channel.ChannelResponse
 
channelResponse(String, ShardResponse...) - Static method in class de.otto.synapse.channel.ChannelResponse
 
ChronicleMapBytesMarshaller<V> - Class in de.otto.synapse.state
 
ChronicleMapBytesMarshaller(Class<V>) - Constructor for class de.otto.synapse.state.ChronicleMapBytesMarshaller
 
ChronicleMapBytesMarshaller(ObjectMapper, Class<V>) - Constructor for class de.otto.synapse.state.ChronicleMapBytesMarshaller
 
ChronicleMapStateRepository<V> - Class in de.otto.synapse.state
A StateRepository that is using a ChronicleMap to store the event-sourced entities off the heap.
ChronicleMapStateRepository.Builder<V> - Class in de.otto.synapse.state
 
clear() - Method in class de.otto.synapse.state.ConcurrentMapStateRepository
 
clear() - Method in class de.otto.synapse.state.DelegatingStateRepository
 
clear() - Method in class de.otto.synapse.state.NitriteStateRepository
 
clear() - Method in interface de.otto.synapse.state.StateRepository
Removes all of the mappings from this repository (optional operation).
close() - Method in class de.otto.synapse.messagestore.DelegatingSnapshotMessageStore
 
close() - Method in interface de.otto.synapse.messagestore.MessageStore
 
close() - Method in class de.otto.synapse.messagestore.OffHeapIndexingMessageStore
 
close() - Method in class de.otto.synapse.state.ConcurrentMapStateRepository
 
close() - Method in class de.otto.synapse.state.DelegatingStateRepository
 
close() - Method in class de.otto.synapse.state.NitriteStateRepository
 
close() - Method in interface de.otto.synapse.state.StateRepository
Closes the StateRepository.
compactionKey() - Method in class de.otto.synapse.message.CompoundKey
 
compactionKey() - Method in interface de.otto.synapse.message.Key
Returns the part of the key that is used for message compaction, where a snapshot of a message log is taken by only keeping the latest message for every compaction-key.
compactionKey() - Method in class de.otto.synapse.message.SimpleKey
 
compare(Selectable, Selectable) - Method in class de.otto.synapse.endpoint.BestMatchingSelectableComparator
 
composite(ImmutableList<Indexer>) - Static method in class de.otto.synapse.messagestore.Indexers
Returns a composite Indexer that is able to support several indexes.
composite(Indexer...) - Static method in class de.otto.synapse.messagestore.Indexers
Returns a composite Indexer that is able to support several indexes.
CompositeIndexer - Class in de.otto.synapse.messagestore
An Indexer that is a composition of other Indexers.
CompositeIndexer(ImmutableList<Indexer>) - Constructor for class de.otto.synapse.messagestore.CompositeIndexer
Creates a CompositeIndex from a list of Indexers.
CompoundKey - Class in de.otto.synapse.message
 
compute(String, BiFunction<? super String, ? super Optional<V>, ? extends V>) - Method in class de.otto.synapse.state.ConcurrentMapStateRepository
 
compute(String, BiFunction<? super String, ? super Optional<V>, ? extends V>) - Method in class de.otto.synapse.state.DelegatingStateRepository
 
compute(String, BiFunction<? super String, ? super Optional<V>, ? extends V>) - Method in class de.otto.synapse.state.NitriteStateRepository
 
compute(String, BiFunction<? super String, ? super Optional<V>, ? extends V>) - Method in interface de.otto.synapse.state.StateRepository
Attempts to compute a mapping for the specified key and its current mapped value (or null if there is no current mapping).
ConcurrentMapStateRepository<V> - Class in de.otto.synapse.state
High performance in-memory StateRepository implemented using a ConcurrentMap.
ConcurrentMapStateRepository(String) - Constructor for class de.otto.synapse.state.ConcurrentMapStateRepository
Creates a StateRepository with the given name, that is using a ConcurrentHashMap to store event-sourced entities.
ConcurrentMapStateRepository(String, ConcurrentMap<String, V>) - Constructor for class de.otto.synapse.state.ConcurrentMapStateRepository
Creates a StateRepository with the given name, that is using the given ConcurrentMap to store event-sourced entities.
configureMessageInterceptors(MessageInterceptorRegistry) - Method in interface de.otto.synapse.configuration.MessageEndpointConfigurer
Registers message interceptors used to intercept messages at the sender- and/or receiver-side.
consume() - Method in class de.otto.synapse.endpoint.receiver.DelegateMessageQueueReceiverEndpoint
 
consume(ChannelPosition) - Method in interface de.otto.synapse.endpoint.receiver.MessageLogReceiverEndpoint
Beginning at the startFrom position, messages are consumed from the message log, until the stopCondition is true.
consume() - Method in interface de.otto.synapse.endpoint.receiver.MessageQueueReceiverEndpoint
Takes zero or more messages from the channel, calls MessageEndpoint.intercept(TextMessage) 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.eventsource.DelegateEventSource
Consumes all events from the EventSource, until the (current) end of the stream is reached.
consume() - Method in interface de.otto.synapse.eventsource.EventSource
Consumes all events from the EventSource, until the (current) end of the stream is reached.
consumeAll(BiConsumer<? super String, ? super V>) - Method in class de.otto.synapse.state.ConcurrentMapStateRepository
 
consumeAll(BiConsumer<? super String, ? super V>) - Method in class de.otto.synapse.state.DelegatingStateRepository
 
consumeAll(BiConsumer<? super String, ? super V>) - Method in class de.otto.synapse.state.NitriteStateRepository
 
consumeAll(BiConsumer<? super String, ? super V>) - Method in interface de.otto.synapse.state.StateRepository
Computes each entry within the repository.
ConsumerProcess() - Constructor for class de.otto.synapse.configuration.SynapseProperties.ConsumerProcess
 
consumeUntil(ChannelPosition, Predicate<ShardResponse>) - Method in class de.otto.synapse.endpoint.receiver.DelegateMessageLogReceiverEndpoint
 
consumeUntil(ChannelPosition, Predicate<ShardResponse>) - Method in interface de.otto.synapse.endpoint.receiver.MessageLogReceiverEndpoint
Beginning at the startFrom position, messages are consumed from the message log, until the stopCondition is true.
consumeUntil(Predicate<ShardResponse>) - Method in class de.otto.synapse.eventsource.DefaultEventSource
 
consumeUntil(Predicate<ShardResponse>) - Method in class de.otto.synapse.eventsource.DelegateEventSource
Consumes all events from the EventSource until the timestamp is reached.
consumeUntil(Predicate<ShardResponse>) - Method in interface de.otto.synapse.eventsource.EventSource
Consumes all messages from the EventSource until the predicate returns true.
containsKey(String) - Method in class de.otto.synapse.message.Header
 
containsKey(HeaderAttr) - Method in class de.otto.synapse.message.Header
 
copyOf(ChannelDurationBehind) - Static method in class de.otto.synapse.channel.ChannelDurationBehind
 
copyOf(Header) - Static method in class de.otto.synapse.message.Header
 
copyOf(Message<P>) - Static method in class de.otto.synapse.message.Message
 
create(String) - Method in interface de.otto.synapse.endpoint.MessageEndpointFactory
Creates and returns a MessageEndpoint for a messaging channel.
create(String) - Method in interface de.otto.synapse.endpoint.receiver.MessageLogReceiverEndpointFactory
Creates and returns a MessageLogReceiverEndpoint for a messaging channel.
create(String) - Method in interface de.otto.synapse.endpoint.receiver.MessageQueueReceiverEndpointFactory
Creates and returns a MessageQueueReceiverEndpoint for a messaging channel.
create(String) - Method in interface de.otto.synapse.endpoint.sender.MessageSenderEndpointFactory
Creates and returns a AbstractMessageSenderEndpoint for a messaging channel.
create(String, MessageFormat) - Method in interface de.otto.synapse.endpoint.sender.MessageSenderEndpointFactory
Creates and returns a AbstractMessageSenderEndpoint for a messaging channel.
createMessageStoreFor(String) - Method in interface de.otto.synapse.messagestore.MessageStoreFactory
Creates and returns a MessageStore.
currentObjectMapper() - Static method in class de.otto.synapse.translator.ObjectMappers
Returns the ObjectMapper currently used by Synapse.

D

de.otto.synapse.annotation - package de.otto.synapse.annotation
 
de.otto.synapse.channel - package de.otto.synapse.channel
 
de.otto.synapse.channel.selector - package de.otto.synapse.channel.selector
 
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.info - package de.otto.synapse.info
 
de.otto.synapse.journal - package de.otto.synapse.journal
 
de.otto.synapse.leaderelection - package de.otto.synapse.leaderelection
 
de.otto.synapse.logging - package de.otto.synapse.logging
 
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.subscription - package de.otto.synapse.subscription
 
de.otto.synapse.subscription.events - package de.otto.synapse.subscription.events
 
de.otto.synapse.translator - package de.otto.synapse.translator
 
decode(Key, Header, String) - Method in class de.otto.synapse.translator.AbstractTextDecoder
 
Decoder<T> - Interface in de.otto.synapse.translator
A Decoder IS-A Function that is decoding objects of Type <T> into TextMessages, mostly used as an adapter to some receiver-endpoint infrastructure.
DefaultEventSource - Class in de.otto.synapse.eventsource
 
DefaultEventSource(MessageStore, MessageLogReceiverEndpoint) - Constructor for class de.otto.synapse.eventsource.DefaultEventSource
 
DefaultEventSource(MessageStore, MessageLogReceiverEndpoint, Marker) - Constructor for class de.otto.synapse.eventsource.DefaultEventSource
 
defaultEventSourceBuilder(MessageStoreFactory<SnapshotMessageStore>) - Method in class de.otto.synapse.configuration.EventSourcingAutoConfiguration
 
DefaultEventSourceBuilder - Class in de.otto.synapse.eventsource
 
DefaultEventSourceBuilder(MessageStoreFactory<? extends MessageStore>, Class<? extends MessageLog>) - Constructor for class de.otto.synapse.eventsource.DefaultEventSourceBuilder
 
DefaultHeaderAttr - Enum in de.otto.synapse.message
 
DefaultHeaders() - Constructor for class de.otto.synapse.configuration.SynapseProperties.Receiver.DefaultHeaders
 
DefaultHeaders() - Constructor for class de.otto.synapse.configuration.SynapseProperties.Sender.DefaultHeaders
 
defaultMessageFormat() - Static method in enum de.otto.synapse.translator.MessageFormat
Returns the default message format used by Synapse to encode messages.
defaultObjectMapper() - Static method in class de.otto.synapse.translator.ObjectMappers
 
defaultReceiverHeadersInterceptor(SynapseProperties) - Method in class de.otto.synapse.configuration.SynapseAutoConfiguration
Configures a MessageInterceptor that is used to add some default message headers when messages are received by a MessageReceiverEndpoint.
DefaultReceiverHeadersInterceptor - Class in de.otto.synapse.endpoint
A message interceptor that is able to add some commonly required header attributes in Synapse services.
DefaultReceiverHeadersInterceptor(SynapseProperties) - Constructor for class de.otto.synapse.endpoint.DefaultReceiverHeadersInterceptor
Creates a new DefaultReceiverHeadersInterceptor with default configuration.
DefaultReceiverHeadersInterceptor(SynapseProperties, Clock) - Constructor for class de.otto.synapse.endpoint.DefaultReceiverHeadersInterceptor
Creates an instance of DefaultReceiverHeadersInterceptor for testing purposes.
defaultSenderHeadersInterceptor(SynapseProperties) - Method in class de.otto.synapse.configuration.SynapseAutoConfiguration
Configures a MessageInterceptor that is used to add some default message headers when messages are sent to a MessageSenderEndpoint.
DefaultSenderHeadersInterceptor - Class in de.otto.synapse.endpoint
A message interceptor that is able to add some commonly required header attributes in Synapse services.
DefaultSenderHeadersInterceptor(SynapseProperties) - Constructor for class de.otto.synapse.endpoint.DefaultSenderHeadersInterceptor
Creates a new DefaultSenderHeadersInterceptor with default configuration.
DefaultSenderHeadersInterceptor(SynapseProperties, Set<DefaultSenderHeadersInterceptor.Capability>, Clock) - Constructor for class de.otto.synapse.endpoint.DefaultSenderHeadersInterceptor
Creates an instance of DefaultSenderHeadersInterceptor with enhanced configuration options.
DefaultSenderHeadersInterceptor.Capability - Enum in de.otto.synapse.endpoint
Capabilities of the DefaultSenderHeadersInterceptor.
DelegateEventSource - Class in de.otto.synapse.eventsource
 
DelegateEventSource(String, Class<? extends MessageLog>, List<EventSourceBuilder>, ApplicationContext) - Constructor for class de.otto.synapse.eventsource.DelegateEventSource
 
DelegateMessageLogReceiverEndpoint - Class in de.otto.synapse.endpoint.receiver
 
DelegateMessageLogReceiverEndpoint(String, Class<? extends Selector>, List<MessageLogReceiverEndpointFactory>) - Constructor for class de.otto.synapse.endpoint.receiver.DelegateMessageLogReceiverEndpoint
 
DelegateMessageQueueReceiverEndpoint - Class in de.otto.synapse.endpoint.receiver
 
DelegateMessageQueueReceiverEndpoint(String, MessageQueueReceiverEndpointFactory) - Constructor for class de.otto.synapse.endpoint.receiver.DelegateMessageQueueReceiverEndpoint
 
DelegateMessageSenderEndpoint - Class in de.otto.synapse.endpoint.sender
 
DelegateMessageSenderEndpoint(String, Class<? extends Selector>, MessageFormat, List<MessageSenderEndpointFactory>) - Constructor for class de.otto.synapse.endpoint.sender.DelegateMessageSenderEndpoint
 
DelegatingSnapshotMessageStore - Class in de.otto.synapse.messagestore
 
DelegatingSnapshotMessageStore(MessageStore) - Constructor for class de.otto.synapse.messagestore.DelegatingSnapshotMessageStore
 
DelegatingStateRepository<V> - Class in de.otto.synapse.state
 
DelegatingStateRepository(StateRepository<V>) - Constructor for class de.otto.synapse.state.DelegatingStateRepository
 
doSend(TextMessage) - Method in class de.otto.synapse.endpoint.sender.AbstractMessageSenderEndpoint
 
doSendBatch(Stream<TextMessage>) - Method in class de.otto.synapse.endpoint.sender.AbstractMessageSenderEndpoint
 

E

emptyMessageStore() - Static method in class de.otto.synapse.messagestore.MessageStores
 
emptyResponse() - Static method in class de.otto.synapse.channel.StopCondition
Returns a stop condition that is true if the ShardResponse does not contain any messages.
EnableEventSource - Annotation Type in de.otto.synapse.annotation
Enables auto-configuration of event sources.
EnableEventSources - Annotation Type in de.otto.synapse.annotation
 
EnableEventSourcing - Annotation Type in de.otto.synapse.annotation
Enables auto-configuration of event sources for applications that do not use annotation-based configuration of event sources using EnableEventSource.
EnableMessageLogReceiverEndpoint - Annotation Type in de.otto.synapse.annotation
 
EnableMessageLogReceiverEndpoints - Annotation Type in de.otto.synapse.annotation
 
EnableMessageQueueReceiverEndpoint - Annotation Type in de.otto.synapse.annotation
 
EnableMessageQueueReceiverEndpoints - Annotation Type in de.otto.synapse.annotation
 
EnableMessageSenderEndpoint - Annotation Type in de.otto.synapse.annotation
 
EnableMessageSenderEndpoints - Annotation Type in de.otto.synapse.annotation
 
encode(Message<String>, MessageFormat) - Method in class de.otto.synapse.translator.TextEncoder
 
Encoder<T> - Interface in de.otto.synapse.translator
An Encoder IS-A Function that is encoding a text message into some target type, mostly used as an adapter to some sender-endpoint infrastructure.
endOfChannel() - Static method in class de.otto.synapse.channel.StopCondition
Returns a stop condition that is true if the end-of-channel is reached.
EndpointType - Enum in de.otto.synapse.endpoint
Enumeration to distinguish sender and receiver endpoints
EntityToMessageListTransformer<E> - Interface in de.otto.synapse.subscription
Transforms an entity from e.g. a StateRepository into a list of messages.
equals(Object) - Method in class de.otto.synapse.channel.ChannelDurationBehind
 
equals(Object) - Method in class de.otto.synapse.channel.ChannelPosition
 
equals(Object) - Method in class de.otto.synapse.channel.ShardPosition
 
equals(Object) - Method in class de.otto.synapse.channel.ShardResponse
 
equals(Object) - Method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
 
equals(Object) - Method in class de.otto.synapse.info.MessageReceiverEndpointInfo
 
equals(Object) - Method in class de.otto.synapse.info.MessageReceiverNotification
 
equals(Object) - Method in class de.otto.synapse.info.SnapshotReaderNotification
 
equals(Object) - Method in class de.otto.synapse.message.CompoundKey
 
equals(Object) - Method in class de.otto.synapse.message.Header
 
equals(Object) - Method in class de.otto.synapse.message.Message
 
equals(Object) - Method in class de.otto.synapse.message.SimpleKey
 
equals(Object) - Method in class de.otto.synapse.messagestore.Index
 
equals(Object) - Method in class de.otto.synapse.messagestore.MessageStoreEntry
 
equals(Object) - Method in class de.otto.synapse.subscription.Subscription
 
error(Logger, Map<String, Object>, String, Exception) - Static method in class de.otto.synapse.logging.LogHelper
 
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(List<EventSource>) - 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
 
EventSourcingAutoConfiguration - Class in de.otto.synapse.configuration
 
EventSourcingAutoConfiguration() - Constructor for class de.otto.synapse.configuration.EventSourcingAutoConfiguration
 

F

fallbackEventSourceBuilder() - Method in class de.otto.synapse.configuration.EventSourcingAutoConfiguration
 
findBy(Filter) - Method in class de.otto.synapse.state.NitriteStateRepository
 
findBy(FindOptions) - Method in class de.otto.synapse.state.NitriteStateRepository
 
findBy(Filter, FindOptions) - Method in class de.otto.synapse.state.NitriteStateRepository
 
findBy(String, Object) - Method in class de.otto.synapse.state.NitriteStateRepository
 
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
 
fromTimestamp(String, Instant) - Static method in class de.otto.synapse.channel.ShardPosition
 

G

get(String) - Method in class de.otto.synapse.message.Header
 
get(HeaderAttr) - Method in class de.otto.synapse.message.Header
 
get(String, String) - Method in class de.otto.synapse.message.Header
 
get(HeaderAttr, String) - Method in class de.otto.synapse.message.Header
 
get(String) - Method in class de.otto.synapse.state.ChronicleMapStateRepository
 
get(String) - Method in class de.otto.synapse.state.ConcurrentMapStateRepository
 
get(String) - Method in class de.otto.synapse.state.DelegatingStateRepository
 
get(String) - Method in class de.otto.synapse.state.NitriteStateRepository
 
get(String) - Method in interface de.otto.synapse.state.StateRepository
Returns the optional value to which the specified key is mapped, or Optional.empty() if this repository contains no mapping for the key.
get(String) - Method in class de.otto.synapse.subscription.Subscriptions
 
getAll() - Method in class de.otto.synapse.consumer.MessageDispatcher
 
getAll() - Method in class de.otto.synapse.message.Header
 
getAnnotationType() - Method in class de.otto.synapse.annotation.AbstractAnnotationBasedBeanRegistrar
 
getAnnotationType() - Method in class de.otto.synapse.annotation.EventSourceBeanRegistrar
 
getAnnotationType() - Method in class de.otto.synapse.annotation.MessageLogReceiverEndpointBeanRegistrar
 
getAnnotationType() - Method in class de.otto.synapse.annotation.MessageQueueReceiverEndpointBeanRegistrar
 
getAnnotationType() - Method in class de.otto.synapse.annotation.MessageSenderEndpointBeanRegistrar
 
getAsInstant(String) - Method in class de.otto.synapse.message.Header
 
getAsInstant(HeaderAttr) - Method in class de.otto.synapse.message.Header
 
getAsInstant(String, Instant) - Method in class de.otto.synapse.message.Header
 
getAsInstant(HeaderAttr, Instant) - Method in class de.otto.synapse.message.Header
 
getAsString(String) - Method in class de.otto.synapse.message.Header
 
getAsString(HeaderAttr) - Method in class de.otto.synapse.message.Header
 
getAsString(String, String) - Method in class de.otto.synapse.message.Header
 
getAsString(HeaderAttr, String) - Method in class de.otto.synapse.message.Header
 
getChannelDurationBehind() - Method in class de.otto.synapse.channel.ChannelResponse
 
getChannelDurationBehind() - Method in class de.otto.synapse.info.MessageReceiverNotification
 
getChannelInfoFor(String) - Method in class de.otto.synapse.info.MessageReceiverEndpointInfos
 
getChannelName() - Method in class de.otto.synapse.channel.ChannelResponse
 
getChannelName() - Method in class de.otto.synapse.endpoint.AbstractMessageEndpoint
Returns the name of the channel.
getChannelName() - Method in interface de.otto.synapse.endpoint.MessageEndpoint
Returns the name of the channel.
getChannelName() - Method in class de.otto.synapse.endpoint.receiver.DelegateMessageLogReceiverEndpoint
 
getChannelName() - Method in class de.otto.synapse.endpoint.receiver.DelegateMessageQueueReceiverEndpoint
 
getChannelName() - Method in class de.otto.synapse.endpoint.sender.DelegateMessageSenderEndpoint
 
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.info.MessageReceiverEndpointInfo
 
getChannelName() - Method in class de.otto.synapse.info.MessageReceiverNotification
 
getChannelName() - Method in class de.otto.synapse.info.SnapshotReaderNotification
 
getChannelName() - Method in class de.otto.synapse.messagestore.MessageStoreEntry
Returns the channel name of the channel that was used to transmit the message.
getChannelName() - Method in class de.otto.synapse.subscription.Subscription
 
getChannelNames() - Method in class de.otto.synapse.messagestore.DelegatingSnapshotMessageStore
 
getChannelNames() - Method in interface de.otto.synapse.messagestore.MessageStore
Returns a set containing the channel names of the messages contained in the MessageStore
getChannelNames() - Method in class de.otto.synapse.messagestore.OffHeapIndexingMessageStore
 
getChannelNames() - Method in class de.otto.synapse.messagestore.OnHeapCompactingMessageStore
 
getChannelNames() - Method in class de.otto.synapse.messagestore.OnHeapIndexingMessageStore
 
getChannelNames() - Method in class de.otto.synapse.messagestore.OnHeapRingBufferMessageStore
 
getChannelPosition() - Method in class de.otto.synapse.channel.ChannelResponse
 
getConsumerProcess() - Method in class de.otto.synapse.configuration.SynapseProperties
 
getDefaultHeaders() - Method in class de.otto.synapse.configuration.SynapseProperties.Receiver
 
getDefaultHeaders() - Method in class de.otto.synapse.configuration.SynapseProperties.Sender
 
getDelegate() - Method in class de.otto.synapse.endpoint.receiver.DelegateMessageLogReceiverEndpoint
 
getDelegate() - Method in class de.otto.synapse.eventsource.DelegateEventSource
 
getDurationBehind() - Method in class de.otto.synapse.channel.ChannelDurationBehind
 
getDurationBehind() - Method in class de.otto.synapse.channel.ShardResponse
 
getDurationBehind() - Method in class de.otto.synapse.info.MessageReceiverEndpointInfo
 
getEndpointType() - Method in interface de.otto.synapse.endpoint.MessageEndpoint
Returns the type of the MessageEndpoint, either EndpointType.SENDER or EndpointType.RECEIVER.
getEndpointType() - Method in class de.otto.synapse.endpoint.receiver.AbstractMessageReceiverEndpoint
 
getEndpointType() - Method in class de.otto.synapse.endpoint.receiver.DelegateMessageLogReceiverEndpoint
 
getEndpointType() - Method in class de.otto.synapse.endpoint.receiver.DelegateMessageQueueReceiverEndpoint
 
getEndpointType() - Method in class de.otto.synapse.endpoint.sender.AbstractMessageSenderEndpoint
 
getEndpointType() - Method in class de.otto.synapse.endpoint.sender.DelegateMessageSenderEndpoint
 
getEnvironment() - Method in class de.otto.synapse.annotation.AbstractAnnotationBasedBeanRegistrar
 
getFilterValues() - Method in class de.otto.synapse.messagestore.MessageStoreEntry
Extra filtering information about the entry.
getHeader() - Method in class de.otto.synapse.message.Message
 
getId() - Method in class de.otto.synapse.subscription.events.SubscriptionEvent
 
getId() - Method in class de.otto.synapse.subscription.Subscription
 
getIndexes() - Method in class de.otto.synapse.messagestore.CalculatedValueIndexer
 
getIndexes() - Method in class de.otto.synapse.messagestore.CompositeIndexer
 
getIndexes() - Method in class de.otto.synapse.messagestore.DelegatingSnapshotMessageStore
 
getIndexes() - Method in interface de.otto.synapse.messagestore.Indexer
Returns the indexes supported by this Indexer.
getIndexes() - Method in interface de.otto.synapse.messagestore.MessageStore
 
getIndexes() - Method in class de.otto.synapse.messagestore.OffHeapIndexingMessageStore
 
getIndexes() - Method in class de.otto.synapse.messagestore.OnHeapCompactingMessageStore
 
getIndexes() - Method in class de.otto.synapse.messagestore.OnHeapIndexingMessageStore
 
getIndexes() - Method in class de.otto.synapse.messagestore.OnHeapRingBufferMessageStore
 
getIndexes() - Method in class de.otto.synapse.messagestore.StaticValueIndexer
 
getInfos() - Method in class de.otto.synapse.info.MessageReceiverEndpointInfoProvider
 
getInterceptor() - Method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
Returns the MessageInterceptor of the registration.
getInterceptorChain() - Method in class de.otto.synapse.endpoint.AbstractMessageEndpoint
Returns the InterceptorChain of the MessageEndpoint.
getInterceptorChain() - Method in interface de.otto.synapse.endpoint.MessageEndpoint
Returns the InterceptorChain of the MessageEndpoint.
getInterceptorChain(String, EndpointType) - Method in class de.otto.synapse.endpoint.MessageInterceptorRegistry
 
getInterceptorChain() - Method in class de.otto.synapse.endpoint.receiver.DelegateMessageLogReceiverEndpoint
 
getInterceptorChain() - Method in class de.otto.synapse.endpoint.receiver.DelegateMessageQueueReceiverEndpoint
 
getInterceptorChain() - Method in class de.otto.synapse.endpoint.sender.DelegateMessageSenderEndpoint
 
getInterceptors() - Method in class de.otto.synapse.endpoint.InterceptorChain
Returns the immutable list of registered message interceptors.
getJournal() - Method in class de.otto.synapse.journal.JournalingInterceptor
 
getJournal(String) - Method in class de.otto.synapse.journal.JournalRegistry
 
getJournaledChannels() - Method in interface de.otto.synapse.journal.Journal
The List of channels that take influence on this Journal.
getJournalFor(String) - Method in interface de.otto.synapse.journal.Journal
Returns the MessageStoreEntries containing all messages that where modifying the state of the entity identified by entityId.
getKey() - Method in class de.otto.synapse.message.Message
 
getLatestChannelPosition(String) - Method in class de.otto.synapse.messagestore.DelegatingSnapshotMessageStore
 
getLatestChannelPosition() - Method in class de.otto.synapse.messagestore.DelegatingSnapshotMessageStore
Deprecated.
getLatestChannelPosition(String) - Method in interface de.otto.synapse.messagestore.MessageStore
Returns the latest ChannelPosition of the given channel, derived from the messages contained in this MessageStore.
getLatestChannelPosition() - Method in interface de.otto.synapse.messagestore.MessageStore
Deprecated.
getLatestChannelPosition(String) - Method in class de.otto.synapse.messagestore.OffHeapIndexingMessageStore
 
getLatestChannelPosition(String) - Method in class de.otto.synapse.messagestore.OnHeapCompactingMessageStore
 
getLatestChannelPosition(String) - Method in class de.otto.synapse.messagestore.OnHeapIndexingMessageStore
 
getLatestChannelPosition(String) - Method in class de.otto.synapse.messagestore.OnHeapRingBufferMessageStore
 
getMessage() - Method in class de.otto.synapse.info.MessageReceiverEndpointInfo
 
getMessage() - Method in class de.otto.synapse.info.MessageReceiverNotification
 
getMessage() - Method in class de.otto.synapse.info.SnapshotReaderNotification
 
getMessageDispatcher() - Method in class de.otto.synapse.endpoint.receiver.AbstractMessageReceiverEndpoint
Returns the MessageDispatcher that is used to dispatch messages.
getMessageDispatcher() - Method in class de.otto.synapse.endpoint.receiver.DelegateMessageLogReceiverEndpoint
 
getMessageDispatcher() - Method in class de.otto.synapse.endpoint.receiver.DelegateMessageQueueReceiverEndpoint
 
getMessageDispatcher() - Method in interface 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.
getMessageFormat() - Method in class de.otto.synapse.endpoint.sender.AbstractMessageSenderEndpoint
 
getMessageFormat() - Method in class de.otto.synapse.endpoint.sender.DelegateMessageSenderEndpoint
 
getMessageLogReceiverEndpoint() - Method in class de.otto.synapse.eventsource.AbstractEventSource
 
getMessageLogReceiverEndpoint() - Method in class de.otto.synapse.eventsource.DelegateEventSource
Returns the MessageLogReceiverEndpoint used by the EventSource to consume events.
getMessageLogReceiverEndpoint() - Method in interface de.otto.synapse.eventsource.EventSource
Returns the MessageLogReceiverEndpoint used by the EventSource to consume events.
getMessages() - Method in class de.otto.synapse.channel.ChannelResponse
 
getMessages() - Method in class de.otto.synapse.channel.ShardResponse
 
getMessageStore() - Method in interface de.otto.synapse.journal.Journal
Returns the MessageStore used to store the messages of the journaled entities.
getName() - Method in class de.otto.synapse.configuration.SynapseProperties.Sender
 
getName() - Method in interface de.otto.synapse.journal.Journal
The name of the journal.
getName() - Method in class de.otto.synapse.messagestore.Index
Returns the field name used to store the indexed value.
getName() - Method in class de.otto.synapse.state.ConcurrentMapStateRepository
 
getName() - Method in class de.otto.synapse.state.DelegatingStateRepository
 
getName() - Method in class de.otto.synapse.state.NitriteStateRepository
 
getName() - Method in interface de.otto.synapse.state.StateRepository
The unique name of the StateRepository.
getOrder() - Method in class de.otto.synapse.annotation.EventSourceConsumerBeanPostProcessor
 
getOrder() - Method in class de.otto.synapse.annotation.MessageInterceptorBeanPostProcessor
 
getOrder() - Method in class de.otto.synapse.annotation.MessageLogConsumerBeanPostProcessor
 
getOrder() - Method in class de.otto.synapse.annotation.MessageQueueConsumerBeanPostProcessor
 
getOrder() - Method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
 
getPayload() - Method in class de.otto.synapse.message.Message
 
getPhase() - Method in class de.otto.synapse.endpoint.receiver.MessageLogConsumerContainer
 
getPhase() - Method in class de.otto.synapse.endpoint.receiver.MessageQueueConsumerProcess
 
getPhase() - Method in class de.otto.synapse.eventsource.EventSourceConsumerProcess
 
getReceiver() - Method in class de.otto.synapse.configuration.SynapseProperties
 
getRegistrations(String, EndpointType) - Method in class de.otto.synapse.endpoint.MessageInterceptorRegistry
 
getResponseChannel() - Method in class de.otto.synapse.subscription.events.SubscriptionCreated
 
getSender() - Method in class de.otto.synapse.configuration.SynapseProperties
 
getShardDurationsBehind() - Method in class de.otto.synapse.channel.ChannelDurationBehind
 
getShardName() - Method in class de.otto.synapse.channel.ShardResponse
 
getShardNames() - Method in class de.otto.synapse.channel.ChannelResponse
 
getShardPosition() - Method in class de.otto.synapse.channel.ShardResponse
 
getShardPosition() - Method in class de.otto.synapse.message.Header
 
getShardResponses() - Method in class de.otto.synapse.channel.ChannelResponse
 
getSnapshotTimestamp() - Method in class de.otto.synapse.info.SnapshotReaderNotification
 
getSnapshotTimestamp() - Method in class de.otto.synapse.messagestore.DelegatingSnapshotMessageStore
 
getSnapshotTimestamp() - Method in interface de.otto.synapse.messagestore.SnapshotMessageStore
 
getStatus() - Method in class de.otto.synapse.info.MessageReceiverEndpointInfo
 
getStatus() - Method in class de.otto.synapse.info.MessageReceiverNotification
 
getStatus() - Method in class de.otto.synapse.info.SnapshotReaderNotification
 
getSubscribedChannel() - Method in class de.otto.synapse.subscription.events.SubscriptionCreated
 
getSubscribedEntities() - Method in class de.otto.synapse.subscription.events.SubscriptionUpdated
 
getSubscribedEntities() - Method in class de.otto.synapse.subscription.Subscription
 
getSubscriptions() - Method in class de.otto.synapse.subscription.SubscriptionService
 
getTargetChannelName() - Method in class de.otto.synapse.subscription.Subscription
 
getTextMessage() - Method in class de.otto.synapse.messagestore.MessageStoreEntry
The message transmitted over the channel
getType() - Method in class de.otto.synapse.subscription.events.SubscriptionEvent
 
getUnsubscribedEntities() - Method in class de.otto.synapse.subscription.events.SubscriptionUpdated
 

H

hashCode() - Method in class de.otto.synapse.channel.ChannelDurationBehind
 
hashCode() - Method in class de.otto.synapse.channel.ChannelPosition
 
hashCode() - Method in class de.otto.synapse.channel.ShardPosition
 
hashCode() - Method in class de.otto.synapse.channel.ShardResponse
 
hashCode() - Method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
 
hashCode() - Method in class de.otto.synapse.info.MessageReceiverEndpointInfo
 
hashCode() - Method in class de.otto.synapse.info.MessageReceiverNotification
 
hashCode() - Method in class de.otto.synapse.info.SnapshotReaderNotification
 
hashCode() - Method in class de.otto.synapse.message.CompoundKey
 
hashCode() - Method in class de.otto.synapse.message.Header
 
hashCode() - Method in class de.otto.synapse.message.Message
 
hashCode() - Method in class de.otto.synapse.message.SimpleKey
 
hashCode() - Method in class de.otto.synapse.messagestore.Index
 
hashCode() - Method in class de.otto.synapse.messagestore.MessageStoreEntry
 
hashCode() - Method in class de.otto.synapse.subscription.Subscription
 
hasJournal(String) - Method in class de.otto.synapse.journal.JournalRegistry
 
Header - Class in de.otto.synapse.message
The Header of a Message.
Header.Builder - Class in de.otto.synapse.message
 
HeaderAttr - Interface in de.otto.synapse.message
Interface used to mark enums as keys for header-attributes.

I

incrementAndLog() - Method in class de.otto.synapse.logging.ProgressLogger
 
incrementAndLog(int) - Method in class de.otto.synapse.logging.ProgressLogger
 
index(MessageStoreEntry) - Method in class de.otto.synapse.messagestore.CalculatedValueIndexer
 
index(MessageStoreEntry) - Method in class de.otto.synapse.messagestore.CompositeIndexer
 
Index - Class in de.otto.synapse.messagestore
Identifies a single Index used by a MessageStore to index messages using some Indexer Indexes could be used to access messages in the store that share some common properties.
Index(String) - Constructor for class de.otto.synapse.messagestore.Index
 
index(MessageStoreEntry) - Method in interface de.otto.synapse.messagestore.Indexer
 
index(MessageStoreEntry) - Method in class de.otto.synapse.messagestore.StaticValueIndexer
 
Indexer - Interface in de.otto.synapse.messagestore
Indexes message-store entries added to a MessageStore so it can later be retrieved using MessageStore.stream(Index,String).
Indexers - Class in de.otto.synapse.messagestore
Utility class used to create Indexer instances.
info(Logger, Map<String, Object>, String, Object[]) - Static method in class de.otto.synapse.logging.LogHelper
 
intercept(TextMessage) - Method in class de.otto.synapse.endpoint.AbstractMessageEndpoint
Intercepts a message using all registered interceptors and returns the resulting message.
intercept(TextMessage) - Method in class de.otto.synapse.endpoint.InterceptorChain
Intercepts a message using all registered interceptors and returns the resulting message.
intercept(TextMessage) - Method in interface de.otto.synapse.endpoint.MessageEndpoint
Intercepts a message using all registered interceptors and returns the resulting message.
intercept(TextMessage) - Method in class de.otto.synapse.endpoint.MessageFilter
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 AbstractMessageEndpoint
intercept(TextMessage) - 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 AbstractMessageEndpoint
intercept(TextMessage) - Method in class de.otto.synapse.endpoint.MethodInvokingMessageInterceptor
 
intercept(TextMessage) - Method in class de.otto.synapse.endpoint.receiver.DelegateMessageLogReceiverEndpoint
 
intercept(TextMessage) - Method in class de.otto.synapse.endpoint.receiver.DelegateMessageQueueReceiverEndpoint
 
intercept(TextMessage) - Method in class de.otto.synapse.endpoint.sender.DelegateMessageSenderEndpoint
 
intercept(TextMessage) - Method in class de.otto.synapse.journal.JournalingInterceptor
 
intercept(TextMessage) - Method in class de.otto.synapse.subscription.SubscriptionInterceptor
 
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.
InterceptorChain(ImmutableList<MessageInterceptor>) - Constructor for class de.otto.synapse.endpoint.InterceptorChain
 
isAutoStartup() - Method in class de.otto.synapse.endpoint.receiver.MessageLogConsumerContainer
 
isAutoStartup() - Method in class de.otto.synapse.endpoint.receiver.MessageQueueConsumerProcess
 
isAutoStartup() - Method in class de.otto.synapse.eventsource.EventSourceConsumerProcess
 
isCompacting() - Method in interface de.otto.synapse.messagestore.MessageStore
 
isCompoundKey() - Method in class de.otto.synapse.message.CompoundKey
 
isCompoundKey() - Method in interface de.otto.synapse.message.Key
 
isCompoundKey() - Method in class de.otto.synapse.message.SimpleKey
 
isEnabled() - Method in class de.otto.synapse.configuration.SynapseProperties.ConsumerProcess
 
isEnabled() - Method in class de.otto.synapse.configuration.SynapseProperties.Receiver.DefaultHeaders
 
isEnabled() - Method in class de.otto.synapse.configuration.SynapseProperties.Sender.DefaultHeaders
 
isEnabledFor(String, EndpointType) - Method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
Returns true if the registration is matching the given channelName and EndpointType, false otherwise.
isRunning() - Method in class de.otto.synapse.endpoint.receiver.MessageLogConsumerContainer
Check whether this component is currently running.
isRunning() - Method in class de.otto.synapse.endpoint.receiver.MessageQueueConsumerProcess
Check whether this component is currently running.
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

Journal - Interface in de.otto.synapse.journal
A Journal contains all the messages that where leading to the current state of a single event-sourced entity stored in a StateRepository or in some other kind of storage.
JOURNAL_KEY - Static variable in class de.otto.synapse.messagestore.Index
 
JournalingInterceptor - Class in de.otto.synapse.journal
Interceptor used to add the messages of event-sourced entities to a Journal.
JournalingInterceptor(String, Journal) - Constructor for class de.otto.synapse.journal.JournalingInterceptor
Creates a JournalingInterceptor for a channel, using the given Journal.
journalKeyIndexer() - Static method in class de.otto.synapse.messagestore.Indexers
 
journalKeyOf(String) - Method in interface de.otto.synapse.journal.Journal
Calculates the journal key for a given entityId.
JournalRegistry - Class in de.otto.synapse.journal
 
JournalRegistry(List<Journal>, MessageInterceptorRegistry) - Constructor for class de.otto.synapse.journal.JournalRegistry
 
journals(List<Journal>, MessageInterceptorRegistry) - Method in class de.otto.synapse.configuration.SynapseAutoConfiguration
 
Journals - Class in de.otto.synapse.journal
 
JsonHelper - Class in de.otto.synapse.translator
Helper-class for JSON representations.
JsonHelper() - Constructor for class de.otto.synapse.translator.JsonHelper
 

K

key() - Method in enum de.otto.synapse.message.DefaultHeaderAttr
 
key() - Method in interface de.otto.synapse.message.HeaderAttr
 
Key - Interface in de.otto.synapse.message
The Key of a Message.
keyPattern() - Method in interface de.otto.synapse.consumer.MessageConsumer
Returns the pattern of message 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() () message keys} accepted by this consumer.
keyPattern() - Method in class de.otto.synapse.consumer.StatefulMessageConsumer
Returns the pattern of message keys accepted by this consumer.
keySet() - Method in class de.otto.synapse.state.ConcurrentMapStateRepository
 
keySet() - Method in class de.otto.synapse.state.DelegatingStateRepository
 
keySet() - Method in class de.otto.synapse.state.NitriteStateRepository
 
keySet() - Method in interface de.otto.synapse.state.StateRepository
Returns an immutable set of the keys in this repository.

L

LeaderElection - Interface in de.otto.synapse.leaderelection
Leader-Election for Synapse services.
LogHelper - Class in de.otto.synapse.logging
 
LogHelper() - Constructor for class de.otto.synapse.logging.LogHelper
 

M

matches(Class<? extends Selector>) - Method in interface de.otto.synapse.endpoint.Selectable
Returns true if the factory is capable to create a MessageEndpoint matching the given selector, false otherwise.
matches(Class<? extends Selector>) - Method in interface de.otto.synapse.endpoint.sender.MessageSenderEndpointFactory
Returns true if the factory is capable to create a MessageSenderEndpoint matching the given selector, false otherwise.
matches(Class<? extends Selector>) - Method in interface de.otto.synapse.eventsource.EventSourceBuilder
 
matchingChannelsWith(String, MessageInterceptor) - Static method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
Creates a MessageInterceptorRegistration that is used to register a MessageInterceptor in all channels with names matching the channelNamePattern, at the sender-side as well as at the receiver-side.
matchingChannelsWith(String, MessageInterceptor, int) - Static method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
Creates a MessageInterceptorRegistration that is used to register a MessageInterceptor in all channels with names matching the channelNamePattern, at the sender-side as well as at the receiver-side.
matchingReceiverChannelsWith(String, MessageInterceptor) - Static method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
Creates a MessageInterceptorRegistration that is used to register a MessageInterceptor at the receiver-side of all channels with names matching the channelNamePattern.
matchingReceiverChannelsWith(String, MessageInterceptor, int) - Static method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
Creates a MessageInterceptorRegistration that is used to register a MessageInterceptor at the receiver-side of all channels with names matching the channelNamePattern.
matchingSenderChannelsWith(String, MessageInterceptor) - Static method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
Creates a MessageInterceptorRegistration that is used to register a MessageInterceptor at the sender-side of all channels with names matching the channelNamePattern.
matchingSenderChannelsWith(String, MessageInterceptor, int) - Static method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
Creates a MessageInterceptorRegistration that is used to register a MessageInterceptor at the sender-side of all channels with names matching the channelNamePattern.
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<P> - Class in de.otto.synapse.message
A Message is an atomic packet of data that can be transmitted on a channel.
Message(Key, Header, P) - Constructor for class de.otto.synapse.message.Message
 
message(Key, P) - Static method in class de.otto.synapse.message.Message
 
message(Key, Header, P) - Static method in class de.otto.synapse.message.Message
 
message(String, P) - Static method in class de.otto.synapse.message.Message
 
message(String, Header, P) - Static method in class de.otto.synapse.message.Message
 
Message.Builder<P> - Class in de.otto.synapse.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() - Constructor for class de.otto.synapse.consumer.MessageDispatcher
 
MessageDispatcher(List<MessageConsumer<?>>) - Constructor for class de.otto.synapse.consumer.MessageDispatcher
 
MessageEndpoint - Interface in de.otto.synapse.endpoint
Endpoint that is used by an application to access the messaging infrastructure to send or receive messages.
MessageEndpointConfigurer - Interface in de.otto.synapse.configuration
A configurer used to configure message endpoints.
MessageEndpointFactory<T extends MessageEndpoint> - Interface in de.otto.synapse.endpoint
 
MessageFilter - Class in de.otto.synapse.endpoint
A MessageInterceptor that is used to filter messages using some predicate.
messageFilter(Predicate<TextMessage>) - Static method in class de.otto.synapse.endpoint.MessageFilter
Creates a MessageFilter that is used to filter messages from message endpoints.
MessageFormat - Enum in de.otto.synapse.translator
Identifies the format used to encode or decode messages.
MessageInterceptor - Annotation Type in de.otto.synapse.annotation
An annotation that marks a method to be used as a MessageInterceptor.
MessageInterceptor - Interface in de.otto.synapse.endpoint
Message interceptors are used to intercept messages before they are sent or received by message endpoints.
MessageInterceptorBeanPostProcessor - Class in de.otto.synapse.annotation
 
MessageInterceptorBeanPostProcessor() - Constructor for class de.otto.synapse.annotation.MessageInterceptorBeanPostProcessor
 
messageInterceptorBeanPostProcessor() - Method in class de.otto.synapse.configuration.SynapseAutoConfiguration
Activate the MessageInterceptorBeanPostProcessor used to post-process beans having methods annotated as a MessageInterceptor.
MessageInterceptorRegistration - Class in de.otto.synapse.endpoint
Information about the channels that should be intercepted by a MessageInterceptor.
MessageInterceptorRegistration(Pattern, MessageInterceptor, Set<EndpointType>, int) - Constructor for class de.otto.synapse.endpoint.MessageInterceptorRegistration
 
messageInterceptorRegistry(ApplicationContext) - Method in class de.otto.synapse.configuration.SynapseAutoConfiguration
 
MessageInterceptorRegistry - Class in de.otto.synapse.endpoint
 
MessageInterceptorRegistry() - Constructor for class de.otto.synapse.endpoint.MessageInterceptorRegistry
 
MessageLog - Interface in de.otto.synapse.channel.selector
Selector used to specify that the desired endpoint is a message log like, for example, Kinesis.
MessageLogConsumer - Annotation Type in de.otto.synapse.annotation
 
messageLogConsumerAnnotationBeanPostProcessor() - Method in class de.otto.synapse.configuration.MessageLogReceiverEndpointAutoConfiguration
 
MessageLogConsumerBeanPostProcessor - Class in de.otto.synapse.annotation
 
MessageLogConsumerBeanPostProcessor() - Constructor for class de.otto.synapse.annotation.MessageLogConsumerBeanPostProcessor
 
MessageLogConsumerContainer - Class in de.otto.synapse.endpoint.receiver
 
MessageLogConsumerContainer(String, ChannelPosition, ApplicationContext) - Constructor for class de.otto.synapse.endpoint.receiver.MessageLogConsumerContainer
 
MessageLogReceiverEndpoint - Interface in de.otto.synapse.endpoint.receiver
Receiver-side MessageEndpoint endpoint of a Message Channel that matches random-access like reading of messages using ChannelPositions.
MessageLogReceiverEndpointAutoConfiguration - Class in de.otto.synapse.configuration
 
MessageLogReceiverEndpointAutoConfiguration() - Constructor for class de.otto.synapse.configuration.MessageLogReceiverEndpointAutoConfiguration
 
MessageLogReceiverEndpointBeanRegistrar - Class in de.otto.synapse.annotation
ImportBeanDefinitionRegistrar for message log support.
MessageLogReceiverEndpointBeanRegistrar() - Constructor for class de.otto.synapse.annotation.MessageLogReceiverEndpointBeanRegistrar
 
MessageLogReceiverEndpointFactory - Interface in de.otto.synapse.endpoint.receiver
 
MessageQueue - Interface in de.otto.synapse.channel.selector
Selector used to specify that the desired endpoint is a message queue like, for example, SQS.
MessageQueueConsumer - Annotation Type in de.otto.synapse.annotation
 
messageQueueConsumerAnnotationBeanPostProcessor() - Method in class de.otto.synapse.configuration.MessageQueueReceiverEndpointAutoConfiguration
 
MessageQueueConsumerBeanPostProcessor - Class in de.otto.synapse.annotation
 
MessageQueueConsumerBeanPostProcessor() - Constructor for class de.otto.synapse.annotation.MessageQueueConsumerBeanPostProcessor
 
messageQueueConsumerProcess() - Method in class de.otto.synapse.configuration.MessageQueueReceiverEndpointAutoConfiguration
 
MessageQueueConsumerProcess - Class in de.otto.synapse.endpoint.receiver
 
MessageQueueConsumerProcess(List<MessageQueueReceiverEndpoint>) - Constructor for class de.otto.synapse.endpoint.receiver.MessageQueueConsumerProcess
 
MessageQueueReceiverEndpoint - Interface in de.otto.synapse.endpoint.receiver
Receiver-side MessageEndpoint endpoint of a Message Channel with Queue or FIFO semantics.
MessageQueueReceiverEndpointAutoConfiguration - Class in de.otto.synapse.configuration
 
MessageQueueReceiverEndpointAutoConfiguration() - Constructor for class de.otto.synapse.configuration.MessageQueueReceiverEndpointAutoConfiguration
 
MessageQueueReceiverEndpointBeanRegistrar - Class in de.otto.synapse.annotation
ImportBeanDefinitionRegistrar for message log support.
MessageQueueReceiverEndpointBeanRegistrar() - Constructor for class de.otto.synapse.annotation.MessageQueueReceiverEndpointBeanRegistrar
 
MessageQueueReceiverEndpointFactory - Interface in de.otto.synapse.endpoint.receiver
 
MessageReceiverEndpoint - Interface in de.otto.synapse.endpoint.receiver
Receiver-side MessageEndpoint endpoint of a Message Channel Message Endpoint
MessageReceiverEndpointInfo - Class in de.otto.synapse.info
 
MessageReceiverEndpointInfo.Builder - Class in de.otto.synapse.info
 
MessageReceiverEndpointInfoProvider - Class in de.otto.synapse.info
 
MessageReceiverEndpointInfoProvider(Optional<List<EventSource>>) - Constructor for class de.otto.synapse.info.MessageReceiverEndpointInfoProvider
 
MessageReceiverEndpointInfoProvider(Optional<List<EventSource>>, Clock) - Constructor for class de.otto.synapse.info.MessageReceiverEndpointInfoProvider
For testing purposes only.
MessageReceiverEndpointInfos - Class in de.otto.synapse.info
 
MessageReceiverEndpointInfos() - Constructor for class de.otto.synapse.info.MessageReceiverEndpointInfos
 
MessageReceiverNotification - Class in de.otto.synapse.info
 
MessageReceiverNotification(MessageReceiverNotification.Builder) - Constructor for class de.otto.synapse.info.MessageReceiverNotification
 
MessageReceiverNotification.Builder - Class in de.otto.synapse.info
 
MessageReceiverStatus - Enum in de.otto.synapse.info
 
MessageSender - Interface in de.otto.synapse.endpoint.sender
Endpoint that is used by an application to send messages to a messaging channel.
MessageSenderEndpoint - Interface in de.otto.synapse.endpoint.sender
Endpoint that is used by an application to send messages to a messaging channel.
MessageSenderEndpointBeanRegistrar - Class in de.otto.synapse.annotation
ImportBeanDefinitionRegistrar for message log support.
MessageSenderEndpointBeanRegistrar() - Constructor for class de.otto.synapse.annotation.MessageSenderEndpointBeanRegistrar
 
MessageSenderEndpointFactory - 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.
MessageStoreEntry - Class in de.otto.synapse.messagestore
An entry in a MessageStore which is a TextMessage stored with some extra data about the origin of the message.
MessageStoreFactory<T extends MessageStore> - Interface in de.otto.synapse.messagestore
A factory used to create MessageStore instances.
MessageStores - Class in de.otto.synapse.messagestore
Utilities and helpers used to create message stores.
MessageTranslator<P extends Message<?>> - Interface in de.otto.synapse.translator
Translates any {@link Message Message<?
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
 
MethodInvokingMessageInterceptor - Class in de.otto.synapse.endpoint
A MessageConsumer that is calling a method of a class instance for every accepted Message MesageConsumer
MethodInvokingMessageInterceptor(Object, Method) - Constructor for class de.otto.synapse.endpoint.MethodInvokingMessageInterceptor
 
multiChannelJournal(StateRepository<?>, String, String...) - Static method in class de.otto.synapse.journal.Journals
 
multiChannelJournal(String, String, String...) - Static method in class de.otto.synapse.journal.Journals
 

N

name() - Method in interface de.otto.synapse.message.HeaderAttr
 
NitriteStateRepository<V> - Class in de.otto.synapse.state
A StateRepository with extra functionality for secondary indexes, queries, sorting and paging of results.
NitriteStateRepository(String, Class<V>, Set<String>, NitriteBuilder) - Constructor for class de.otto.synapse.state.NitriteStateRepository
 
NitriteStateRepository(String, Class<V>, Set<String>) - Constructor for class de.otto.synapse.state.NitriteStateRepository
 
NitriteStateRepository.Builder<V> - Class in de.otto.synapse.state
 
NO_KEY - Static variable in interface de.otto.synapse.message.Key
Key used for messages that do not have a distinguished key.
noOpIndexer() - Static method in class de.otto.synapse.messagestore.Indexers
 
noOpJournal() - Static method in class de.otto.synapse.journal.Journals
 

O

objectMapper() - Method in class de.otto.synapse.configuration.SynapseAutoConfiguration
 
ObjectMappers - Class in de.otto.synapse.translator
Manages the ObjectMapper used by Synapse applications for serialization and deserialization purposes.
of(String, Class<T>, Consumer<Message<T>>) - Static method in interface de.otto.synapse.consumer.MessageConsumer
 
of() - Static method in class de.otto.synapse.message.Header
 
of(ImmutableMap<String, String>) - Static method in class de.otto.synapse.message.Header
 
of(ShardPosition, ImmutableMap<String, String>) - Static method in class de.otto.synapse.message.Header
 
of(ShardPosition) - Static method in class de.otto.synapse.message.Header
 
of() - Static method in interface de.otto.synapse.message.Key
Key used for messages that do not have a distinguished key.
of(String) - Static method in interface de.otto.synapse.message.Key
Creates a simple Key where the same string is used for partitioning and compaction purposes.
of(String, String) - Static method in interface de.otto.synapse.message.Key
Creates a compound Key, consisting of separate partion- and compaction-keys.
of(Message<String>) - Static method in class de.otto.synapse.message.TextMessage
Factory method used to create a TextMessage from another Message<String>
of(Key, Header, String) - Static method in class de.otto.synapse.message.TextMessage
Factory method used to create a TextMessage from key, header and payload parameters.
of(String, Header, String) - Static method in class de.otto.synapse.message.TextMessage
Factory method used to create a TextMessage from key, header and payload parameters.
of(Key, String) - Static method in class de.otto.synapse.message.TextMessage
Factory method used to create a TextMessage from key and payload parameters.
of(String, String) - Static method in class de.otto.synapse.message.TextMessage
Factory method used to create a TextMessage from key and payload parameters.
of(String, TextMessage) - Static method in class de.otto.synapse.messagestore.MessageStoreEntry
Creates a new entry from channelName and the textMessage.
of(String, ImmutableMap<Index, String>, TextMessage) - Static method in class de.otto.synapse.messagestore.MessageStoreEntry
Creates a new entry from channelName, filterValues and the textMessage.
OffHeapIndexingMessageStore - Class in de.otto.synapse.messagestore
A MessageStore that is storing messages off the heap and supports indexing of messages.
OffHeapIndexingMessageStore(String) - Constructor for class de.otto.synapse.messagestore.OffHeapIndexingMessageStore
 
OffHeapIndexingMessageStore(String, Indexer) - Constructor for class de.otto.synapse.messagestore.OffHeapIndexingMessageStore
 
on(MessageReceiverNotification) - Method in class de.otto.synapse.info.MessageReceiverEndpointInfoProvider
 
OnHeapCompactingMessageStore - Class in de.otto.synapse.messagestore
Thread-safe in-memory (on heap) implementation of a MessageStore that is compacting entries by the message's Key.compactionKey().
OnHeapCompactingMessageStore(boolean) - Constructor for class de.otto.synapse.messagestore.OnHeapCompactingMessageStore
 
OnHeapCompactingMessageStore(boolean, long) - Constructor for class de.otto.synapse.messagestore.OnHeapCompactingMessageStore
 
OnHeapIndexingMessageStore - Class in de.otto.synapse.messagestore
Thread-safe in-memory (on heap) implementation of a MessageStore that is able to index entries.
OnHeapIndexingMessageStore() - Constructor for class de.otto.synapse.messagestore.OnHeapIndexingMessageStore
 
OnHeapIndexingMessageStore(Indexer) - Constructor for class de.otto.synapse.messagestore.OnHeapIndexingMessageStore
 
OnHeapRingBufferMessageStore - Class in de.otto.synapse.messagestore
Thread-safe in-memory implementation of a circular MessageStore that is storing all entries in insertion order with a configurable capacity.
OnHeapRingBufferMessageStore() - Constructor for class de.otto.synapse.messagestore.OnHeapRingBufferMessageStore
Creates a new instance with default capacity of 100.
OnHeapRingBufferMessageStore(int) - Constructor for class de.otto.synapse.messagestore.OnHeapRingBufferMessageStore
Creates a new instance with specified capacity.
onSubscriptionCreated(SubscriptionCreated, Class<? extends Selector>) - Method in class de.otto.synapse.subscription.SubscriptionService
 
onSubscriptionDeleted(String) - Method in class de.otto.synapse.subscription.SubscriptionService
 
onSubscriptionUpdated(SubscriptionUpdated) - Method in class de.otto.synapse.subscription.SubscriptionService
 
ORIGIN - Static variable in class de.otto.synapse.messagestore.Index
Index that is used to specify the origin of the MessageStoreEntry.
originIndexer(String) - Static method in class de.otto.synapse.messagestore.Indexers
Returns an Indexer that is indexing all entries with static value that is identifying the origin of some message.
overrideObjectMapper(ObjectMapper) - Static method in class de.otto.synapse.translator.ObjectMappers
Overrides the object mapper actually used by Synapse.

P

PARTITION_KEY - Static variable in class de.otto.synapse.messagestore.Index
Index that is used to access messages in a MessageStore by Key.partitionKey() The name of the index is 'partitionKey'
partitionKey() - Method in class de.otto.synapse.message.CompoundKey
 
partitionKey() - Method in interface de.otto.synapse.message.Key
Returns the part of the key that is used to select one of possibly several shards or partitions of a message channel.
partitionKey() - Method in class de.otto.synapse.message.SimpleKey
 
partitionKeyIndexer() - Static method in class de.otto.synapse.messagestore.Indexers
Returns an Indexer that is indexing TextMessage by Key.partitionKey().
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 messages consumed by this MessageConsumer.
payloadType() - Method in class de.otto.synapse.consumer.StatefulMessageConsumer
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
 
postProcessAfterInitialization(Object, String) - Method in class de.otto.synapse.annotation.MessageInterceptorBeanPostProcessor
 
postProcessAfterInitialization(Object, String) - Method in class de.otto.synapse.annotation.MessageLogConsumerBeanPostProcessor
 
postProcessAfterInitialization(Object, String) - Method in class de.otto.synapse.annotation.MessageQueueConsumerBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class de.otto.synapse.annotation.EventSourceConsumerBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class de.otto.synapse.annotation.MessageInterceptorBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class de.otto.synapse.annotation.MessageLogConsumerBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class de.otto.synapse.annotation.MessageQueueConsumerBeanPostProcessor
 
prettyPrint(Object) - Static method in class de.otto.synapse.translator.JsonHelper
Transforms the given entity into a pretty-printed JSON representation.
prettyPrint(String) - Static method in class de.otto.synapse.translator.JsonHelper
Pretty-prints the given json document into.
ProgressLogger - Class in de.otto.synapse.logging
 
ProgressLogger(Logger, long, Marker) - Constructor for class de.otto.synapse.logging.ProgressLogger
 
publishEvent(MessageReceiverStatus, String, ChannelDurationBehind) - Method in class de.otto.synapse.endpoint.receiver.AbstractMessageReceiverEndpoint
 
put(String, V) - Method in class de.otto.synapse.state.ChronicleMapStateRepository
 
put(String, V) - Method in class de.otto.synapse.state.ConcurrentMapStateRepository
 
put(String, V) - Method in class de.otto.synapse.state.DelegatingStateRepository
 
put(String, V) - Method in class de.otto.synapse.state.NitriteStateRepository
 
put(String, V) - Method in interface de.otto.synapse.state.StateRepository
Associates the specified value with the specified key in this repository.

R

read(Bytes, V) - Method in class de.otto.synapse.state.ChronicleMapBytesMarshaller
 
readResolve() - Method in class de.otto.synapse.state.ChronicleMapBytesMarshaller
 
Receiver() - Constructor for class de.otto.synapse.configuration.SynapseProperties.Receiver
 
receiverChannelsWith(MessageInterceptor) - Static method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
Creates a MessageInterceptorRegistration that is used to register a MessageInterceptor at the receiver-side of all channels.
receiverChannelsWith(MessageInterceptor, int) - Static method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
Creates a MessageInterceptorRegistration that is used to register a MessageInterceptor at the receiver-side of all channels.
register(MessageInterceptorRegistration) - Method in class de.otto.synapse.endpoint.MessageInterceptorRegistry
 
register(MessageConsumer<?>) - Method in class de.otto.synapse.endpoint.receiver.AbstractMessageReceiverEndpoint
Registers a MessageConsumer at the receiver endpoint.
register(MessageConsumer<?>) - Method in class de.otto.synapse.endpoint.receiver.DelegateMessageLogReceiverEndpoint
 
register(MessageConsumer<?>) - Method in class de.otto.synapse.endpoint.receiver.DelegateMessageQueueReceiverEndpoint
 
register(MessageConsumer<?>) - Method in interface 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.AbstractAnnotationBasedBeanRegistrar
 
registerBeanDefinitions(String, String, AnnotationAttributes, BeanDefinitionRegistry) - Method in class de.otto.synapse.annotation.AbstractAnnotationBasedBeanRegistrar
 
registerBeanDefinitions(String, String, AnnotationAttributes, BeanDefinitionRegistry) - Method in class de.otto.synapse.annotation.EventSourceBeanRegistrar
 
registerBeanDefinitions(String, String, AnnotationAttributes, BeanDefinitionRegistry) - Method in class de.otto.synapse.annotation.MessageLogReceiverEndpointBeanRegistrar
 
registerBeanDefinitions(String, String, AnnotationAttributes, BeanDefinitionRegistry) - Method in class de.otto.synapse.annotation.MessageQueueReceiverEndpointBeanRegistrar
 
registerBeanDefinitions(String, String, AnnotationAttributes, BeanDefinitionRegistry) - Method in class de.otto.synapse.annotation.MessageSenderEndpointBeanRegistrar
 
remove(String) - Method in class de.otto.synapse.state.ConcurrentMapStateRepository
 
remove(String) - Method in class de.otto.synapse.state.DelegatingStateRepository
 
remove(String) - Method in class de.otto.synapse.state.NitriteStateRepository
 
remove(String) - Method in interface de.otto.synapse.state.StateRepository
Removes the mapping for a key from this repository if it is present.
remove(String) - Method in class de.otto.synapse.subscription.Subscriptions
 
runAsyncIfLeader(String, Runnable) - Method in interface de.otto.synapse.leaderelection.LeaderElection
Asynchronously executes the runnable, if the current thread is able to become the leader by optaining the specified lock.
runAsyncIfLeader(String, Runnable, Executor) - Method in interface de.otto.synapse.leaderelection.LeaderElection
Asynchronously executes the runnable, if the current thread is able to become the leader by optaining the specified lock.
runIfLeader(String, Runnable) - Method in interface de.otto.synapse.leaderelection.LeaderElection
Synchronously executes the runnable, if the current thread is able to become the leader by optaining the specified lock.

S

Selectable - Interface in de.otto.synapse.endpoint
 
Selector - Interface in de.otto.synapse.channel.selector
Selector used to select one of possibly multiple available message endpoints in case of annotation-driven configuration of message senders, or message-log receivers.
selector() - Method in interface de.otto.synapse.endpoint.Selectable
 
selector() - Method in interface de.otto.synapse.endpoint.sender.MessageSenderEndpointFactory
 
selector() - Method in class de.otto.synapse.eventsource.DefaultEventSourceBuilder
 
send(Message<?>) - Method in class de.otto.synapse.endpoint.sender.AbstractMessageSenderEndpoint
Sends a Message to the message channel.
send(Message<?>) - Method in class de.otto.synapse.endpoint.sender.DelegateMessageSenderEndpoint
 
send(Message<?>) - Method in interface de.otto.synapse.endpoint.sender.MessageSender
Send a single Message to the channel.
send(Message<?>) - Method in class de.otto.synapse.endpoint.sender.TeeMessageSender
 
sendBatch(Stream<? extends Message<?>>) - Method in class de.otto.synapse.endpoint.sender.AbstractMessageSenderEndpoint
Sends a stream of messages to the message channel as one or more batches, if batches are supported by the infrastructure.
sendBatch(Stream<? extends Message<?>>) - Method in class de.otto.synapse.endpoint.sender.DelegateMessageSenderEndpoint
 
sendBatch(Stream<? extends Message<?>>) - Method in interface de.otto.synapse.endpoint.sender.MessageSender
Send a batch of messages to the channel.
sendBatch(Stream<? extends Message<?>>) - Method in class de.otto.synapse.endpoint.sender.TeeMessageSender
 
senderChannelsWith(MessageInterceptor) - Static method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
Creates a MessageInterceptorRegistration that is used to register a MessageInterceptor at the sender-side of all channels.
senderChannelsWith(MessageInterceptor, int) - Static method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
Creates a MessageInterceptorRegistration that is used to register a MessageInterceptor at the sender-side of all channels.
SERVICE_INSTANCE - Static variable in class de.otto.synapse.messagestore.Index
Index that is used to specify the service instance that has added the MessageStoreEntry to the MessageStore.
serviceInstanceIndexer(String) - Static method in class de.otto.synapse.messagestore.Indexers
Returns an Indexer that is indexing all entries with static value that is identifying the service-instance that has added the message to the MessageStore.
setApplicationContext(ApplicationContext) - Method in class de.otto.synapse.annotation.EventSourceConsumerBeanPostProcessor
 
setApplicationContext(ApplicationContext) - Method in class de.otto.synapse.annotation.MessageInterceptorBeanPostProcessor
 
setApplicationContext(ApplicationContext) - Method in class de.otto.synapse.annotation.MessageLogConsumerBeanPostProcessor
 
setApplicationContext(ApplicationContext) - Method in class de.otto.synapse.annotation.MessageQueueConsumerBeanPostProcessor
 
setEnabled(boolean) - Method in class de.otto.synapse.configuration.SynapseProperties.ConsumerProcess
 
setEnabled(boolean) - Method in class de.otto.synapse.configuration.SynapseProperties.Receiver.DefaultHeaders
 
setEnabled(boolean) - Method in class de.otto.synapse.configuration.SynapseProperties.Sender.DefaultHeaders
 
setEnvironment(Environment) - Method in class de.otto.synapse.annotation.AbstractAnnotationBasedBeanRegistrar
Set the Environment that this component runs in.
setName(String) - Method in class de.otto.synapse.configuration.SynapseProperties.Sender
 
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
 
ShardResponse - Class in de.otto.synapse.channel
 
shardResponse(ShardPosition, Duration, ImmutableList<TextMessage>) - Static method in class de.otto.synapse.channel.ShardResponse
 
shardResponse(ShardPosition, Duration, TextMessage...) - Static method in class de.otto.synapse.channel.ShardResponse
 
shards() - Method in class de.otto.synapse.channel.ChannelPosition
Returns a Set containing all shard names of this ChannelPosition.
shutdown() - Static method in class de.otto.synapse.channel.StopCondition
Do not stop message consumption until the application is shutting down.
SimpleKey - Class in de.otto.synapse.message
 
singleChannelJournal(StateRepository<?>, String) - Static method in class de.otto.synapse.journal.Journals
 
singleChannelJournal(String, String) - Static method in class de.otto.synapse.journal.Journals
 
size() - Method in class de.otto.synapse.messagestore.DelegatingSnapshotMessageStore
 
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.messagestore.OffHeapIndexingMessageStore
 
size() - Method in class de.otto.synapse.messagestore.OnHeapCompactingMessageStore
 
size() - Method in class de.otto.synapse.messagestore.OnHeapIndexingMessageStore
 
size() - Method in class de.otto.synapse.messagestore.OnHeapRingBufferMessageStore
 
size() - Method in class de.otto.synapse.state.ChronicleMapStateRepository
 
size() - Method in class de.otto.synapse.state.ConcurrentMapStateRepository
 
size() - Method in class de.otto.synapse.state.DelegatingStateRepository
 
size() - Method in class de.otto.synapse.state.NitriteStateRepository
 
size() - Method in interface de.otto.synapse.state.StateRepository
Returns the number of key-value mappings in this repository.
snapshot(String) - Method in interface de.otto.synapse.subscription.SnapshotProvider
Returns a stream containing all Messages required to get the most current snapshot for the entity that is identified by the given entityId
snapshot(String) - Method in class de.otto.synapse.subscription.StateRepositorySnapshotProvider
 
SnapshotMessageStore - Interface in de.otto.synapse.messagestore
 
SnapshotProvider - Interface in de.otto.synapse.subscription
 
SnapshotReaderNotification - Class in de.otto.synapse.info
 
SnapshotReaderNotification(SnapshotReaderNotification.Builder) - Constructor for class de.otto.synapse.info.SnapshotReaderNotification
 
SnapshotReaderNotification.Builder - Class in de.otto.synapse.info
 
SnapshotReaderStatus - Enum in de.otto.synapse.info
 
start() - Method in class de.otto.synapse.endpoint.receiver.MessageLogConsumerContainer
 
start() - Method in class de.otto.synapse.endpoint.receiver.MessageQueueConsumerProcess
 
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
 
StatefulMessageConsumer<P,S> - Class in de.otto.synapse.consumer
A MessageConsumer that is updating a StateRepository.
StatefulMessageConsumer(String, Class<P>, StateRepository<S>, Function<Message<P>, S>) - Constructor for class de.otto.synapse.consumer.StatefulMessageConsumer
Creates a StatefulMessageConsumer.
StatefulMessageConsumer(String, Class<P>, StateRepository<S>, BiFunction<Optional<S>, Message<P>, S>) - Constructor for class de.otto.synapse.consumer.StatefulMessageConsumer
Creates a StatefulMessageConsumer.
StatefulMessageConsumer(String, Class<P>, StateRepository<S>, Function<? super Message<P>, S>, Function<? super Message<P>, String>) - Constructor for class de.otto.synapse.consumer.StatefulMessageConsumer
Creates a StatefulMessageConsumer.
StatefulMessageConsumer(String, Class<P>, StateRepository<S>, BiFunction<Optional<S>, ? super Message<P>, S>, Function<? super Message<P>, String>) - Constructor for class de.otto.synapse.consumer.StatefulMessageConsumer
Creates a StatefulMessageConsumer.
StateRepository<V> - Interface in de.otto.synapse.state
A StateRepository is used to store the aggregated state of event-sourced entities.
StateRepositorySnapshotProvider<E> - Class in de.otto.synapse.subscription
A SnapshotProvider that is relying on a StateRepository to generate the snapshot messages for a given entity-id.
StateRepositorySnapshotProvider(String, StateRepository<E>) - Constructor for class de.otto.synapse.subscription.StateRepositorySnapshotProvider
 
StateRepositorySnapshotProvider(String, StateRepository<E>, EntityToMessageListTransformer<E>) - Constructor for class de.otto.synapse.subscription.StateRepositorySnapshotProvider
 
StaticValueIndexer - Class in de.otto.synapse.messagestore
An Indexer that is creating a single Index by setting the indexed value to some static text.
StaticValueIndexer(Index, String) - Constructor for class de.otto.synapse.messagestore.StaticValueIndexer
Creates a StaticValueIndexer.
stop() - Method in class de.otto.synapse.endpoint.receiver.DelegateMessageLogReceiverEndpoint
 
stop() - Method in class de.otto.synapse.endpoint.receiver.DelegateMessageQueueReceiverEndpoint
 
stop(Runnable) - Method in class de.otto.synapse.endpoint.receiver.MessageLogConsumerContainer
 
stop() - Method in class de.otto.synapse.endpoint.receiver.MessageLogConsumerContainer
 
stop() - Method in interface de.otto.synapse.endpoint.receiver.MessageLogReceiverEndpoint
Stops consumption of messages and shuts down the MessageLogReceiverEndpoint.
stop(Runnable) - Method in class de.otto.synapse.endpoint.receiver.MessageQueueConsumerProcess
 
stop() - Method in class de.otto.synapse.endpoint.receiver.MessageQueueConsumerProcess
 
stop() - Method in interface de.otto.synapse.endpoint.receiver.MessageQueueReceiverEndpoint
Stops consumption of messages and shuts down the MessageQueueReceiverEndpoint.
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
 
StopCondition - Class in de.otto.synapse.channel
Conditions used in receiver endpoints to specify under which circumstances message consumption should stop.
stream() - Method in class de.otto.synapse.info.MessageReceiverEndpointInfos
 
stream() - Method in class de.otto.synapse.messagestore.DelegatingSnapshotMessageStore
 
stream(Index, String) - Method in class de.otto.synapse.messagestore.DelegatingSnapshotMessageStore
 
stream() - Method in interface de.otto.synapse.messagestore.MessageStore
Returns a Stream of all entries contained in the MessageStore.
stream(Index, String) - Method in interface de.otto.synapse.messagestore.MessageStore
Returns a Stream of all entries contained in the MessageStore that have are matching the given Index value (optional operation).
stream() - Method in class de.otto.synapse.messagestore.OffHeapIndexingMessageStore
 
stream(Index, String) - Method in class de.otto.synapse.messagestore.OffHeapIndexingMessageStore
 
stream() - Method in class de.otto.synapse.messagestore.OnHeapCompactingMessageStore
 
stream(Index, String) - Method in class de.otto.synapse.messagestore.OnHeapCompactingMessageStore
 
stream() - Method in class de.otto.synapse.messagestore.OnHeapIndexingMessageStore
 
stream(Index, String) - Method in class de.otto.synapse.messagestore.OnHeapIndexingMessageStore
 
stream() - Method in class de.otto.synapse.messagestore.OnHeapRingBufferMessageStore
 
stream(Index, String) - Method in class de.otto.synapse.messagestore.OnHeapRingBufferMessageStore
 
subscribe(Set<String>) - Method in class de.otto.synapse.subscription.Subscription
 
subscribe(String, Set<String>) - Method in class de.otto.synapse.subscription.Subscriptions
 
Subscription - Class in de.otto.synapse.subscription
 
Subscription(String, String, String) - Constructor for class de.otto.synapse.subscription.Subscription
 
SubscriptionCreated - Class in de.otto.synapse.subscription.events
 
SubscriptionCreated(String, String, String) - Constructor for class de.otto.synapse.subscription.events.SubscriptionCreated
 
SubscriptionEvent - Class in de.otto.synapse.subscription.events
 
SubscriptionEvent(String, SubscriptionEvent.Type) - Constructor for class de.otto.synapse.subscription.events.SubscriptionEvent
 
SubscriptionEvent.Type - Enum in de.otto.synapse.subscription.events
 
SubscriptionInterceptor - Class in de.otto.synapse.subscription
 
SubscriptionInterceptor(Subscription, MessageSenderEndpoint) - Constructor for class de.otto.synapse.subscription.SubscriptionInterceptor
 
Subscriptions - Class in de.otto.synapse.subscription
 
Subscriptions() - Constructor for class de.otto.synapse.subscription.Subscriptions
 
SubscriptionService - Class in de.otto.synapse.subscription
 
SubscriptionService(MessageInterceptorRegistry, List<MessageSenderEndpointFactory>, List<SnapshotProvider>) - Constructor for class de.otto.synapse.subscription.SubscriptionService
 
subscriptionsFor(String) - Method in class de.otto.synapse.subscription.Subscriptions
 
SubscriptionUpdated - Class in de.otto.synapse.subscription.events
 
SubscriptionUpdated(String, Set<String>, Set<String>) - Constructor for class de.otto.synapse.subscription.events.SubscriptionUpdated
 
supplyAsyncIfLeader(String, Supplier<T>) - Method in interface de.otto.synapse.leaderelection.LeaderElection
Asynchronously executes the supplier, if the current thread is able to become the leader by optaining the specified lock.
supplyAsyncIfLeader(String, Supplier<T>, Executor) - Method in interface de.otto.synapse.leaderelection.LeaderElection
Asynchronously executes the supplier, if the current thread is able to become the leader by optaining the specified lock.
supplyIfLeader(String, Supplier<T>) - Method in interface de.otto.synapse.leaderelection.LeaderElection
Synchronously executes the supplier, if the current thread is able to become the leader by optaining the specified lock.
supports(Index) - Method in class de.otto.synapse.messagestore.CalculatedValueIndexer
 
supports(Index) - Method in class de.otto.synapse.messagestore.CompositeIndexer
 
supports(Index) - Method in interface de.otto.synapse.messagestore.Indexer
 
supports(Index) - Method in class de.otto.synapse.messagestore.StaticValueIndexer
 
SYNAPSE_MSG_COMPACTIONKEY - Static variable in enum de.otto.synapse.translator.MessageFormat
 
SYNAPSE_MSG_FORMAT - Static variable in enum de.otto.synapse.translator.MessageFormat
 
SYNAPSE_MSG_HEADERS - Static variable in enum de.otto.synapse.translator.MessageFormat
 
SYNAPSE_MSG_KEY - Static variable in enum de.otto.synapse.translator.MessageFormat
 
SYNAPSE_MSG_PARTITIONKEY - Static variable in enum de.otto.synapse.translator.MessageFormat
 
SYNAPSE_MSG_PAYLOAD - Static variable in enum de.otto.synapse.translator.MessageFormat
 
SynapseAutoConfiguration - Class in de.otto.synapse.configuration
 
SynapseAutoConfiguration() - Constructor for class de.otto.synapse.configuration.SynapseAutoConfiguration
 
SynapseProperties - Class in de.otto.synapse.configuration
 
SynapseProperties(String) - Constructor for class de.otto.synapse.configuration.SynapseProperties
 
SynapseProperties.ConsumerProcess - Class in de.otto.synapse.configuration
 
SynapseProperties.Receiver - Class in de.otto.synapse.configuration
 
SynapseProperties.Receiver.DefaultHeaders - Class in de.otto.synapse.configuration
 
SynapseProperties.Sender - Class in de.otto.synapse.configuration
 
SynapseProperties.Sender.DefaultHeaders - Class in de.otto.synapse.configuration
 

T

TeeMessageSender - Class in de.otto.synapse.endpoint.sender
A MessageSender that is sending all messages to N delegate MessageSenders.
TeeMessageSender(ImmutableList<? extends MessageSender>) - Constructor for class de.otto.synapse.endpoint.sender.TeeMessageSender
 
TeeMessageSender(List<? extends MessageSender>) - Constructor for class de.otto.synapse.endpoint.sender.TeeMessageSender
 
TeeMessageSender(MessageSender...) - Constructor for class de.otto.synapse.endpoint.sender.TeeMessageSender
 
TextDecoder - Class in de.otto.synapse.translator
 
TextDecoder() - Constructor for class de.otto.synapse.translator.TextDecoder
 
TextEncoder - Class in de.otto.synapse.translator
 
TextEncoder() - Constructor for class de.otto.synapse.translator.TextEncoder
 
TextEncoder(MessageFormat) - Constructor for class de.otto.synapse.translator.TextEncoder
 
TextMessage - Class in de.otto.synapse.message
A Message that is used by Synapse for messages with String payloads.
TextMessage(Key, Header, String) - Constructor for class de.otto.synapse.message.TextMessage
 
TextMessageTranslator - Class in de.otto.synapse.translator
A MessageTranslator that converts messages into TextMessage.
TextMessageTranslator() - Constructor for class de.otto.synapse.translator.TextMessageTranslator
 
timestamp() - Method in class de.otto.synapse.channel.ShardPosition
 
timestamp(Instant) - Static method in class de.otto.synapse.channel.StopCondition
Returns a stop condition that is true after the given timestamp.
timestamp(Instant, Clock) - Static method in class de.otto.synapse.channel.StopCondition
Returns a stop condition that is true after the given timestamp.
toString() - Method in class de.otto.synapse.channel.ChannelDurationBehind
 
toString() - Method in class de.otto.synapse.channel.ChannelPosition
 
toString() - Method in class de.otto.synapse.channel.ShardPosition
 
toString() - Method in class de.otto.synapse.channel.ShardResponse
 
toString() - Method in class de.otto.synapse.endpoint.MessageInterceptorRegistration
 
toString() - Method in class de.otto.synapse.eventsource.DelegateEventSource
 
toString() - Method in class de.otto.synapse.info.MessageReceiverEndpointInfo
 
toString() - Method in class de.otto.synapse.info.MessageReceiverNotification
 
toString() - Method in class de.otto.synapse.info.SnapshotReaderNotification
 
toString() - Method in class de.otto.synapse.message.CompoundKey
 
toString() - Method in class de.otto.synapse.message.Header
 
toString() - Method in class de.otto.synapse.message.Message
 
toString() - Method in class de.otto.synapse.message.SimpleKey
 
toString() - Method in class de.otto.synapse.messagestore.Index
 
toString() - Method in class de.otto.synapse.messagestore.MessageStoreEntry
 
toString() - Method in class de.otto.synapse.subscription.events.SubscriptionCreated
 
toString() - Method in class de.otto.synapse.subscription.events.SubscriptionEvent
 
toString() - Method in class de.otto.synapse.subscription.events.SubscriptionUpdated
 
toString() - Method in class de.otto.synapse.subscription.Subscription
 
trace(Logger, Map<String, Object>, String, Object[]) - Static method in class de.otto.synapse.logging.LogHelper
 

U

unknown() - Static method in class de.otto.synapse.channel.ChannelDurationBehind
 
unknown(Collection<String>) - Static method in class de.otto.synapse.channel.ChannelDurationBehind
 
unsubscribe(Set<String>) - Method in class de.otto.synapse.subscription.Subscription
 
unsubscribe(String, Set<String>) - Method in class de.otto.synapse.subscription.Subscriptions
 
update(String, MessageReceiverEndpointInfo) - Method in class de.otto.synapse.info.MessageReceiverEndpointInfos
 

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.endpoint.DefaultSenderHeadersInterceptor.Capability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.otto.synapse.endpoint.EndpointType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.otto.synapse.info.MessageReceiverStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.otto.synapse.info.SnapshotReaderStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.otto.synapse.message.DefaultHeaderAttr
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class de.otto.synapse.messagestore.Index
 
valueOf(String) - Static method in enum de.otto.synapse.subscription.events.SubscriptionEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.otto.synapse.translator.MessageFormat
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.endpoint.DefaultSenderHeadersInterceptor.Capability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.otto.synapse.endpoint.EndpointType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.otto.synapse.info.MessageReceiverStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.otto.synapse.info.SnapshotReaderStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.otto.synapse.message.DefaultHeaderAttr
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.otto.synapse.subscription.events.SubscriptionEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.otto.synapse.translator.MessageFormat
Returns an array containing the constants of this enum type, in the order they are declared.
versionOf(String) - Static method in enum de.otto.synapse.translator.MessageFormat
Determines the MessageFormat from the string representation of some message.

W

warn(Logger, Map<String, Object>, String, Object[]) - Static method in class de.otto.synapse.logging.LogHelper
 
with(String, Duration) - Method in class de.otto.synapse.channel.ChannelDurationBehind.Builder
 
with(Function<NitriteBuilder, NitriteBuilder>) - Method in class de.otto.synapse.state.NitriteStateRepository.Builder
 
withAll(Map<String, Duration>) - Method in class de.otto.synapse.channel.ChannelDurationBehind.Builder
 
withAllUnknown(Set<String>) - Method in class de.otto.synapse.channel.ChannelDurationBehind.Builder
 
withAttribute(String, String) - Method in class de.otto.synapse.message.Header.Builder
 
withAttribute(HeaderAttr, String) - Method in class de.otto.synapse.message.Header.Builder
 
withAttribute(String, Instant) - Method in class de.otto.synapse.message.Header.Builder
 
withAttribute(HeaderAttr, Instant) - Method in class de.otto.synapse.message.Header.Builder
 
withAttributes(Map<String, String>) - Method in class de.otto.synapse.message.Header.Builder
 
withChannelDurationBehind(ChannelDurationBehind) - Method in class de.otto.synapse.info.MessageReceiverEndpointInfo.Builder
 
withChannelDurationBehind(ChannelDurationBehind) - Method in class de.otto.synapse.info.MessageReceiverNotification.Builder
 
withChannelName(String) - Method in class de.otto.synapse.info.MessageReceiverEndpointInfo.Builder
 
withChannelName(String) - Method in class de.otto.synapse.info.MessageReceiverNotification.Builder
 
withChannelName(String) - Method in class de.otto.synapse.info.SnapshotReaderNotification.Builder
 
withCustomValueMarshaller(boolean) - Method in class de.otto.synapse.state.ChronicleMapStateRepository.Builder
 
withHeader(Header) - Method in class de.otto.synapse.message.Message.Builder
 
withIndexed(String...) - Method in class de.otto.synapse.state.NitriteStateRepository.Builder
 
withIndexed(Set<String>) - Method in class de.otto.synapse.state.NitriteStateRepository.Builder
 
withKey(String) - Method in class de.otto.synapse.message.Message.Builder
 
withKey(Key) - Method in class de.otto.synapse.message.Message.Builder
 
withMapBuilder(ChronicleMapBuilder<String, V>) - Method in class de.otto.synapse.state.ChronicleMapStateRepository.Builder
 
withMessage(String) - Method in class de.otto.synapse.info.MessageReceiverEndpointInfo.Builder
 
withMessage(String) - Method in class de.otto.synapse.info.MessageReceiverNotification.Builder
 
withMessage(String) - Method in class de.otto.synapse.info.SnapshotReaderNotification.Builder
 
withName(String) - Method in class de.otto.synapse.state.ChronicleMapStateRepository.Builder
 
withName(String) - Method in class de.otto.synapse.state.NitriteStateRepository.Builder
 
withObjectMapper(ObjectMapper) - Method in class de.otto.synapse.state.ChronicleMapStateRepository.Builder
 
without(String) - Method in class de.otto.synapse.channel.ChannelDurationBehind.Builder
 
withPayload(P) - Method in class de.otto.synapse.message.Message.Builder
 
withShardPosition(ShardPosition) - Method in class de.otto.synapse.message.Header.Builder
 
withSnapshotTimestamp(Instant) - Method in class de.otto.synapse.info.SnapshotReaderNotification.Builder
 
withStatus(MessageReceiverStatus) - Method in class de.otto.synapse.info.MessageReceiverEndpointInfo.Builder
 
withStatus(MessageReceiverStatus) - Method in class de.otto.synapse.info.MessageReceiverNotification.Builder
 
withStatus(SnapshotReaderStatus) - Method in class de.otto.synapse.info.SnapshotReaderNotification.Builder
 
withUnknown(String) - Method in class de.otto.synapse.channel.ChannelDurationBehind.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 N O P R S T U V W 
Skip navigation links