Uses of Interface
org.mule.jms.commons.internal.config.JmsConfig
Packages that use JmsConfig
Package
Description
-
Uses of JmsConfig in org.mule.jms.commons.api.message
Methods in org.mule.jms.commons.api.message with parameters of type JmsConfigModifier and TypeMethodDescriptionjakarta.jms.MessageDefaultJmsMessageBuilder.build(JmsSupport jmsSupport, org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy outboundCorrelationStrategy, org.mule.runtime.extension.api.runtime.parameter.CorrelationInfo correlationInfo, jakarta.jms.Session session, JmsConfig<?, ?> config) Creates aMessagebased on the provided configurationsjakarta.jms.MessageJmsMessageBuilder.build(JmsSupport jmsSupport, org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy outboundCorrelationStrategy, org.mule.runtime.extension.api.runtime.parameter.CorrelationInfo correlationInfo, jakarta.jms.Session session, JmsConfig<?, ?> config) Creates aMessagebased on the provided configurationsstatic jakarta.jms.MessageJmsMessageFactory.build(JmsSupport jmsSupport, org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy outboundCorrelationStrategy, org.mule.runtime.extension.api.runtime.parameter.CorrelationInfo correlationInfo, jakarta.jms.Session session, JmsConfig<?, ?> config, JmsMessageBuilder<?> messageBuilder) Creates aMessagebased on the provided configurations -
Uses of JmsConfig in org.mule.jms.commons.internal.operation
Methods in org.mule.jms.commons.internal.operation with parameters of type JmsConfigModifier and TypeMethodDescriptionorg.mule.runtime.extension.api.runtime.operation.Result<Object,JmsAttributes> JmsConsume.consume(JmsConfig<?, ?> config, JmsTransactionalConnection connection, String destination, ConsumerType consumerType, JmsAckMode ackMode, String selector, String contentType, String encoding, Long maximumWait, TimeUnit maximumWaitUnit, org.mule.runtime.extension.api.tx.OperationTransactionalAction transactionalAction) voidJmsConsume.consume(JmsConfig<?, ?> config, JmsTransactionalConnection connection, String destination, ConsumerType consumerType, JmsAckMode ackMode, String selector, String contentType, String encoding, Long maximumWait, TimeUnit maximumWaitUnit, org.mule.runtime.extension.api.tx.OperationTransactionalAction transactionalAction, org.mule.runtime.extension.api.runtime.process.CompletionCallback<Object, JmsAttributes> completionCallback) voidJmsPublish.publish(JmsConfig<?, ?> config, JmsTransactionalConnection connection, String destination, DestinationTypeDescriptor destinationType, JmsMessageBuilder<?> messageBuilder, PublisherParameters overrides, org.mule.runtime.extension.api.tx.OperationTransactionalAction transactionalAction, org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy sendCorrelationId, org.mule.runtime.extension.api.runtime.parameter.CorrelationInfo correlationInfo, org.mule.runtime.extension.api.runtime.process.CompletionCallback<Void, Void> completionCallback) Operation that allows the user to send aMessageto a JMSDestinationvoidJmsPublishConsume.publishConsume(JmsConfig<?, ?> config, JmsConnection connection, String destination, JmsMessageBuilder<?> messageBuilder, JmsPublishParameters publishParameters, JmsConsumeParameters consumeParameters, org.mule.runtime.extension.api.runtime.parameter.OutboundCorrelationStrategy sendCorrelationId, org.mule.runtime.extension.api.runtime.parameter.CorrelationInfo correlationInfo, RequestReplyPattern requestReplyPattern, org.mule.runtime.extension.api.runtime.process.CompletionCallback<Object, JmsAttributes> completionCallback) Operation that allows the user to send a message to a JMSDestinationand waits for a response either to the providedReplyTodestination or to a temporaryDestinationcreated dynamically -
Uses of JmsConfig in org.mule.jms.commons.internal.source
Constructors in org.mule.jms.commons.internal.source with parameters of type JmsConfigModifierConstructorDescriptionBuilder(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) JmsListener(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) JmsListener(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, JmsConnectionExceptionResolver exceptionResolver, JmsResourceReleaser resourceCleaner) JmsListener(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, JmsConnectionExceptionResolver exceptionResolver, JmsResourceReleaser resourceCleaner, JmsListenerLockFactory lockFactory) JmsListener(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, JmsConnectionExceptionResolver exceptionResolver, JmsResourceReleaser resourceCleaner, JmsListenerLockFactory lockFactory, JmsReconnectionManager reconnectionManager) JmsMessageDispatcher(JmsConfig<?, ?> config, String defaultContentType, String defaultEncoding, JmsSpecification specification, Supplier<JmsSession> session, InternalAckMode ackMode, JmsSessionManager sessionManager, org.mule.runtime.extension.api.runtime.source.SourceCallback<Object, JmsAttributes> sourceCallback, JmsListenerLock jmsListenerLock, JmsConnectionExceptionResolver exceptionResolver) -
Uses of JmsConfig in org.mule.jms.commons.internal.source.polling
Methods in org.mule.jms.commons.internal.source.polling that return JmsConfigModifier and TypeMethodDescriptionMessageConsumerFactory.jmsConfig()Returns the value of thejmsConfigrecord component.Constructors in org.mule.jms.commons.internal.source.polling with parameters of type JmsConfigModifierConstructorDescriptionJmsXaPollingMessageConsumerDelegate(JmsTransactionalConnection connection, JmsSupport jmsSupport, String destination, ConsumerType consumerType, JmsConfig<?, ?> config, String selector, JmsSessionManager sessionManager, org.mule.sdk.api.connectivity.ConnectionProvider<JmsTransactionalConnection> connectionProvider, org.mule.runtime.api.scheduler.Scheduler scheduler, String inboundContentType, String inboundEncoding, org.mule.runtime.extension.api.runtime.source.SourceCallback<Object, JmsAttributes> sourceCallback, JmsConnectionExceptionResolver exceptionResolver) MessageConsumerFactory(String destination, String selector, ConsumerType consumerType, JmsConfig jmsConfig) Creates an instance of aMessageConsumerFactoryrecord class. -
Uses of JmsConfig in org.mule.jms.commons.internal.source.push
Methods in org.mule.jms.commons.internal.source.push that return JmsConfigModifier and TypeMethodDescriptionJmsConfig<?,?> JmsMessageListenerFactory.config()Returns the value of theconfigrecord component.Constructors in org.mule.jms.commons.internal.source.push with parameters of type JmsConfigModifierConstructorDescriptionJmsMessageListenerDelegate(JmsMessageListenerFactory<?> messageListenerFactory, JmsConnection connection, JmsSupport jmsSupport, ConsumerType consumerType, String destination, JmsConfig<?, ?> config, InternalAckMode resolvedAckMode, String selector, JmsListenerLockFactory lockFactory, JmsResourceReleaser resourceCleaner) JmsMessageListenerFactory(InternalAckMode ackMode, String encoding, String contentType, JmsConfig<?, ?> config, JmsSessionManager sessionManager, JmsSupport jmsSupport, org.mule.runtime.extension.api.runtime.source.SourceCallback<Object, JmsAttributes> sourceCallback, org.mule.sdk.api.connectivity.ConnectionProvider<JmsTransactionalConnection> connectionProvider, JmsConnectionExceptionResolver exceptionResolver) Creates a new factory with the common information that is shared betweenJmsMessageListenerof the sameJmsListener -
Uses of JmsConfig in org.mule.jms.commons.internal.support
Methods in org.mule.jms.commons.internal.support with parameters of type JmsConfigModifier and TypeMethodDescriptionjakarta.jms.DestinationAbstractJmsSupport.createDestination(jakarta.jms.Session session, String name, boolean topic, JmsConfig<?, ?> config) jakarta.jms.DestinationJms102bSupport.createDestination(jakarta.jms.Session session, String name, boolean topic, JmsConfig<?, ?> config) Creates a new JMSDestinationwith the givenname.jakarta.jms.DestinationJmsSupport.createDestination(jakarta.jms.Session session, String name, boolean topic, JmsConfig<?, ?> config) Creates a new JMSDestinationwith the givenname.