Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addBuilderCustomizer(AzureServiceClientBuilderCustomizer<ServiceBusClientBuilder.ServiceBusProcessorClientBuilder>) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProcessorFactory
-
Add a
ServiceBusClientBuilder.ServiceBusProcessorClientBuilder
customizer to customize all the non-session clients created from this factory. - addBuilderCustomizer(AzureServiceClientBuilderCustomizer<ServiceBusClientBuilder.ServiceBusSenderClientBuilder>) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProducerFactory
-
Add a service client builder customizer to customize all the clients created from this factory.
- addBuilderCustomizer(String, AzureServiceClientBuilderCustomizer<ServiceBusClientBuilder.ServiceBusSenderClientBuilder>) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProducerFactory
-
Add a service client builder customizer to customize the clients created from this factory with service bus entity name of value
entityName
. - addBuilderCustomizer(String, String, AzureServiceClientBuilderCustomizer<ServiceBusClientBuilder.ServiceBusProcessorClientBuilder>) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProcessorFactory
-
Add a service client builder customizer to customize the clients created from this factory with entity name of value
entityName
and subscription of valuesubscription
. - addListener(ServiceBusProcessorFactory.Listener) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProcessorFactory
- addListener(ServiceBusProcessorFactory.Listener) - Method in interface com.azure.spring.messaging.servicebus.core.ServiceBusProcessorFactory
-
Add a listener for this factory.
- addListener(ServiceBusProducerFactory.Listener) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProducerFactory
- addListener(ServiceBusProducerFactory.Listener) - Method in interface com.azure.spring.messaging.servicebus.core.ServiceBusProducerFactory
-
Add a listener for this factory.
- addSessionBuilderCustomizer(AzureServiceClientBuilderCustomizer<ServiceBusClientBuilder.ServiceBusSessionProcessorClientBuilder>) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProcessorFactory
-
Add a
ServiceBusClientBuilder.ServiceBusSessionProcessorClientBuilder
customizer to customize all the session clients created from this factory. - addSessionBuilderCustomizer(String, String, AzureServiceClientBuilderCustomizer<ServiceBusClientBuilder.ServiceBusSessionProcessorClientBuilder>) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProcessorFactory
-
Add a service client builder customizer to customize the clients created from this factory with entity name of value
entityName
and subscription of valuesubscription
.
B
- buildCustomHeaders(ServiceBusReceivedMessage) - Method in class com.azure.spring.messaging.servicebus.support.converter.ServiceBusMessageConverter
C
- com.azure.spring.messaging.servicebus.core - package com.azure.spring.messaging.servicebus.core
-
Spring Messaging Service Bus core package.
- com.azure.spring.messaging.servicebus.core.listener - package com.azure.spring.messaging.servicebus.core.listener
-
Spring Messaging Service Bus listener.
- com.azure.spring.messaging.servicebus.core.properties - package com.azure.spring.messaging.servicebus.core.properties
-
Spring Messaging Service Bus properties abstraction.
- com.azure.spring.messaging.servicebus.support - package com.azure.spring.messaging.servicebus.support
-
Spring Messaging Service Bus support utility class.
- com.azure.spring.messaging.servicebus.support.converter - package com.azure.spring.messaging.servicebus.support.converter
-
Spring Messaging Service Bus converter class.
- CommonProperties - Class in com.azure.spring.messaging.servicebus.core.properties
-
Common properties shared by Service Bus namespace, a producer, and a consumer.
- CommonProperties() - Constructor for class com.azure.spring.messaging.servicebus.core.properties.CommonProperties
- ConsumerProperties - Class in com.azure.spring.messaging.servicebus.core.properties
-
A service bus consumer related properties.
- ConsumerProperties() - Constructor for class com.azure.spring.messaging.servicebus.core.properties.ConsumerProperties
- CORRELATION_ID - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Correlation ID.
- createProcessor(String, MessageListener<?>, ServiceBusErrorHandler) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProcessorFactory
- createProcessor(String, MessageListener<?>, ServiceBusErrorHandler) - Method in interface com.azure.spring.messaging.servicebus.core.ServiceBusProcessorFactory
-
Create a
ServiceBusProcessorClient
to consume events from the specified queue. - createProcessor(String, ServiceBusContainerProperties) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProcessorFactory
- createProcessor(String, ServiceBusContainerProperties) - Method in interface com.azure.spring.messaging.servicebus.core.ServiceBusProcessorFactory
-
Create a
ServiceBusProcessorClient
to consume events from the specified queue. - createProcessor(String, String, MessageListener<?>, ServiceBusErrorHandler) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProcessorFactory
- createProcessor(String, String, MessageListener<?>, ServiceBusErrorHandler) - Method in interface com.azure.spring.messaging.servicebus.core.ServiceBusProcessorFactory
-
Create a
ServiceBusProcessorClient
to consume events from the specified topic in the context of the given subscription. - createProcessor(String, String, ServiceBusContainerProperties) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProcessorFactory
- createProcessor(String, String, ServiceBusContainerProperties) - Method in interface com.azure.spring.messaging.servicebus.core.ServiceBusProcessorFactory
-
Create a
ServiceBusProcessorClient
to consume events from the specified topic in the context of the given subscription. - createProducer(String) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProducerFactory
- createProducer(String) - Method in interface com.azure.spring.messaging.servicebus.core.ServiceBusProducerFactory
-
Create
ServiceBusSenderAsyncClient
to send events to the Service Bus queue/topic entity. - createProducer(String, ServiceBusEntityType) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProducerFactory
- createProducer(String, ServiceBusEntityType) - Method in interface com.azure.spring.messaging.servicebus.core.ServiceBusProducerFactory
-
Create
ServiceBusSenderAsyncClient
to send events to the Service Bus queue/topic entity with explicitServiceBusEntityType
.
D
- DEAD_LETTER_ERROR_DESCRIPTION - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Dead letter error description.
- DEAD_LETTER_REASON - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Dead letter reason.
- DEAD_LETTER_SOURCE - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Dead letter source.
- DefaultServiceBusNamespaceProcessorFactory - Class in com.azure.spring.messaging.servicebus.core
-
The
ServiceBusProcessorFactory
implementation to produce newServiceBusProcessorClient
instances for providedNamespaceProperties
and optional processorPropertiesSupplier
on eachDefaultServiceBusNamespaceProcessorFactory.createProcessor(java.lang.String, com.azure.spring.cloud.service.listener.MessageListener<?>, com.azure.spring.cloud.service.servicebus.consumer.ServiceBusErrorHandler)
invocation. - DefaultServiceBusNamespaceProcessorFactory(NamespaceProperties) - Constructor for class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProcessorFactory
-
Construct a factory with the provided namespace level properties.
- DefaultServiceBusNamespaceProcessorFactory(NamespaceProperties, PropertiesSupplier<ConsumerIdentifier, ProcessorProperties>) - Constructor for class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProcessorFactory
-
Construct a factory with the provided namespace level properties and processor
PropertiesSupplier
. - DefaultServiceBusNamespaceProducerFactory - Class in com.azure.spring.messaging.servicebus.core
-
The
ServiceBusProducerFactory
implementation to produce newServiceBusSenderAsyncClient
instances for providedNamespaceProperties
and optional producerPropertiesSupplier
on eachDefaultServiceBusNamespaceProducerFactory.createProducer(java.lang.String)
invocation. - DefaultServiceBusNamespaceProducerFactory(NamespaceProperties) - Constructor for class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProducerFactory
-
Construct a factory with the provided namespace level configuration.
- DefaultServiceBusNamespaceProducerFactory(NamespaceProperties, PropertiesSupplier<String, ProducerProperties>) - Constructor for class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProducerFactory
-
Construct a factory with the provided namespace level configuration and producer
PropertiesSupplier
. - DELIVERY_COUNT - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Delivery count.
- destroy() - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProcessorFactory
- destroy() - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProducerFactory
- doStart() - Method in class com.azure.spring.messaging.servicebus.core.listener.ServiceBusMessageListenerContainer
- doStop() - Method in class com.azure.spring.messaging.servicebus.core.listener.ServiceBusMessageListenerContainer
E
- ENQUEUED_SEQUENCE_NUMBER - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Enqueued sequence number.
- ENQUEUED_TIME - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Enqueued time.
- EXPIRES_AT - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Expires at.
F
- fromByte(byte[]) - Method in class com.azure.spring.messaging.servicebus.support.converter.ServiceBusMessageConverter
- fromString(String) - Method in class com.azure.spring.messaging.servicebus.support.converter.ServiceBusMessageConverter
G
- getAutoComplete() - Method in class com.azure.spring.messaging.servicebus.core.properties.ConsumerProperties
- getConnectionString() - Method in class com.azure.spring.messaging.servicebus.core.properties.CommonProperties
- getContainerProperties() - Method in class com.azure.spring.messaging.servicebus.core.listener.ServiceBusMessageListenerContainer
- getCrossEntityTransactions() - Method in class com.azure.spring.messaging.servicebus.core.properties.NamespaceProperties
- getDomainName() - Method in class com.azure.spring.messaging.servicebus.core.properties.CommonProperties
- getEntityName() - Method in class com.azure.spring.messaging.servicebus.core.properties.CommonProperties
- getEntityType() - Method in class com.azure.spring.messaging.servicebus.core.properties.CommonProperties
- getErrorHandler() - Method in class com.azure.spring.messaging.servicebus.core.properties.ServiceBusContainerProperties
-
Get the error handler of the container.
- getFullyQualifiedNamespace() - Method in class com.azure.spring.messaging.servicebus.core.properties.CommonProperties
- getMaxAutoLockRenewDuration() - Method in class com.azure.spring.messaging.servicebus.core.properties.ConsumerProperties
- getMaxConcurrentCalls() - Method in class com.azure.spring.messaging.servicebus.core.properties.ProcessorProperties
- getMaxConcurrentSessions() - Method in class com.azure.spring.messaging.servicebus.core.properties.ProcessorProperties
- getMessageConverter() - Method in class com.azure.spring.messaging.servicebus.core.ServiceBusTemplate
-
Get the message converter.
- getMessageListener() - Method in class com.azure.spring.messaging.servicebus.core.properties.ServiceBusContainerProperties
-
Get the message listener of the container.
- getNamespace() - Method in class com.azure.spring.messaging.servicebus.core.properties.CommonProperties
- getObjectMapper() - Method in class com.azure.spring.messaging.servicebus.support.converter.ServiceBusMessageConverter
- getPayload(ServiceBusReceivedMessage) - Method in class com.azure.spring.messaging.servicebus.support.converter.ServiceBusMessageConverter
- getPrefetchCount() - Method in class com.azure.spring.messaging.servicebus.core.properties.ConsumerProperties
- getReceiveMode() - Method in class com.azure.spring.messaging.servicebus.core.properties.ConsumerProperties
- getSessionEnabled() - Method in class com.azure.spring.messaging.servicebus.core.properties.ConsumerProperties
- getSubQueue() - Method in class com.azure.spring.messaging.servicebus.core.properties.ConsumerProperties
- getSubscriptionName() - Method in class com.azure.spring.messaging.servicebus.core.properties.ConsumerProperties
L
- LOCK_TOKEN - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Lock token.
- LOCKED_UNTIL - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Locked until.
M
- MESSAGE_ID - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Message ID.
N
- NamespaceProperties - Class in com.azure.spring.messaging.servicebus.core.properties
-
A service bus namespace related properties.
- NamespaceProperties() - Constructor for class com.azure.spring.messaging.servicebus.core.properties.NamespaceProperties
-
The default constructor.
P
- PARTITION_KEY - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Partition key.
- processorAdded(String, ServiceBusProcessorClient) - Method in interface com.azure.spring.messaging.servicebus.core.ServiceBusProcessorFactory.Listener
-
The callback method that the processor has been added.
- ProcessorProperties - Class in com.azure.spring.messaging.servicebus.core.properties
-
A service bus processor related properties.
- ProcessorProperties() - Constructor for class com.azure.spring.messaging.servicebus.core.properties.ProcessorProperties
- processorRemoved(String, ServiceBusProcessorClient) - Method in interface com.azure.spring.messaging.servicebus.core.ServiceBusProcessorFactory.Listener
-
The default callback method that the processor has been removed.
- producerAdded(String, ServiceBusSenderAsyncClient) - Method in interface com.azure.spring.messaging.servicebus.core.ServiceBusProducerFactory.Listener
-
The callback method that the producer has been added.
- ProducerProperties - Class in com.azure.spring.messaging.servicebus.core.properties
-
A service bus producer related properties.
- ProducerProperties() - Constructor for class com.azure.spring.messaging.servicebus.core.properties.ProducerProperties
- producerRemoved(String, ServiceBusSenderAsyncClient) - Method in interface com.azure.spring.messaging.servicebus.core.ServiceBusProducerFactory.Listener
-
The default callback method that the producer has been removed.
R
- RECEIVED_MESSAGE_CONTEXT - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Received message context.
- removeListener(ServiceBusProcessorFactory.Listener) - Method in interface com.azure.spring.messaging.servicebus.core.ServiceBusProcessorFactory
-
Remove a listener from the factory.
- removeListener(ServiceBusProducerFactory.Listener) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProducerFactory
- removeListener(ServiceBusProducerFactory.Listener) - Method in interface com.azure.spring.messaging.servicebus.core.ServiceBusProducerFactory
-
Remove a listener
- REPLY_TO_SESSION_ID - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Reply to session ID.
S
- SCHEDULED_ENQUEUE_TIME - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Scheduled enqueue time.
- sendAsync(String, Message<U>) - Method in class com.azure.spring.messaging.servicebus.core.ServiceBusTemplate
- SEQUENCE_NUMBER - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Sequence number.
- ServiceBusContainerProperties - Class in com.azure.spring.messaging.servicebus.core.properties
-
The properties to describe a Service Bus listener container.
- ServiceBusContainerProperties() - Constructor for class com.azure.spring.messaging.servicebus.core.properties.ServiceBusContainerProperties
-
The container properties should have no default value.
- ServiceBusMessageConverter - Class in com.azure.spring.messaging.servicebus.support.converter
-
A converter to turn a
Message
toServiceBusMessage
and turn aServiceBusReceivedMessage
toMessage
- ServiceBusMessageConverter() - Constructor for class com.azure.spring.messaging.servicebus.support.converter.ServiceBusMessageConverter
-
Construct the message converter with default
ObjectMapper
. - ServiceBusMessageConverter(ObjectMapper) - Constructor for class com.azure.spring.messaging.servicebus.support.converter.ServiceBusMessageConverter
-
Construct the message converter with customized
ObjectMapper
. - ServiceBusMessageHeaders - Class in com.azure.spring.messaging.servicebus.support
-
Azure service bus message headers.
- ServiceBusMessageListenerContainer - Class in com.azure.spring.messaging.servicebus.core.listener
-
A message listener container wrapping
ServiceBusProcessorClient
to subscribe to Service Bus queue/topic entities and consume messages. - ServiceBusMessageListenerContainer(ServiceBusProcessorFactory, ServiceBusContainerProperties) - Constructor for class com.azure.spring.messaging.servicebus.core.listener.ServiceBusMessageListenerContainer
-
Create an instance using the supplied processor factory and container properties.
- ServiceBusProcessorFactory - Interface in com.azure.spring.messaging.servicebus.core
-
The strategy to produce
ServiceBusProcessorClient
instance. - ServiceBusProcessorFactory.Listener - Interface in com.azure.spring.messaging.servicebus.core
-
Called whenever a processor is added or removed.
- ServiceBusProducerFactory - Interface in com.azure.spring.messaging.servicebus.core
-
The strategy to produce
ServiceBusSenderAsyncClient
instance. - ServiceBusProducerFactory.Listener - Interface in com.azure.spring.messaging.servicebus.core
-
Called whenever a producer is added or removed.
- ServiceBusTemplate - Class in com.azure.spring.messaging.servicebus.core
-
Azure Service Bus template to support send
Message
asynchronously. - ServiceBusTemplate(ServiceBusProducerFactory) - Constructor for class com.azure.spring.messaging.servicebus.core.ServiceBusTemplate
-
Create an instance using the supplied producer factory.
- SESSION_ID - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Session ID.
- setAutoComplete(Boolean) - Method in class com.azure.spring.messaging.servicebus.core.properties.ConsumerProperties
-
Set whether to enable auto-complete.
- setConnectionString(String) - Method in class com.azure.spring.messaging.servicebus.core.properties.CommonProperties
-
Set the connection string.
- setCrossEntityTransactions(Boolean) - Method in class com.azure.spring.messaging.servicebus.core.properties.NamespaceProperties
-
Set the cross entity transaction.
- setCustomHeaders(MessageHeaders, ServiceBusMessage) - Method in class com.azure.spring.messaging.servicebus.support.converter.ServiceBusMessageConverter
- setDefaultCredential(TokenCredential) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProcessorFactory
-
Set the default credential for all clients generated from this factory.
- setDefaultCredential(TokenCredential) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProducerFactory
-
Set the default credential for all clients generated from this factory.
- setDefaultEntityType(ServiceBusEntityType) - Method in class com.azure.spring.messaging.servicebus.core.ServiceBusTemplate
-
Set the default entity type of the destination to be sent messages to.
- setDomainName(String) - Method in class com.azure.spring.messaging.servicebus.core.properties.CommonProperties
-
Set the domain name.
- setEntityName(String) - Method in class com.azure.spring.messaging.servicebus.core.properties.CommonProperties
-
Set the entity name.
- setEntityType(ServiceBusEntityType) - Method in class com.azure.spring.messaging.servicebus.core.properties.CommonProperties
-
Set the entity type.
- setErrorHandler(ServiceBusErrorHandler) - Method in class com.azure.spring.messaging.servicebus.core.listener.ServiceBusMessageListenerContainer
-
Set the error handler to call when the listener throws an exception.
- setErrorHandler(ServiceBusErrorHandler) - Method in class com.azure.spring.messaging.servicebus.core.properties.ServiceBusContainerProperties
-
Set the error handler for the container.
- setMaxAutoLockRenewDuration(Duration) - Method in class com.azure.spring.messaging.servicebus.core.properties.ConsumerProperties
-
Set the mau auto lock renew duration.
- setMaxConcurrentCalls(Integer) - Method in class com.azure.spring.messaging.servicebus.core.properties.ProcessorProperties
-
Set the max concurrent call number.
- setMaxConcurrentSessions(Integer) - Method in class com.azure.spring.messaging.servicebus.core.properties.ProcessorProperties
-
Set the max concurrent session number.
- setMessageConverter(ServiceBusMessageConverter) - Method in class com.azure.spring.messaging.servicebus.core.ServiceBusTemplate
-
Set the message converter.
- setMessageListener(MessageListener<?>) - Method in class com.azure.spring.messaging.servicebus.core.properties.ServiceBusContainerProperties
-
Set the message listener for the container.
- setNamespace(String) - Method in class com.azure.spring.messaging.servicebus.core.properties.CommonProperties
-
Set the namespace.
- setPrefetchCount(Integer) - Method in class com.azure.spring.messaging.servicebus.core.properties.ConsumerProperties
-
Set the prefetch count.
- setReceiveMode(ServiceBusReceiveMode) - Method in class com.azure.spring.messaging.servicebus.core.properties.ConsumerProperties
-
Set the receiving mode.
- setSessionEnabled(Boolean) - Method in class com.azure.spring.messaging.servicebus.core.properties.ConsumerProperties
-
Set whether to enable session for the consumer.
- setSubQueue(SubQueue) - Method in class com.azure.spring.messaging.servicebus.core.properties.ConsumerProperties
-
Set the sub queue.
- setSubscriptionName(String) - Method in class com.azure.spring.messaging.servicebus.core.properties.ConsumerProperties
-
Set the subscription name.
- setTokenCredentialResolver(AzureCredentialResolver<TokenCredential>) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProcessorFactory
-
Set the token credential resolver.
- setTokenCredentialResolver(AzureCredentialResolver<TokenCredential>) - Method in class com.azure.spring.messaging.servicebus.core.DefaultServiceBusNamespaceProducerFactory
-
Set the token credential resolver.
- setupMessageListener(MessageListener<?>) - Method in class com.azure.spring.messaging.servicebus.core.listener.ServiceBusMessageListenerContainer
- STATE - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
State.
- SUBJECT - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Subject.
T
- TIME_TO_LIVE - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
Time to live.
- TO - Static variable in class com.azure.spring.messaging.servicebus.support.ServiceBusMessageHeaders
-
To.
All Classes and Interfaces|All Packages|Constant Field Values