AzureServiceBusJMSConnectionFactoryProvider

Description:

Provides service to create JMS Connection Factory to Azure Service Bus. The Connection Factory can be served once this service is configured successfully. This service is intended to use with ConsumeJMS and PublishJMS processors. The 'Username' and 'Password' properties on the JMS processors do not need to be configured and shall be left empty.

Tags:

jms, messaging, integration, queue, topic, publish, subscribe, azure

Properties:

In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.

Display NameAPI NameDefault ValueAllowable ValuesDescription
Service Bus Namespaceservicebus-namespaceThe namespace of the Service Bus
Supports Expression Language: true (will be evaluated using variable registry only)
Service Bus Endpoint Suffixservicebus-endpoint-suffixservicebus.windows.netThe endpoint suffix of the Service Bus, e.g. servicebus.windows.net
Supports Expression Language: true (will be evaluated using variable registry only)
Shared Access Policy Nameshared-access-policy-nameThe Shared Access Policy Name used for authentication.
Supports Expression Language: true (will be evaluated using variable registry only)
Shared Access Policy Keyshared-access-policy-keyThe Shared Access Policy Key used for authentication.
Sensitive Property: true
SSL Context ServiceSSL Context ServiceController Service API:
SSLContextService
Implementations: StandardRestrictedSSLContextService
StandardSSLContextService
If specified, indicates the SSL Context Service that is used to communicate with the remote server. SSL is enabled by default, if SSL Context Service is not set, the default system truststore is used.

State management:

This component does not store state.

Restricted:

This component is not restricted.

System Resource Considerations:

None specified.

See Also:

ConsumeJMS, PublishJMS