Class JmsListener.Builder
java.lang.Object
org.mule.jms.commons.internal.source.JmsListener.Builder
- Enclosing class:
- JmsListener
-
Constructor Summary
ConstructorsConstructorDescriptionBuilder(JmsSessionManager sessionManager, JmsConfig<?, ?> config, org.mule.sdk.api.connectivity.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) -
Method Summary
Modifier and TypeMethodDescriptionbuild()setListenerLockFactory(JmsListenerLockFactory lockFactory) voidsetMaxIdleConnectionTimeout(Integer jmsMaxIdleConnectionTimeout) setReconnectionManager(JmsReconnectionManager reconnectionManager) setResourceReleaser(JmsResourceReleaser resourceCleaner)
-
Constructor Details
-
Builder
public Builder(JmsSessionManager sessionManager, JmsConfig<?, ?> config, org.mule.sdk.api.connectivity.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)
-
-
Method Details
-
setExceptionResolver
-
setResourceReleaser
-
setListenerLockFactory
-
setMaxIdleConnectionTimeout
-
setReconnectionManager
-
build
-