Class JmsConnectorIncomingConfiguration
- java.lang.Object
-
- io.smallrye.reactive.messaging.jms.JmsConnectorCommonConfiguration
-
- io.smallrye.reactive.messaging.jms.JmsConnectorIncomingConfiguration
-
public class JmsConnectorIncomingConfiguration extends JmsConnectorCommonConfiguration
Extract the incoming configuration for thesmallrye-jmsconnector.
-
-
Field Summary
-
Fields inherited from class io.smallrye.reactive.messaging.jms.JmsConnectorCommonConfiguration
config
-
-
Constructor Summary
Constructors Constructor Description JmsConnectorIncomingConfiguration(org.eclipse.microprofile.config.Config config)Creates a new JmsConnectorIncomingConfiguration.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleangetBroadcast()Gets the broadcast value from the configuration.BooleangetDurable()Gets the durable value from the configuration.BooleangetNoLocal()Gets the no-local value from the configuration.Optional<String>getSelector()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
-
-
-
-
Method Detail
-
getSelector
public Optional<String> getSelector()
Gets the selector value from the configuration. Attribute Name: selector Description: The JMS selector- Returns:
- the selector
-
getNoLocal
public Boolean 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
public Boolean 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
public Boolean 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
-
-