Class JmsConnectorIncomingConfiguration
java.lang.Object
io.smallrye.reactive.messaging.jms.JmsConnectorCommonConfiguration
io.smallrye.reactive.messaging.jms.JmsConnectorIncomingConfiguration
Extract the incoming configuration for the
smallrye-jms connector.-
Field Summary
Fields inherited from class io.smallrye.reactive.messaging.jms.JmsConnectorCommonConfiguration
config -
Constructor Summary
ConstructorsConstructorDescriptionJmsConnectorIncomingConfiguration(org.eclipse.microprofile.config.Config config) Creates a new JmsConnectorIncomingConfiguration. -
Method Summary
Modifier and TypeMethodDescriptionGets the broadcast value from the configuration.Gets the durable value from the configuration.Gets the no-local value from the configuration.Gets the selector value from the configuration.voidvalidate()Methods inherited from class io.smallrye.reactive.messaging.jms.JmsConnectorCommonConfiguration
config, getChannel, getClientId, getConnectionFactoryName, getDestination, getDestinationType, getFromAlias, getFromAliasWithDefaultValue, getPassword, getSessionMode, getUsername
-
Constructor Details
-
JmsConnectorIncomingConfiguration
public JmsConnectorIncomingConfiguration(org.eclipse.microprofile.config.Config config) Creates a new JmsConnectorIncomingConfiguration.
-
-
Method Details
-
getSelector
Gets the selector value from the configuration. Attribute Name: selector Description: The JMS selector- Returns:
- the selector
-
getNoLocal
Gets the no-local value from the configuration. Attribute Name: no-local Description: Enable or disable local delivery Default Value: false- Returns:
- the no-local
-
getBroadcast
Gets the broadcast value from the configuration. Attribute Name: broadcast Description: Whether or not the JMS message should be dispatched to multiple consumers Default Value: false- Returns:
- the broadcast
-
getDurable
Gets the durable value from the configuration. Attribute Name: durable Description: Set to `true` to use a durable subscription Default Value: false- Returns:
- the durable
-
validate
public void validate()- Overrides:
validatein classJmsConnectorCommonConfiguration
-