A C D E G I L O P R S T W

A

addCluster(Cluster) - Method in class org.axonframework.eventhandling.amqp.spring.ClusterMessageListener
Registers an additional cluster.
afterPropertiesSet() - Method in class org.axonframework.eventhandling.amqp.spring.ListenerContainerFactory
 
afterPropertiesSet() - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPTerminal
 
AMQP_CONFIG_PROPERTY - Static variable in interface org.axonframework.eventhandling.amqp.AMQPConsumerConfiguration
The key of the property in the Cluster Meta Data that reflects the AMQPConsumerConfiguration instance for that cluster
AMQPConfigurationBeanDefinitionParser - Class in org.axonframework.contextsupport.spring.amqp
BeanDefinitionParser that parses AMQP Configuration elements into SpringAMQPConsumerConfiguration Bean Definitions.
AMQPConfigurationBeanDefinitionParser() - Constructor for class org.axonframework.contextsupport.spring.amqp.AMQPConfigurationBeanDefinitionParser
 
AMQPConsumerConfiguration - Interface in org.axonframework.eventhandling.amqp
 
AMQPMessage - Class in org.axonframework.eventhandling.amqp
Representation of an AMQP Message.
AMQPMessage(byte[], String) - Constructor for class org.axonframework.eventhandling.amqp.AMQPMessage
Creates an AMQP Message with given body and routingKey, which is not mandatory and non-immediate and has no additional properties.
AMQPMessage(byte[], String, AMQP.BasicProperties, boolean, boolean) - Constructor for class org.axonframework.eventhandling.amqp.AMQPMessage
Creates an AMQPMessage.
AMQPMessageConverter - Interface in org.axonframework.eventhandling.amqp
Interface describing a mechanism that converts AMQP Messages from an Axon Messages and vice versa.
AxonAMQPNamespaceHandler - Class in org.axonframework.contextsupport.spring.amqp
The Axon AMQP namespace handler is responsible for parsing the elements of the Axon AMQP namespace and adjusting the Spring context configuration accordingly.
AxonAMQPNamespaceHandler() - Constructor for class org.axonframework.contextsupport.spring.amqp.AxonAMQPNamespaceHandler
 

C

ClusterMessageListener - Class in org.axonframework.eventhandling.amqp.spring
MessageListener implementation that deserializes incoming messages and forwards them to one or more clusters.
ClusterMessageListener(Cluster, AMQPMessageConverter) - Constructor for class org.axonframework.eventhandling.amqp.spring.ClusterMessageListener
Initializes a ClusterMessageListener with given initialCluster that uses given serializer to deserialize the message's contents into an EventMessage.
createAMQPMessage(EventMessage) - Method in interface org.axonframework.eventhandling.amqp.AMQPMessageConverter
Creates an AMQPMessage from given eventMessage.
createAMQPMessage(EventMessage) - Method in class org.axonframework.eventhandling.amqp.DefaultAMQPMessageConverter
 
createContainer() - Method in class org.axonframework.eventhandling.amqp.spring.DefaultRabbitMqStrategy
 
createContainer() - Method in class org.axonframework.eventhandling.amqp.spring.LegacyRabbitMqStrategy
 
createContainer(SpringAMQPConsumerConfiguration) - Method in class org.axonframework.eventhandling.amqp.spring.ListenerContainerFactory
Creates a new SimpleMessageListenerContainer, initialized with the properties set on this factory.
createContainer() - Method in interface org.axonframework.eventhandling.amqp.spring.RabbitMqStrategy
Create a new instance of the container

D

