Uses of Class
io.helidon.messaging.connectors.jms.JmsConfigBuilder
-
Uses of JmsConfigBuilder in io.helidon.messaging.connectors.jms
Modifier and TypeMethodDescriptionJmsConfigBuilder.acknowledgeMode
(AcknowledgeMode acknowledgeMode) JMS acknowledgement mode.static JmsConfigBuilder
JmsConnector.configBuilder()
Custom config builder for JMS connector.JmsConfigBuilder.destination
(String destination) Queue or topic name.JmsConfigBuilder.jndiInitialContextProperties
(Map<String, String> initialContextProps) Environment properties used for creating initial context java.naming.factory.initial, java.naming.provider.url.JmsConfigBuilder.jndiInitialFactory
(Class<? extends InitialContextFactory> jndiInitialFactory) JNDI initial factory.JmsConfigBuilder.jndiInitialFactory
(String jndiInitialFactory) JNDI initial factory.JmsConfigBuilder.jndiJmsFactory
(String jndiJmsFactory) JNDI name of JMS factory.JmsConfigBuilder.jndiProviderUrl
(String jndiProviderUrl) JNDI provider url.JmsConfigBuilder.messageSelector
(String messageSelector) JMS API message selector expression based on a subset of the SQL92.JmsConfigBuilder.namedFactory
(String factoryName) To select from manually configuredConnectionFactories
overJmsConnectorBuilder#connectionFactory()
.Password used for creating JMS connection.JmsConfigBuilder.periodExecutions
(long periodExecutions) Period for executing poll cycles in millis.JmsConfigBuilder.pollTimeout
(long pollTimeout) Timeout for polling for next message in every poll cycle in millis.Add custom property.Use supplied destination name andQUEUE
as type.JmsConfigBuilder.sessionGroupId
(String sessionGroupId) When multiple channels share same session-group-id, they share same JMS session.Use supplied destination name andTOPIC
as type.JmsConfigBuilder.transacted
(boolean transacted) Indicates whether the session will use a local transaction.User name used for creating JMS connection.