public static class JmsListener.Builder extends Object
| Constructor and Description |
|---|
Builder(JmsSessionManager sessionManager,
JmsConfig config,
org.mule.runtime.api.connection.ConnectionProvider<JmsTransactionalConnection> connectionProvider,
String destination,
ConsumerType consumerType,
JmsAckMode ackMode,
String selector,
String inboundContentType,
String inboundEncoding,
int numberOfConsumers,
SourceConfiguration sourceConfiguration,
org.mule.runtime.api.scheduler.SchedulerService schedulerService) |
| Modifier and Type | Method and Description |
|---|---|
JmsListener |
build() |
JmsListener.Builder |
setExceptionResolver(JmsConnectionExceptionResolver resolver) |
JmsListener.Builder |
setListenerLockFactory(JmsListenerLockFactory lockFactory) |
JmsListener.Builder |
setMaxIdleConnectionTimeout(Integer jmsMaxIdleConnectionTimeout) |
JmsListener.Builder |
setReconnectionManager(JmsReconnectionManager reconnectionManager) |
JmsListener.Builder |
setResourceReleaser(JmsResourceReleaser resourceCleaner) |
public Builder(JmsSessionManager sessionManager, JmsConfig config, org.mule.runtime.api.connection.ConnectionProvider<JmsTransactionalConnection> connectionProvider, String destination, ConsumerType consumerType, JmsAckMode ackMode, String selector, String inboundContentType, String inboundEncoding, int numberOfConsumers, SourceConfiguration sourceConfiguration, org.mule.runtime.api.scheduler.SchedulerService schedulerService)
public JmsListener.Builder setExceptionResolver(JmsConnectionExceptionResolver resolver)
public JmsListener.Builder setResourceReleaser(JmsResourceReleaser resourceCleaner)
public JmsListener.Builder setListenerLockFactory(JmsListenerLockFactory lockFactory)
public JmsListener.Builder setMaxIdleConnectionTimeout(Integer jmsMaxIdleConnectionTimeout)
public JmsListener.Builder setReconnectionManager(JmsReconnectionManager reconnectionManager)
public JmsListener build()
Copyright © 2023. All rights reserved.