DefaultAMQPConsumerConfiguration - Class in org.axonframework.eventhandling.amqp
Implementation of the AMQPConsumerConfiguration that allows the Queue Name to be configured.
DefaultAMQPConsumerConfiguration(String) - Constructor for class org.axonframework.eventhandling.amqp.DefaultAMQPConsumerConfiguration
Initializes the configuration with the given queueName.
DefaultAMQPMessageConverter - Class in org.axonframework.eventhandling.amqp
Default implementation of the AMQPMessageConverter interface.
DefaultAMQPMessageConverter(Serializer) - Constructor for class org.axonframework.eventhandling.amqp.DefaultAMQPMessageConverter
Initializes the AMQPMessageConverter with the given serializer, using a PackageRoutingKeyResolver and requesting durable dispatching.
DefaultAMQPMessageConverter(Serializer, RoutingKeyResolver, boolean) - Constructor for class org.axonframework.eventhandling.amqp.DefaultAMQPMessageConverter
Initializes the AMQPMessageConverter with the given serializer, routingKeyResolver and requesting durable dispatching when durable is true.
DefaultRabbitMqStrategy - Class in org.axonframework.eventhandling.amqp.spring
Strategy for creating a SimpleMessageListenerContainer instance using the Spring AMQP 1.3 API.
DefaultRabbitMqStrategy() - Constructor for class org.axonframework.eventhandling.amqp.spring.DefaultRabbitMqStrategy
 
destroy() - Method in class org.axonframework.eventhandling.amqp.spring.ListenerContainerLifecycleManager
 
doSendMessage(Channel, AMQPMessage) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPTerminal
Does the actual publishing of the given body on the given channel.

E

EventPublicationFailedException - Exception in org.axonframework.eventhandling.amqp
Exception indication that an error occurred while publishing an event to an AMQP Broker
EventPublicationFailedException(String, Throwable) - Constructor for exception org.axonframework.eventhandling.amqp.EventPublicationFailedException
Initialize the exception using given descriptive message and cause
ExtendedMessageListenerContainer - Class in org.axonframework.eventhandling.amqp.spring
Specialization of the SimpleMessageListenerContainer that allows consumer to be registered as exclusive on a channel.
ExtendedMessageListenerContainer() - Constructor for class org.axonframework.eventhandling.amqp.spring.ExtendedMessageListenerContainer
 

G

getAcknowledgeMode() - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Returns the AcknowledgeMode configured in this instance, or the one provided by the default configuration if not explicitly provided.
getAdviceChain() - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Returns the Advice Chain configured in this instance, or the one provided by the default configuration if not explicitly provided.
getApplicationContext() - Method in class org.axonframework.eventhandling.amqp.spring.ListenerContainerFactory
Returns the application context in which this bean is defined.
getBody() - Method in class org.axonframework.eventhandling.amqp.AMQPMessage
Returns the body of this message
getConcurrentConsumers() - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Returns the Concurrent Consumers configured in this instance, or the one provided by the default configuration if not explicitly provided.
getErrorHandler() - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Returns the ErrorHandler configured in this instance, or the one provided by the default configuration if not explicitly provided.
getExclusive() - Method in interface org.axonframework.eventhandling.amqp.AMQPConsumerConfiguration
Indicates whether this Cluster wishes to be an exclusive consumer on a Queue.
getExclusive() - Method in class org.axonframework.eventhandling.amqp.DefaultAMQPConsumerConfiguration
 
getExclusive() - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
 
getMessagePropertiesConverter() - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Returns the MessagePropertiesConverter configured in this instance, or the one provided by the default configuration if not explicitly provided.
getPhase() - Method in class org.axonframework.eventhandling.amqp.spring.ListenerContainerLifecycleManager
 
getPrefetchCount() - Method in interface org.axonframework.eventhandling.amqp.AMQPConsumerConfiguration
Indicates how many messages this Cluster's connector may read read from the Queue before expecting messages to be acknowledged.
getPrefetchCount() - Method in class org.axonframework.eventhandling.amqp.DefaultAMQPConsumerConfiguration
 
getPrefetchCount() - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Returns the Prefetch Count configured in this instance, or the one provided by the default configuration if not explicitly provided.
getProperties() - Method in class org.axonframework.eventhandling.amqp.AMQPMessage
Returns the additional properties to dispatch this Message with
getQueueName() - Method in interface org.axonframework.eventhandling.amqp.AMQPConsumerConfiguration
Returns the Queue Name the Cluster should be connected to, or null if no explicit cluster is configured.
getQueueName() - Method in class org.axonframework.eventhandling.amqp.DefaultAMQPConsumerConfiguration
 
