Skip navigation links
A B C E G J M N O P Q S 

A

ActiveMQConfiguration - Class in org.ametiste.scm.broker.boot.config
ActiveMQ components configuration: jms connection factory and transaction manager.
ActiveMQConfiguration() - Constructor for class org.ametiste.scm.broker.boot.config.ActiveMQConfiguration
 
amqConnectionFactory() - Method in class org.ametiste.scm.broker.boot.config.ActiveMQConfiguration
The redelivery policy is ignored (except of maximumRedeliveries, -1 is infinite redelivery) because redelivery is handled by the consumer which needs to be cached to ensure the previous delay is taken into account.
AmqProperties - Class in org.ametiste.scm.broker.boot.config
Properties for ActiveMQ Broker and queues.
AmqProperties() - Constructor for class org.ametiste.scm.broker.boot.config.AmqProperties
 
AmqProperties.QueueName - Class in org.ametiste.scm.broker.boot.config
Nested properties that contains names of required queues.

B

broadcast(Collection<TransportMessage<Event>>) - Method in class org.ametiste.scm.broker.broadcast.EventMessageBroadcaster
 
broadcast(Collection<TransportMessage<T>>) - Method in interface org.ametiste.scm.broker.broadcast.MessageBroadcaster
Broadcast collection of messages to group of subscribers.
BroadcastOperationException - Exception in org.ametiste.scm.broker.broadcast
Exception signals about error occurred during broadcast operation.
BroadcastOperationException(String) - Constructor for exception org.ametiste.scm.broker.broadcast.BroadcastOperationException
 
BroadcastOperationException(String, Throwable) - Constructor for exception org.ametiste.scm.broker.broadcast.BroadcastOperationException
 

C

configure(SpringApplicationBuilder) - Method in class org.ametiste.scm.broker.boot.EventBrokerApplication
 
connectionFactory() - Method in class org.ametiste.scm.broker.boot.config.ActiveMQConfiguration
Set up the connection factory.

E

EventBrokerApplication - Class in org.ametiste.scm.broker.boot
 
EventBrokerApplication() - Constructor for class org.ametiste.scm.broker.boot.EventBrokerApplication
 
EventBrokerConfiguration - Class in org.ametiste.scm.broker.boot.config
Main configuration of Event Broker application.
EventBrokerConfiguration() - Constructor for class org.ametiste.scm.broker.boot.config.EventBrokerConfiguration
 
eventMessageBroadcaster() - Method in class org.ametiste.scm.broker.boot.config.EventProcessingConfiguration
 
EventMessageBroadcaster - Class in org.ametiste.scm.broker.broadcast
Implementation of MessageBroadcaster interface for broadcasting TransportMessage with Event payload.
EventMessageBroadcaster(EventSubscribersFetcher, EventSender) - Constructor for class org.ametiste.scm.broker.broadcast.EventMessageBroadcaster
Create event transport messages broadcaster.
EventMessageProcessor - Interface in org.ametiste.scm.broker.processing
Interface provides protocol to communicate with transport message processing system of Event Broker.
EventProcessingConfiguration - Class in org.ametiste.scm.broker.boot.config
Configuration defines components that are responsible for listen events and sending them to processing pipeline via EventMessageProcessor interface.
EventProcessingConfiguration() - Constructor for class org.ametiste.scm.broker.boot.config.EventProcessingConfiguration
 
eventSenderHttpClient() - Method in class org.ametiste.scm.broker.boot.config.EventTransportConfiguration
 
EventTransportConfiguration - Class in org.ametiste.scm.broker.boot.config
Configuration that defines components for sending and receiving messages outbound the application.
EventTransportConfiguration() - Constructor for class org.ametiste.scm.broker.boot.config.EventTransportConfiguration
 

G

getAggregatedEvent() - Method in class org.ametiste.scm.broker.boot.config.AmqProperties.QueueName
 
getBrokerUrl() - Method in class org.ametiste.scm.broker.boot.config.AmqProperties
 
getConnectTimeout() - Method in class org.ametiste.scm.broker.boot.config.SenderClientProperties
 
getPassword() - Method in class org.ametiste.scm.broker.boot.config.AmqProperties
 
getQueueName() - Method in class org.ametiste.scm.broker.boot.config.AmqProperties
 
getRawEvent() - Method in class org.ametiste.scm.broker.boot.config.AmqProperties.QueueName
 
getReadTimeout() - Method in class org.ametiste.scm.broker.boot.config.SenderClientProperties
 
getUsername() - Method in class org.ametiste.scm.broker.boot.config.AmqProperties
 

J

jmsTransactionManager() - Method in class org.ametiste.scm.broker.boot.config.ActiveMQConfiguration
 

M

main(String[]) - Static method in class org.ametiste.scm.broker.boot.EventBrokerApplication
 
MessageBroadcaster<T> - Interface in org.ametiste.scm.broker.broadcast
Interface of the service that provides broadcasting transport messages to group of subscribers.

N

NoSubscriberException - Exception in org.ametiste.scm.broker.broadcast
Exception signals about attempt to broadcast when no one subscriber present.
NoSubscriberException(String) - Constructor for exception org.ametiste.scm.broker.broadcast.NoSubscriberException
 
NoSubscriberException(String, Throwable) - Constructor for exception org.ametiste.scm.broker.broadcast.NoSubscriberException
 

O

org.ametiste.scm.broker.boot - package org.ametiste.scm.broker.boot
 
org.ametiste.scm.broker.boot.config - package org.ametiste.scm.broker.boot.config
 
org.ametiste.scm.broker.broadcast - package org.ametiste.scm.broker.broadcast
 
org.ametiste.scm.broker.processing - package org.ametiste.scm.broker.processing
 

P

process(TransportMessage<Event>) - Method in interface org.ametiste.scm.broker.processing.EventMessageProcessor
Handle transport message with broker processing system.

Q

QueueName() - Constructor for class org.ametiste.scm.broker.boot.config.AmqProperties.QueueName
 

S

scmEventSender() - Method in class org.ametiste.scm.broker.boot.config.EventTransportConfiguration
 
SenderClientProperties - Class in org.ametiste.scm.broker.boot.config
Defines set of properties that would be used to configure HttpClient instance for EventSender.
SenderClientProperties() - Constructor for class org.ametiste.scm.broker.boot.config.SenderClientProperties
 
setAggregatedEvent(String) - Method in class org.ametiste.scm.broker.boot.config.AmqProperties.QueueName
 
setBrokerUrl(String) - Method in class org.ametiste.scm.broker.boot.config.AmqProperties
 
setConnectTimeout(int) - Method in class org.ametiste.scm.broker.boot.config.SenderClientProperties
 
setPassword(String) - Method in class org.ametiste.scm.broker.boot.config.AmqProperties
 
setQueueName(AmqProperties.QueueName) - Method in class org.ametiste.scm.broker.boot.config.AmqProperties
 
setRawEvent(String) - Method in class org.ametiste.scm.broker.boot.config.AmqProperties.QueueName
 
setReadTimeout(int) - Method in class org.ametiste.scm.broker.boot.config.SenderClientProperties
 
setUsername(String) - Method in class org.ametiste.scm.broker.boot.config.AmqProperties
 
A B C E G J M N O P Q S 
Skip navigation links