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-jms
connector.
-
-
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 Boolean
getBroadcast()
Gets the broadcast value from the configuration.Boolean
getDurable()
Gets the durable value from the configuration.Boolean
getNoLocal()
Gets the no-local value from the configuration.Optional<String>
getSelector()
Gets the selector value from the configuration.void
validate()
-
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:
validate
in classJmsConnectorCommonConfiguration
-
-