getQueueName() - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
 
getReceiveTimeout() - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Returns the Receive Timeout configured in this instance, or the one provided by the default configuration if not explicitly provided.
getRecoveryInterval() - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Returns the Recovery Interval configured in this instance, or the one provided by the default configuration if not explicitly provided.
getRoutingKey() - Method in class org.axonframework.eventhandling.amqp.AMQPMessage
Returns the Routing Key this message should be dispatched with
getShutdownTimeout() - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Returns the Shutdown Timeout configured in this instance, or the one provided by the default configuration if not explicitly provided.
getTaskExecutor() - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Returns the Task Executor configured in this instance, or the one provided by the default configuration if not explicitly provided.
getTransactionAttribute() - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Returns the TransactionAttribute configured in this instance, or the one provided by the default configuration if not explicitly provided.
getTransactionManager() - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Returns the TransactionManager configured in this instance, or the one provided by the default configuration if not explicitly provided.
getTxSize() - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Returns the Transaction Size configured in this instance, or the one provided by the default configuration if not explicitly provided.

I

init() - Method in class org.axonframework.contextsupport.spring.amqp.AxonAMQPNamespaceHandler
isAutoStartup() - Method in class org.axonframework.eventhandling.amqp.spring.ListenerContainerLifecycleManager
 
isImmediate() - Method in class org.axonframework.eventhandling.amqp.AMQPMessage
Whether to dispatch this message using the "immediate" flag
isMandatory() - Method in class org.axonframework.eventhandling.amqp.AMQPMessage
Whether to dispatch this message using the "mandatory" flag
isRunning() - Method in class org.axonframework.eventhandling.amqp.spring.ListenerContainerLifecycleManager
 

L

LegacyRabbitMqStrategy - Class in org.axonframework.eventhandling.amqp.spring
Strategy for creating a SimpleMessageListenerContainer instance using the Spring AMQP 1.2 API.
LegacyRabbitMqStrategy() - Constructor for class org.axonframework.eventhandling.amqp.spring.LegacyRabbitMqStrategy
 
ListenerContainerFactory - Class in org.axonframework.eventhandling.amqp.spring
Factory for SimpleMessageListenerContainer beans.
ListenerContainerFactory() - Constructor for class org.axonframework.eventhandling.amqp.spring.ListenerContainerFactory
 
ListenerContainerLifecycleManager - Class in org.axonframework.eventhandling.amqp.spring
Manages the lifecycle of the SimpleMessageListenerContainers that have been created to receive messages for Clusters.
ListenerContainerLifecycleManager() - Constructor for class org.axonframework.eventhandling.amqp.spring.ListenerContainerLifecycleManager
 

O

onClusterCreated(Cluster) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPTerminal
 
onMessage(Message) - Method in class org.axonframework.eventhandling.amqp.spring.ClusterMessageListener
 
org.axonframework.contextsupport.spring.amqp - package org.axonframework.contextsupport.spring.amqp
 
org.axonframework.eventhandling.amqp - package org.axonframework.eventhandling.amqp
 
org.axonframework.eventhandling.amqp.spring - package org.axonframework.eventhandling.amqp.spring
 

P

PackageRoutingKeyResolver - Class in org.axonframework.eventhandling.amqp
RoutingKeyResolver implementation that uses the package name of the Message's payload as routing key.
PackageRoutingKeyResolver() - Constructor for class org.axonframework.eventhandling.amqp.PackageRoutingKeyResolver
 
parseInternal(Element, ParserContext) - Method in class org.axonframework.contextsupport.spring.amqp.AMQPConfigurationBeanDefinitionParser
 
parseInternal(Element, ParserContext) - Method in class org.axonframework.contextsupport.spring.amqp.TerminalBeanDefinitionParser
 
publish(EventMessage...) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPTerminal
 

R

RabbitMqStrategy - Interface in org.axonframework.eventhandling.amqp.spring
Interface describing a strategy for creating a SimpleMessageListenerContainer class and setting the exclusive mode on the underlying subscriptions.
readAMQPMessage(byte[], Map<String, Object>) - Method in interface org.axonframework.eventhandling.amqp.AMQPMessageConverter
Reconstruct an EventMessage from the given messageBody and headers.
readAMQPMessage(byte[], Map<String, Object>) - Method in class org.axonframework.eventhandling.amqp.DefaultAMQPMessageConverter
 
registerCluster(Cluster, AMQPConsumerConfiguration, AMQPMessageConverter) - Method in class org.axonframework.eventhandling.amqp.spring.ListenerContainerLifecycleManager
Registers the given cluster, assigning it to a listener that listens to the given queueName.
resolveRoutingKey(EventMessage) - Method in class org.axonframework.eventhandling.amqp.PackageRoutingKeyResolver
 
resolveRoutingKey(EventMessage) - Method in interface org.axonframework.eventhandling.amqp.RoutingKeyResolver
Returns the Routing Key to use when sending the given eventMessage to the Message Broker.
RoutingKeyResolver - Interface in org.axonframework.eventhandling.amqp
Interface toward a mechanism that provides the AMQP Routing Key for a given EventMessage.

S

setAcknowledgeMode(AcknowledgeMode) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Sets the acknowledge mode to use for the cluster
setAdviceChain(Advice[]) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Sets the Advice Chain to use for the cluster.
setApplicationContext(ApplicationContext) - Method in class org.axonframework.eventhandling.amqp.spring.ListenerContainerFactory
 
setApplicationContext(ApplicationContext) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPTerminal
 
setConcurrentConsumers(int) - Method in class org.axonframework.eventhandling.amqp.spring.ExtendedMessageListenerContainer
Sets the number of concurrent consumers in this container.
setConcurrentConsumers(Integer) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Sets the number of concurrent consumers to use for the cluster
setConnectionFactory(ConnectionFactory) - Method in class org.axonframework.eventhandling.amqp.spring.ExtendedMessageListenerContainer
 
setConnectionFactory(ConnectionFactory) - Method in class org.axonframework.eventhandling.amqp.spring.ListenerContainerFactory
Sets the connection factory to use for the cluster
setConnectionFactory(ConnectionFactory) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPTerminal
Sets the ConnectionFactory providing the Connections and Channels to send messages on.
setDefaultConfiguration(SpringAMQPConsumerConfiguration) - Method in class org.axonframework.eventhandling.amqp.spring.ListenerContainerLifecycleManager
Sets the configuration with the entries to use as defaults in case a registered cluster does not provide explicit values.
setDefaults(SpringAMQPConsumerConfiguration) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Sets the defaults to use when this instance does not explicitly provide a configuration value.
setDurable(boolean) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPTerminal
Whether or not messages should be marked as "durable" when sending them out.
setErrorHandler(ErrorHandler) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Sets the Error Handler to use for the cluster.
setExchange(Exchange) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPTerminal
Sets the name of the exchange to dispatch published messages to.
setExchangeName(String) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPTerminal
Sets the name of the exchange to dispatch published messages to.
setExclusive(SimpleMessageListenerContainer, boolean) - Method in class org.axonframework.eventhandling.amqp.spring.DefaultRabbitMqStrategy
 
setExclusive(boolean) - Method in class org.axonframework.eventhandling.amqp.spring.ExtendedMessageListenerContainer
Sets whether the listener container created by this factory should be exclusive.
setExclusive(SimpleMessageListenerContainer, boolean) - Method in class org.axonframework.eventhandling.amqp.spring.LegacyRabbitMqStrategy
 
setExclusive(SimpleMessageListenerContainer, boolean) - Method in interface org.axonframework.eventhandling.amqp.spring.RabbitMqStrategy
Define exclusive mode on the underlying container
setExclusive(Boolean) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Sets whether the listener container created by this factory should be exclusive.
setListenerContainerLifecycleManager(ListenerContainerLifecycleManager) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPTerminal
Sets the ListenerContainerLifecycleManager that creates and manages the lifecycle of Listener Containers for the clusters that are connected to this terminal.
setMessageConverter(AMQPMessageConverter) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPTerminal
Sets the Message Converter that creates AMQP Messages from Event Messages and vice versa.
setMessagePropertiesConverter(MessagePropertiesConverter) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Sets the message properties converter to use for the cluster
setPhase(int) - Method in class org.axonframework.eventhandling.amqp.spring.ListenerContainerLifecycleManager
Defines the phase in which Spring should manage this beans lifecycle.
setPrefetchCount(Integer) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Sets the PrefetchCount to use for the cluster.
setPublisherAckTimeout(long) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPTerminal
Sets the maximum amount of time (in milliseconds) the publisher may wait for the acknowledgement of published messages.
setQueueName(String) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Sets the name of the Queue that a Cluster should be connected to.
setReceiveTimeout(Long) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Sets the receive timeout to use for the cluster
setRecoveryInterval(Long) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Sets the Recovery Interval to use for the cluster.
setRoutingKeyResolver(RoutingKeyResolver) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPTerminal
Sets the RoutingKeyResolver that provides the Routing Key for each message to dispatch.
setSerializer(Serializer) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPTerminal
Sets the serializer to serialize messages with when sending them to the Exchange.
setShutdownTimeout(Long) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Sets the shutdown timeout to use for the cluster
setTaskExecutor(Executor) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Sets the task executor to use for the cluster
setTransactional(boolean) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPTerminal
Whether this Terminal should dispatch its Events in a transaction or not.
setTransactionAttribute(TransactionAttribute) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Sets the transaction attribute to use for the cluster
setTransactionManager(PlatformTransactionManager) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Sets the PlatformTransactionManager to use for the cluster.
setTxSize(Integer) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Sets the Transaction Size to use for the cluster.
setWaitForPublisherAck(boolean) - Method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPTerminal
Enables or diables the RabbitMQ specific publisher acknowledgements (confirms).
shouldGenerateIdAsFallback() - Method in class org.axonframework.contextsupport.spring.amqp.AMQPConfigurationBeanDefinitionParser
 
SpringAMQPConsumerConfiguration - Class in org.axonframework.eventhandling.amqp.spring
AMQPConsumerConfiguration implementation that has additional support for all Spring-specific AMQP Configuration properties.
SpringAMQPConsumerConfiguration() - Constructor for class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
 
SpringAMQPTerminal - Class in org.axonframework.eventhandling.amqp.spring
EventBusTerminal implementation that uses an AMQP 0.9 compatible Message Broker to dispatch event messages.
SpringAMQPTerminal() - Constructor for class org.axonframework.eventhandling.amqp.spring.SpringAMQPTerminal
 
start() - Method in class org.axonframework.eventhandling.amqp.spring.ListenerContainerLifecycleManager
 
stop(Runnable) - Method in class org.axonframework.eventhandling.amqp.spring.ListenerContainerLifecycleManager
 
stop() - Method in class org.axonframework.eventhandling.amqp.spring.ListenerContainerLifecycleManager
 

T

TerminalBeanDefinitionParser - Class in org.axonframework.contextsupport.spring.amqp
BeanDefinitionParser that parses <amqp-terminal> elements into a SpringAMQPTerminal instance.
TerminalBeanDefinitionParser() - Constructor for class org.axonframework.contextsupport.spring.amqp.TerminalBeanDefinitionParser
 

W

wrap(AMQPConsumerConfiguration) - Static method in class org.axonframework.eventhandling.amqp.spring.SpringAMQPConsumerConfiguration
Creates a SpringAMQPConsumerConfiguration instance from the given configuration.

A C D E G I L O P R S T W

Copyright © 2010-2016. All Rights Reserved.