Index

A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractJmsAttributes - Class in org.mule.jms.commons.api.message
 
AbstractJmsAttributes(JmsMessageProperties, JmsHeaders, String) - Constructor for class org.mule.jms.commons.api.message.AbstractJmsAttributes
 
AbstractJmsAttributes.Builder - Class in org.mule.jms.commons.api.message
Builder implementation for creating a DefaultJmsAttributes instance
AbstractJmsConnectionProvider - Class in org.mule.jms.commons.internal.connection.provider
Base implementation of a PoolingConnectionProvider for JmsConnections
AbstractJmsConnectionProvider(AbstractJmsConnectionProvider.Builder<?>) - Constructor for class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
Protected constructor that uses the Builder to initialize all fields.
AbstractJmsConnectionProvider.Builder<T extends AbstractJmsConnectionProvider.Builder<T>> - Class in org.mule.jms.commons.internal.connection.provider
Abstract builder for AbstractJmsConnectionProvider subclasses.
AbstractJmsSupport - Class in org.mule.jms.commons.internal.support
 
AbstractJmsSupport(Logger, LookupJndiDestination, Function<String, Optional<Destination>>, String) - Constructor for class org.mule.jms.commons.internal.support.AbstractJmsSupport
 
ack(String, AckCallback) - Method in class org.mule.jms.commons.internal.connection.session.JmsSessionManager
Executes the Message.acknowledge() on the latest Message associated to the Session identified by the ackId
ack(String, CompletionCallback<Void, Void>) - Method in record class org.mule.jms.commons.internal.operation.JmsAcknowledge
Allows the user to perform an ACK when the AckMode.MANUAL mode is elected while consuming the Message.
ACK - Enum constant in enum class org.mule.jms.commons.api.exception.JmsError
 
AckCallback - Interface in org.mule.jms.commons.internal.connection.session
Callback for Acknowledge related tasks
ackId() - Method in record class org.mule.jms.commons.api.message.DefaultJmsAttributes
Returns the value of the ackId record component.
ackMode() - Method in record class org.mule.jms.commons.internal.source.push.JmsMessageListenerFactory
Returns the value of the ackMode record component.
AckMode - Enum Class in org.mule.jms.commons.api.config
Declares the kind of Acknowledgement mode supported.
add(String, Object) - Method in class org.mule.jms.commons.internal.message.JmsxPropertiesBuilder
 
addMapField(ObjectTypeBuilder, String) - Method in class org.mule.jms.commons.api.AttributesOutputResolver
 
afterEnds(Runnable) - Method in class org.mule.jms.commons.internal.connection.JmsXaContext
 
ALWAYS - Enum constant in enum class org.mule.jms.commons.api.connection.LookupJndiDestination
Will always lookup the destinations through JNDI.
appliesTo(ConnectionFactory) - Method in interface org.mule.jms.commons.api.connection.caching.CachingStrategy
We only wrap connection factories that: - aren't instances of XAConnectionFactory - haven't already been wrapped - aren't already a caching factory
appliesTo(ConnectionFactory) - Method in class org.mule.jms.commons.api.connection.caching.DefaultCachingStrategy
We only wrap connection factories that: - aren't instances of XAConnectionFactory - haven't already been wrapped - aren't already a caching factory
appliesTo(ConnectionFactory) - Method in class org.mule.jms.commons.api.connection.caching.NoCachingConfiguration
We only wrap connection factories that: - aren't instances of XAConnectionFactory - haven't already been wrapped - aren't already a caching factory
asMap() - Method in class org.mule.jms.commons.api.message.JmsMessageProperties
 
asMap() - Method in class org.mule.jms.commons.api.message.JmsxProperties
 
attributesName() - Method in class org.mule.jms.commons.api.AttributesOutputResolver
 
AttributesOutputResolver - Class in org.mule.jms.commons.api
Is used to override the metadata generated by
AttributesOutputResolver() - Constructor for class org.mule.jms.commons.api.AttributesOutputResolver
 
AUTO - Enum constant in enum class org.mule.jms.commons.api.config.AckMode
This is JMS Session.AUTO_ACKNOWLEDGE mode.
AUTO - Enum constant in enum class org.mule.jms.commons.internal.config.InternalAckMode
This is JMS Session.AUTO_ACKNOWLEDGE mode.

B

begin() - Method in class org.mule.jms.commons.internal.connection.JmsTransactionalConnection
Begins a new Transaction for a JMS Session indicating in the JmsSessionManager that the current Thread is being part of a transaction.
bindToTransaction(JmsSession) - Method in class org.mule.jms.commons.internal.connection.session.JmsSessionManager
Binds the given JmsSession to the current Thread
bindToTransaction(XATransactionalConnection, JmsSession, JmsXaContext) - Method in class org.mule.jms.commons.internal.connection.session.JmsSessionManager
Binds the given JmsSession and the correspondent XAResource to the current Thread
blockedOperations() - Method in class org.mule.jms.commons.api.connection.DefaultReconnectionManagerProvider
 
blockedOperations() - Method in interface org.mule.jms.commons.api.connection.JmsReconnectionManager
Indicates whether operations can be performed.
blockOperations() - Method in class org.mule.jms.commons.api.connection.DefaultReconnectionManagerProvider
 
blockOperations() - Method in interface org.mule.jms.commons.api.connection.JmsReconnectionManager
Blocks operations.
BODY_CONTENT_TYPE_JMS_PROPERTY - Static variable in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
BODY_CONTENT_TYPE_JMS_PROPERTY - Static variable in class org.mule.jms.commons.api.message.JmsMessageFactory
 
BODY_ENCODING_JMS_PROPERTY - Static variable in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
BODY_ENCODING_JMS_PROPERTY - Static variable in class org.mule.jms.commons.api.message.JmsMessageFactory
 
build() - Method in class org.mule.jms.commons.api.message.AbstractJmsAttributes.Builder
 
build() - Method in class org.mule.jms.commons.api.message.JmsHeaders.Builder
 
build() - Method in interface org.mule.jms.commons.api.message.JmsHeadersBuilder
 
build() - Method in class org.mule.jms.commons.internal.connection.provider.JmsNonXaConnectionProvider.Builder
Builds a new JmsNonXaConnectionProvider instance.
build() - Method in class org.mule.jms.commons.internal.connection.provider.JmsXaConnectionProvider.Builder
Builds a new JmsXaConnectionProvider instance.
build() - Method in class org.mule.jms.commons.internal.message.DefaultJmsAttributesBuilder
 
build() - Method in interface org.mule.jms.commons.internal.message.JmsAttributesBuilder
 
build() - Method in class org.mule.jms.commons.internal.message.JmsxPropertiesBuilder
 
build() - Method in class org.mule.jms.commons.internal.source.JmsListener.Builder
 
build(JmsSupport, OutboundCorrelationStrategy, CorrelationInfo, Session, JmsConfig<?, ?>) - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
Creates a Message based on the provided configurations
build(JmsSupport, OutboundCorrelationStrategy, CorrelationInfo, Session, JmsConfig<?, ?>) - Method in interface org.mule.jms.commons.api.message.JmsMessageBuilder
Creates a Message based on the provided configurations
build(JmsSupport, OutboundCorrelationStrategy, CorrelationInfo, Session, JmsConfig<?, ?>, JmsMessageBuilder<?>) - Static method in class org.mule.jms.commons.api.message.JmsMessageFactory
Creates a Message based on the provided configurations
builder() - Method in interface org.mule.jms.commons.api.message.JmsAttributesBuilderFactory
 
builder() - Static method in class org.mule.jms.commons.internal.connection.provider.JmsNonXaConnectionProvider
Creates a new Builder for JmsNonXaConnectionProvider.
builder() - Static method in class org.mule.jms.commons.internal.connection.provider.JmsXaConnectionProvider
Creates a new Builder for JmsXaConnectionProvider.
builder() - Method in class org.mule.jms.commons.internal.message.DefaultJmsAttributesBuilderFactory
 
Builder() - Constructor for class org.mule.jms.commons.api.message.JmsHeaders.Builder
 
Builder() - Constructor for class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
Builder() - Constructor for class org.mule.jms.commons.internal.connection.provider.JmsNonXaConnectionProvider.Builder
 
Builder() - Constructor for class org.mule.jms.commons.internal.connection.provider.JmsXaConnectionProvider.Builder
 
Builder(JmsSessionManager, JmsConfig<?, ?>, ConnectionProvider<JmsTransactionalConnection>, String, ConsumerType, JmsAckMode, String, String, String, int, SourceConfiguration, SchedulerService) - Constructor for class org.mule.jms.commons.internal.source.JmsListener.Builder
 
builderFactory() - Method in record class org.mule.jms.commons.internal.message.JmsResultFactory
Returns the value of the builderFactory record component.

C

cache - Variable in class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
 
CachedJndiNameResolver - Class in org.mule.jms.commons.api.connection.factory.jndi
Defines a JndiNameResolver that uses a cache in order to store the already resolved names.
CachedJndiNameResolver() - Constructor for class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
 
CacheParameters - Class in org.mule.jms.commons.internal.connection.provider
Container group for connection factory cache parameters
CacheParameters() - Constructor for class org.mule.jms.commons.internal.connection.provider.CacheParameters
 
CachingConfiguration - Interface in org.mule.jms.commons.api.connection.caching
Provides the configuration elements required to configure a JmsCachingConnectionFactory
cachingStrategy - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
cachingStrategy - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
cachingStrategy(CachingStrategy) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
CachingStrategy - Interface in org.mule.jms.commons.api.connection.caching
Defines the strategy to be used for caching of Sessions and Connections
call() - Method in class org.mule.jms.commons.internal.connection.provider.JmsConnectionValidationTask
 
callback() - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletionListener
Returns the value of the callback record component.
callback() - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletitionListener
Returns the value of the callback record component.
changeTransactionStatus(TransactionStatus) - Method in class org.mule.jms.commons.internal.connection.session.JmsSessionManager
 
close() - Method in class org.mule.jms.commons.internal.connection.session.DefaultJmsSession
 
close() - Method in class org.mule.jms.commons.internal.connection.XaJmsTransactionalConnection
Cleanups all the resources associated with the session.
close() - Method in record class org.mule.jms.commons.internal.consume.JmsMessageConsumer
 
close() - Method in record class org.mule.jms.commons.internal.publish.JmsMessageProducer
 
closeConsumerQuietly(MessageListenerContext) - Method in class org.mule.jms.commons.internal.source.push.JmsMessageListenerDelegate
 
closeQuietly(AutoCloseable) - Static method in class org.mule.jms.commons.internal.common.JmsCommons
Closes this Connection resource without throwing an exception (an error message is logged instead)
closeResources() - Method in class org.mule.jms.commons.internal.operation.publishconsume.ProducerResourceCloserAction
 
commit() - Method in class org.mule.jms.commons.internal.connection.JmsTransactionalConnection
Executes a commit action over the bound JmsSession to the current Thread
CompositeJmsExceptionListener - Class in org.mule.jms.commons.internal.connection.exception
Composite pattern implementation for ExceptionListener.
CompositeJmsExceptionListener() - Constructor for class org.mule.jms.commons.internal.connection.exception.CompositeJmsExceptionListener
 
config() - Method in record class org.mule.jms.commons.internal.source.push.JmsMessageListenerFactory
Returns the value of the config record component.
configName - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
configName - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
configName(String) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
connect() - Method in class org.mule.jms.commons.internal.connection.provider.JmsNonXaConnectionProvider
 
connect() - Method in class org.mule.jms.commons.internal.connection.provider.JmsXaConnectionProvider
 
connectionFactorySupplier - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
connectionFactorySupplier - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
connectionFactorySupplier(Supplier<ConnectionFactory>) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
connectionParameters - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
connectionParameters - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
connectionParameters(GenericConnectionParameters) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
connectionProvider() - Method in record class org.mule.jms.commons.internal.source.push.JmsMessageListenerFactory
Returns the value of the connectionProvider record component.
consume(Long) - Method in record class org.mule.jms.commons.internal.consume.JmsMessageConsumer
Consumes a message in a sync wait.
consume(Long, CompletionListener) - Method in record class org.mule.jms.commons.internal.consume.JmsMessageConsumer
 
consume(Long, Scheduler, CompletionListener) - Method in record class org.mule.jms.commons.internal.consume.JmsMessageConsumer
Consumes a message in a async wait.
consume(JmsConfig<?, ?>, JmsTransactionalConnection, String, ConsumerType, JmsAckMode, String, String, String, Long, TimeUnit, OperationTransactionalAction) - Method in class org.mule.jms.commons.internal.operation.JmsConsume
 
consume(JmsConfig<?, ?>, JmsTransactionalConnection, String, ConsumerType, JmsAckMode, String, String, String, Long, TimeUnit, OperationTransactionalAction, CompletionCallback<Object, JmsAttributes>) - Method in class org.mule.jms.commons.internal.operation.JmsConsume
 
consumer() - Method in record class org.mule.jms.commons.internal.consume.JmsMessageConsumer
Returns the value of the consumer record component.
ConsumerAckMode - Enum Class in org.mule.jms.commons.api.config
Declares the kind of Acknowledgement mode supported for consumer operations.
consumerType() - Method in record class org.mule.jms.commons.internal.source.polling.MessageConsumerFactory
Returns the value of the consumerType record component.
ConsumerType - Interface in org.mule.jms.commons.api.destination
Implementations of this interface provide a way to configure custom properties for a consumer based on the destination kind from which consumption will occurr
CONSUMING - Enum constant in enum class org.mule.jms.commons.api.exception.JmsError
 
contentType() - Method in record class org.mule.jms.commons.internal.source.push.JmsMessageListenerFactory
Returns the value of the contentType record component.
CORRELATION_ID - Enum constant in enum class org.mule.jms.commons.api.RequestReplyPattern
 
create() - Static method in class org.mule.jms.commons.internal.message.JmsxPropertiesBuilder
 
create102bSupport() - Method in interface org.mule.jms.commons.internal.support.JmsSupportFactory
 
create11Support() - Method in interface org.mule.jms.commons.internal.support.JmsSupportFactory
 
create20Support() - Method in interface org.mule.jms.commons.internal.support.JmsSupportFactory
 
create30Support() - Method in interface org.mule.jms.commons.internal.support.JmsSupportFactory
 
createConnection() - Method in class org.mule.jms.commons.internal.connection.IBMJmsCachingConnectionFactory
 
createConnection() - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
createConnection(ConnectionFactory) - Method in class org.mule.jms.commons.internal.support.AbstractJmsSupport
 
createConnection(ConnectionFactory) - Method in class org.mule.jms.commons.internal.support.Jms102bSupport
Creates a new Connection
createConnection(ConnectionFactory) - Method in interface org.mule.jms.commons.internal.support.JmsSupport
Creates a new Connection
createConnection(ConnectionFactory, String, String) - Method in class org.mule.jms.commons.internal.support.AbstractJmsSupport
 
createConnection(ConnectionFactory, String, String) - Method in class org.mule.jms.commons.internal.support.Jms102bSupport
Creates a new Connection with custom user/password authentication
createConnection(ConnectionFactory, String, String) - Method in interface org.mule.jms.commons.internal.support.JmsSupport
Creates a new Connection with custom user/password authentication
createConnection(String, String) - Method in class org.mule.jms.commons.internal.connection.IBMJmsCachingConnectionFactory
 
createConnection(String, String) - Method in class org.mule.jms.commons.internal.connection.JmsCachingConnectionFactory
 
createConsumer(Session, Destination, String, ConsumerType) - Method in class org.mule.jms.commons.internal.support.AbstractJmsSupport
 
createConsumer(Session, Destination, String, ConsumerType) - Method in class org.mule.jms.commons.internal.support.Jms102bSupport
Creates a new JMS MessageConsumer using the given Session
createConsumer(Session, Destination, String, ConsumerType) - Method in class org.mule.jms.commons.internal.support.Jms11Support
Creates a new JMS MessageConsumer using the given Session
createConsumer(Session, Destination, String, ConsumerType) - Method in interface org.mule.jms.commons.internal.support.JmsSupport
Creates a new JMS MessageConsumer using the given Session
createConsumer(JmsConnection, JmsSession) - Method in record class org.mule.jms.commons.internal.source.polling.MessageConsumerFactory
 
createConsumer(JmsSession, Destination, String, ConsumerType) - Method in class org.mule.jms.commons.internal.connection.JmsConnection
Creates a new JMS MessageConsumer using the given Session
createConsumer(JmsSession, Destination, String, ConsumerType, boolean) - Method in class org.mule.jms.commons.internal.connection.JmsConnection
Creates a new JMS MessageConsumer using the given Session
createConsumers(int) - Method in interface org.mule.jms.commons.internal.source.MessageConsumerDelegate
Creates and start N consumers, where N is defined by the param numberOfConsumers.
createConsumers(int) - Method in class org.mule.jms.commons.internal.source.polling.JmsXaPollingMessageConsumerDelegate
Creates and start N consumers, where N is defined by the param numberOfConsumers.
createConsumers(int) - Method in class org.mule.jms.commons.internal.source.push.JmsMessageListenerDelegate
Creates and start N consumers, where N is defined by the param numberOfConsumers.
createContext() - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
createContext() - Method in class org.mule.jms.commons.internal.connection.IBMJmsCachingConnectionFactory
 
createContext() - Method in class org.mule.jms.commons.internal.connection.JmsCachingConnectionFactory
 
createContext(int) - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
createContext(int) - Method in class org.mule.jms.commons.internal.connection.IBMJmsCachingConnectionFactory
 
createContext(int) - Method in class org.mule.jms.commons.internal.connection.JmsCachingConnectionFactory
 
createContext(String, String) - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
createContext(String, String) - Method in class org.mule.jms.commons.internal.connection.IBMJmsCachingConnectionFactory
 
createContext(String, String) - Method in class org.mule.jms.commons.internal.connection.JmsCachingConnectionFactory
 
createContext(String, String, int) - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
createContext(String, String, int) - Method in class org.mule.jms.commons.internal.connection.IBMJmsCachingConnectionFactory
 
createContext(String, String, int) - Method in class org.mule.jms.commons.internal.connection.JmsCachingConnectionFactory
 
createDestination(Session, String, boolean, JmsConfig<?, ?>) - Method in class org.mule.jms.commons.internal.support.AbstractJmsSupport
 
createDestination(Session, String, boolean, JmsConfig<?, ?>) - Method in class org.mule.jms.commons.internal.support.Jms102bSupport
Creates a new JMS Destination with the given name.
createDestination(Session, String, boolean, JmsConfig<?, ?>) - Method in interface org.mule.jms.commons.internal.support.JmsSupport
Creates a new JMS Destination with the given name.
createDestinationFromJndi(String) - Method in class org.mule.jms.commons.internal.support.AbstractJmsSupport
 
createEmptyResult() - Method in record class org.mule.jms.commons.internal.message.JmsResultFactory
Creates an empty Result
createInitialContext() - Method in class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
Creates a JNDI context using the current AbstractJndiNameResolver.contextFactory
createJmsProperties(ObjectTypeBuilder) - Method in class org.mule.jms.commons.api.AttributesOutputResolver
 
createJmsSession(JmsConnection, InternalAckMode, boolean, JmsSessionManager, OperationTransactionalAction) - Static method in class org.mule.jms.commons.internal.common.JmsCommons
Utility method to create new JmsSession from a given JmsConnection
createJmsSupport() - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
A jmsConnectionFactory method to create various JmsSupport class versions.
createLock(InternalAckMode) - Method in interface org.mule.jms.commons.api.lock.JmsListenerLockFactory
Creates a new instance for the given resolvedAckMode
createLock(InternalAckMode) - Method in class org.mule.jms.commons.internal.lock.DefaultJmsListenerLockFactory
 
createMessageListener(JmsSession, JmsListenerLock) - Method in record class org.mule.jms.commons.internal.source.push.JmsMessageListenerFactory
Creates a new JmsMessageListener with a given JmsSession and JmsListenerLock to be able to synchronize the message dispatch.
createProducer(Session, Destination, boolean) - Method in class org.mule.jms.commons.internal.support.AbstractJmsSupport
 
createProducer(Session, Destination, boolean) - Method in class org.mule.jms.commons.internal.support.Jms102bSupport
Creates a new JMS MessageProducer using the given Session
createProducer(Session, Destination, boolean) - Method in interface org.mule.jms.commons.internal.support.JmsSupport
Creates a new JMS MessageProducer using the given Session
createProducer(JmsSession, Destination, boolean) - Method in class org.mule.jms.commons.internal.connection.JmsConnection
Creates a new JMS MessageProducer using the given Session
createQueueConnection(String, String) - Method in class org.mule.jms.commons.internal.connection.IBMJmsCachingConnectionFactory
 
createQueueConnection(String, String) - Method in class org.mule.jms.commons.internal.connection.JmsCachingConnectionFactory
 
createResult(Message, JmsSpecification, String, String, String) - Method in record class org.mule.jms.commons.internal.message.JmsResultFactory
Creates a Result from a JMS Message based on the current configurations
createSelector(Message) - Method in enum class org.mule.jms.commons.api.RequestReplyPattern
 
createSelector(RequestReplyPattern, Message) - Method in interface org.mule.jms.commons.api.RequestReplyPatternWrapper
Creates the selector for request reply and adds custom logic in case it is necessary.
createSelector(RequestReplyPattern, Message) - Method in class org.mule.jms.commons.internal.operation.DefaultRequestReplyPatternWrapper
 
createSession(Connection, boolean, boolean, int) - Method in class org.mule.jms.commons.internal.support.AbstractJmsSupport
 
createSession(Connection, boolean, boolean, int) - Method in class org.mule.jms.commons.internal.support.Jms102bSupport
Creates a new Session for the given Connection
createSession(Connection, boolean, boolean, int) - Method in interface org.mule.jms.commons.internal.support.JmsSupport
Creates a new Session for the given Connection
createSession(InternalAckMode, boolean) - Method in class org.mule.jms.commons.internal.connection.JmsConnection
Creates a new JMS Session using the current Connection
createTemporaryDestination(Session) - Method in class org.mule.jms.commons.internal.support.AbstractJmsSupport
 
createTemporaryDestination(Session) - Method in class org.mule.jms.commons.internal.support.Jms102bSupport
Creates an anonymous temporary Queue Destination
createTemporaryDestination(Session) - Method in interface org.mule.jms.commons.internal.support.JmsSupport
Creates an anonymous temporary Queue Destination
createTopicConnection(String, String) - Method in class org.mule.jms.commons.internal.connection.IBMJmsCachingConnectionFactory
 
createTopicConnection(String, String) - Method in class org.mule.jms.commons.internal.connection.JmsCachingConnectionFactory
 
createXaConnection(XAConnectionFactory) - Method in class org.mule.jms.commons.internal.support.AbstractJmsSupport
 
createXaConnection(XAConnectionFactory) - Method in class org.mule.jms.commons.internal.support.Jms102bSupport
 
createXaConnection(XAConnectionFactory) - Method in interface org.mule.jms.commons.internal.support.JmsSupport
Creates a new XAConnection
createXaConnection(XAConnectionFactory, String, String) - Method in class org.mule.jms.commons.internal.support.AbstractJmsSupport
 
createXaConnection(XAConnectionFactory, String, String) - Method in class org.mule.jms.commons.internal.support.Jms102bSupport
 
createXaConnection(XAConnectionFactory, String, String) - Method in interface org.mule.jms.commons.internal.support.JmsSupport
Creates a new XAConnection
createXaSession(XAConnection) - Method in class org.mule.jms.commons.internal.support.AbstractJmsSupport
 
createXaSession(XAConnection) - Method in class org.mule.jms.commons.internal.support.Jms102bSupport
 
createXaSession(XAConnection) - Method in interface org.mule.jms.commons.internal.support.JmsSupport
Creates a new Session for the given Connection

D

DEFAULT - Static variable in interface org.mule.jms.commons.internal.support.JmsSupportFactory
 
DefaultCachingStrategy - Class in org.mule.jms.commons.api.connection.caching
Default implementation of CachingConfiguration that not only enables caching but also provides default values for all the configurable parameters
DefaultCachingStrategy() - Constructor for class org.mule.jms.commons.api.connection.caching.DefaultCachingStrategy
 
DefaultGenericConnectionParameters - Class in org.mule.jms.commons.internal.connection.param
Common connection parameters for the AbstractJmsConnectionProvider
DefaultGenericConnectionParameters() - Constructor for class org.mule.jms.commons.internal.connection.param.DefaultGenericConnectionParameters
 
DefaultJmsAttributes - Record Class in org.mule.jms.commons.api.message
Contains all the metadata of a JMS Message, it carries information such as the Headers, the Properties and the required ID for performing an ACK on the Message.
DefaultJmsAttributes(JmsMessageProperties, JmsHeaders, String) - Constructor for record class org.mule.jms.commons.api.message.DefaultJmsAttributes
Creates an instance of a DefaultJmsAttributes record class.
DefaultJmsAttributesBuilder - Class in org.mule.jms.commons.internal.message
Default JmsAttributesBuilder implementation
DefaultJmsAttributesBuilder() - Constructor for class org.mule.jms.commons.internal.message.DefaultJmsAttributesBuilder
 
DefaultJmsAttributesBuilderFactory - Class in org.mule.jms.commons.internal.message
JmsAttributesBuilderFactory default internal implementation.
DefaultJmsAttributesBuilderFactory() - Constructor for class org.mule.jms.commons.internal.message.DefaultJmsAttributesBuilderFactory
 
DefaultJmsConfig - Class in org.mule.jms.commons.internal.config
Base configuration for JmsConnector
DefaultJmsConfig() - Constructor for class org.mule.jms.commons.internal.config.DefaultJmsConfig
 
DefaultJmsConnectionExceptionResolver - Class in org.mule.jms.commons.internal.source
Delegates to the default implementation.
DefaultJmsConnectionExceptionResolver() - Constructor for class org.mule.jms.commons.internal.source.DefaultJmsConnectionExceptionResolver
 
DefaultJmsConsumeParameters - Class in org.mule.jms.commons.internal.consume
Contains the parameters that can override the default values for publishing a Message
DefaultJmsConsumeParameters() - Constructor for class org.mule.jms.commons.internal.consume.DefaultJmsConsumeParameters
 
DefaultJmsConsumerConfig - Class in org.mule.jms.commons.api.config
Configuration parameters for consuming messages from a JMS Queue or Topics
DefaultJmsConsumerConfig() - Constructor for class org.mule.jms.commons.api.config.DefaultJmsConsumerConfig
 
DefaultJmsDestination - Class in org.mule.jms.commons.api.destination
Representation of a Destination that contains it's identifier name and kind of Destination
DefaultJmsDestination() - Constructor for class org.mule.jms.commons.api.destination.DefaultJmsDestination
 
DefaultJmsDestination(String, DestinationType) - Constructor for class org.mule.jms.commons.api.destination.DefaultJmsDestination
 
DefaultJmsListenerLock - Class in org.mule.jms.commons.internal.source
Default implementation of JmsListenerLock based in the usage of Semaphore to support the capability of locking and unlocking the listener from different threads
DefaultJmsListenerLock() - Constructor for class org.mule.jms.commons.internal.source.DefaultJmsListenerLock
 
DefaultJmsListenerLockFactory - Class in org.mule.jms.commons.internal.lock
Default implementation of JmsListenerLockFactory
DefaultJmsListenerLockFactory() - Constructor for class org.mule.jms.commons.internal.lock.DefaultJmsListenerLockFactory
 
DefaultJmsMessageBuilder<D extends DefaultJmsDestination> - Class in org.mule.jms.commons.api.message
Enables the creation of an outgoing Message.
DefaultJmsMessageBuilder() - Constructor for class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
DefaultJmsProducerConfig - Class in org.mule.jms.commons.api.config
Configuration parameters for sending messages to a JMS Queue or Topic
DefaultJmsProducerConfig() - Constructor for class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
DefaultJmsResourceReleaser - Class in org.mule.jms.commons.internal.source
A default JmsResourceReleaser implementation in which the cleanup is performed in a silent way.
DefaultJmsResourceReleaser() - Constructor for class org.mule.jms.commons.internal.source.DefaultJmsResourceReleaser
 
DefaultJmsResponseMessageBuilder - Class in org.mule.jms.commons.internal.source
Enables the creation of an outgoing Message along with the response configuration.
DefaultJmsResponseMessageBuilder() - Constructor for class org.mule.jms.commons.internal.source.DefaultJmsResponseMessageBuilder
 
DefaultJmsSession - Class in org.mule.jms.commons.internal.connection.session
Wrapper element for a JMS Session that relates the session with its AckID
DefaultJmsSession(Session) - Constructor for class org.mule.jms.commons.internal.connection.session.DefaultJmsSession
 
DefaultJmsSession(Session, String) - Constructor for class org.mule.jms.commons.internal.connection.session.DefaultJmsSession
 
DefaultReconnectionManagerProvider - Class in org.mule.jms.commons.api.connection
Default implementation of a reconnection manager.
DefaultReconnectionManagerProvider() - Constructor for class org.mule.jms.commons.api.connection.DefaultReconnectionManagerProvider
 
DefaultRequestReplyPatternWrapper - Class in org.mule.jms.commons.internal.operation
Default Request Reply Pattern which simply creates the selector according to the request reply pattern
DefaultRequestReplyPatternWrapper() - Constructor for class org.mule.jms.commons.internal.operation.DefaultRequestReplyPatternWrapper
 
destination() - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletionListener
Returns the value of the destination record component.
destination() - Method in record class org.mule.jms.commons.internal.source.polling.MessageConsumerFactory
Returns the value of the destination record component.
DESTINATION_NOT_FOUND - Enum constant in enum class org.mule.jms.commons.api.exception.JmsError
 
DestinationNotFoundException - Exception in org.mule.jms.commons.api.exception
Custom Exception thrown when the extension was not able to create a given Destination
DestinationNotFoundException(String) - Constructor for exception org.mule.jms.commons.api.exception.DestinationNotFoundException
 
destinationType() - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletionListener
Returns the value of the destinationType record component.
DestinationType - Enum Class in org.mule.jms.commons.api.destination
Type identifier for a Destination.
DestinationTypeDescriptor - Interface in org.mule.jms.commons.api.destination
 
destroy() - Method in class org.mule.jms.commons.internal.connection.IBMJmsCachingConnectionFactory
 
DETAILED_JMS_EXCEPTION_CODES - Static variable in class org.mule.jms.commons.internal.publish.PublishConnectionExceptionErrorCodes
 
disableConsumerListener(MessageListenerContext) - Method in class org.mule.jms.commons.internal.source.push.JmsMessageListenerDelegate
 
disableConsumers() - Method in class org.mule.jms.commons.internal.source.JmsListener
 
disableConsumers() - Method in interface org.mule.jms.commons.internal.source.MessageConsumerDelegate
 
disableConsumers() - Method in class org.mule.jms.commons.internal.source.polling.JmsXaPollingMessageConsumerDelegate
 
disableConsumers() - Method in class org.mule.jms.commons.internal.source.push.JmsMessageListenerDelegate
 
disconnect(JmsTransactionalConnection) - Method in class org.mule.jms.commons.internal.connection.provider.JmsNonXaConnectionProvider
 
disconnect(JmsTransactionalConnection) - Method in class org.mule.jms.commons.internal.connection.provider.JmsXaConnectionProvider
 
disconnecting - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
Used to ignore handling of ExceptionListener#onException when in the process of disconnecting
dispatchMessage(Message, SourceCallbackContext) - Method in class org.mule.jms.commons.internal.source.JmsMessageDispatcher
Dispatches the given message to the current source callback.
dispose() - Method in class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
 
dispose() - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
dispose() - Method in class org.mule.jms.commons.api.connection.factory.jndi.SimpleJndiNameResolver
 
dispose() - Method in class org.mule.jms.commons.internal.connection.IBMJmsCachingConnectionFactory
 
dispose() - Method in class org.mule.jms.commons.internal.connection.JmsCachingConnectionFactory
 
dispose() - Method in class org.mule.jms.commons.internal.connection.JmsConnection
 
dispose() - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
dispose() - Method in class org.mule.jms.commons.internal.operation.JmsConsume
 
dispose() - Method in record class org.mule.jms.commons.internal.operation.JmsPublish
 
dispose() - Method in class org.mule.jms.commons.internal.operation.JmsPublishConsume
 
doCleanConnection() - Method in class org.mule.jms.commons.internal.source.DefaultJmsResourceReleaser
 
doClose(JmsConnection) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
doCreateConnection() - Method in class org.mule.jms.commons.internal.connection.IBMJmsCachingConnectionFactory
 
doCreateConnection() - Method in class org.mule.jms.commons.internal.connection.JmsCachingConnectionFactory
 
doDisconnect(JmsTransactionalConnection) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
Common disconnect logic for both XA and non-XA providers.
doStop(JmsConnection) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
doValidate(JmsTransactionalConnection, String) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
Performs basic connection validation and stores exception for subclass handling.
DUPS_OK - Enum constant in enum class org.mule.jms.commons.api.config.AckMode
Similar to AUTO, the JMS message is acknowledged automatically but in a lazy fashion which may lead to duplicates.
DUPS_OK - Enum constant in enum class org.mule.jms.commons.internal.config.InternalAckMode
Similar to AUTO, the JMS message is acknowledged automatically but in a lazy fashion which may lead to duplicates.

E

encodeKey(String) - Static method in class org.mule.jms.commons.internal.message.JmsMessageUtils
Encode a String so that is is a valid JMS header name
encoding() - Method in record class org.mule.jms.commons.internal.source.push.JmsMessageListenerFactory
Returns the value of the encoding record component.
end() - Method in class org.mule.jms.commons.internal.connection.JmsXaContext
 
enrichException(Exception) - Method in class org.mule.jms.commons.api.exception.JmsExceptionHandler
 
equals(Object) - Method in class org.mule.jms.commons.api.connection.caching.DefaultCachingStrategy
 
equals(Object) - Method in record class org.mule.jms.commons.api.message.DefaultJmsAttributes
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.mule.jms.commons.api.message.JmsMessageProperties
 
equals(Object) - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletionListener
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletitionListener
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mule.jms.commons.internal.consume.JmsMessageConsumer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mule.jms.commons.internal.message.JmsResultFactory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mule.jms.commons.internal.operation.JmsAcknowledge
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mule.jms.commons.internal.operation.JmsPublish
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mule.jms.commons.internal.publish.JmsMessageProducer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mule.jms.commons.internal.source.polling.MessageConsumerFactory
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.mule.jms.commons.internal.source.push.JmsMessageListenerFactory
Indicates whether some other object is "equal to" this one.
evaluateMessageAck(InternalAckMode, JmsSession, Message, JmsSessionManager, JmsListenerLock, JmsMessageAckedMonitor) - Static method in class org.mule.jms.commons.internal.common.JmsCommons
 
EXAMPLE_CONTENT_TYPE - Static variable in class org.mule.jms.commons.internal.common.JmsCommons
 
EXAMPLE_ENCODING - Static variable in class org.mule.jms.commons.internal.common.JmsCommons
 
exceptionListener - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
exceptionResolver() - Method in record class org.mule.jms.commons.internal.source.push.JmsMessageListenerFactory
Returns the value of the exceptionResolver record component.
executeOnListenerThread(Runnable) - Method in class org.mule.jms.commons.internal.source.DefaultJmsListenerLock
Executes a runnable on the blocked Listener thread.
executeOnListenerThread(Runnable) - Method in interface org.mule.jms.commons.internal.source.JmsListenerLock
Executes a runnable on the blocked Listener thread.
executeOnListenerThread(Runnable) - Method in class org.mule.jms.commons.internal.source.NullJmsListenerLock
 

F

finishReconnecting() - Method in class org.mule.jms.commons.api.connection.DefaultReconnectionManagerProvider
 
finishReconnecting() - Method in interface org.mule.jms.commons.api.connection.JmsReconnectionManager
Informs the manager that a reconnection is finished.

G

GenericConnectionParameters - Interface in org.mule.jms.commons.internal.connection.param
 
get() - Method in class org.mule.jms.commons.internal.connection.JmsConnection
 
get() - Method in class org.mule.jms.commons.internal.connection.session.DefaultJmsSession
 
get() - Method in interface org.mule.jms.commons.internal.connection.session.JmsSession
 
get() - Method in record class org.mule.jms.commons.internal.consume.JmsMessageConsumer
 
getAckId() - Method in class org.mule.jms.commons.api.message.AbstractJmsAttributes
getAckId() - Method in record class org.mule.jms.commons.api.message.DefaultJmsAttributes
 
getAckId() - Method in interface org.mule.jms.commons.api.message.JmsAttributes
getAckId() - Method in class org.mule.jms.commons.internal.connection.session.DefaultJmsSession
 
getAckId() - Method in interface org.mule.jms.commons.internal.connection.session.JmsSession
 
getAckMode() - Method in class org.mule.jms.commons.api.config.DefaultJmsConsumerConfig
 
getAckMode() - Method in interface org.mule.jms.commons.api.config.JmsConsumerConfig
 
getAckMode() - Method in class org.mule.jms.commons.internal.consume.DefaultJmsConsumeParameters
 
getAckMode() - Method in interface org.mule.jms.commons.internal.consume.JmsConsumeParameters
 
getAckModeValue() - Method in enum class org.mule.jms.commons.internal.config.InternalAckMode
 
getAll() - Method in class org.mule.jms.commons.api.message.JmsMessageProperties
 
getBody() - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
getBody() - Method in interface org.mule.jms.commons.api.message.JmsMessageBuilder
 
getCachingStrategy() - Method in class org.mule.jms.commons.internal.connection.provider.CacheParameters
 
getCategoryName() - Method in class org.mule.jms.commons.internal.metadata.JmsOutputResolver
 
getClientId() - Method in class org.mule.jms.commons.internal.connection.param.DefaultGenericConnectionParameters
 
getClientId() - Method in interface org.mule.jms.commons.internal.connection.param.GenericConnectionParameters
 
getConfigName() - Method in class org.mule.jms.commons.internal.source.SourceConfiguration
 
getConnection() - Method in class org.mule.jms.commons.internal.connection.IBMJmsCachingConnectionFactory
 
getConnectionFactory() - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
Template method for obtaining the ConnectionFactory to be used for creating the JmsConnections
getConnectionFactoryJndiName() - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
getConnectionParameters() - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
getConsumer() - Method in class org.mule.jms.commons.internal.source.push.MessageListenerContext
 
getConsumerConfig() - Method in class org.mule.jms.commons.internal.config.DefaultJmsConfig
 
getConsumerConfig() - Method in interface org.mule.jms.commons.internal.config.JmsConfig
 
getConsumerType() - Method in class org.mule.jms.commons.api.config.DefaultJmsConsumerConfig
 
getConsumerType() - Method in interface org.mule.jms.commons.api.config.JmsConsumerConfig
 
getContentType() - Method in class org.mule.jms.commons.internal.config.DefaultJmsConfig
 
getContentType() - Method in interface org.mule.jms.commons.internal.config.JmsConfig
 
getContextFactory() - Method in class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
 
getContextProperties() - Method in class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
 
getCorrelationId() - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
getCorrelationId() - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
getCorrelationId() - Method in interface org.mule.jms.commons.api.message.JmsMessageBuilder
 
getCustomJndiNameResolver() - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiNameResolverProvider
 
getDeliveryDelay() - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
getDeliveryDelay() - Method in interface org.mule.jms.commons.api.config.JmsProducerConfig
 
getDeliveryDelay() - Method in class org.mule.jms.commons.internal.publish.JmsPublishParameters
 
getDeliveryDelay() - Method in interface org.mule.jms.commons.internal.publish.PublisherParameters
 
getDeliveryDelay() - Method in class org.mule.jms.commons.internal.source.DefaultJmsResponseMessageBuilder
 
getDeliveryDelay() - Method in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder
Only used by JMS 2.0.
getDeliveryDelayUnit() - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
getDeliveryDelayUnit() - Method in interface org.mule.jms.commons.api.config.JmsProducerConfig
 
getDeliveryDelayUnit() - Method in class org.mule.jms.commons.internal.publish.JmsPublishParameters
 
getDeliveryDelayUnit() - Method in interface org.mule.jms.commons.internal.publish.PublisherParameters
 
getDeliveryDelayUnit() - Method in class org.mule.jms.commons.internal.source.DefaultJmsResponseMessageBuilder
 
getDeliveryDelayUnit() - Method in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder
Time unit to be used in the deliveryDelay configurations
getDeliveryMode() - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
getDeliveryTime() - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
getDestination() - Method in class org.mule.jms.commons.api.destination.DefaultJmsDestination
 
getDestination() - Method in interface org.mule.jms.commons.api.destination.JmsDestination
 
getDestination() - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
getDestinationType() - Method in class org.mule.jms.commons.api.destination.DefaultJmsDestination
 
getDestinationType() - Method in interface org.mule.jms.commons.api.destination.JmsDestination
 
getDestinationType(Destination) - Static method in class org.mule.jms.commons.internal.common.JmsCommons
 
getDestinationType(ConsumerType) - Static method in class org.mule.jms.commons.internal.common.JmsCommons
 
getDestinationType(DestinationTypeDescriptor) - Static method in class org.mule.jms.commons.internal.common.JmsCommons
 
getEncoding() - Method in class org.mule.jms.commons.internal.config.DefaultJmsConfig
 
getEncoding() - Method in interface org.mule.jms.commons.internal.config.JmsConfig
 
getErrorTypes() - Method in class org.mule.jms.commons.api.exception.JmsAckErrorTypeProvider
 
getErrorTypes() - Method in class org.mule.jms.commons.api.exception.JmsConsumeErrorTypeProvider
 
getErrorTypes() - Method in class org.mule.jms.commons.api.exception.JmsPublishConsumeErrorTypeProvider
 
getErrorTypes() - Method in class org.mule.jms.commons.api.exception.JmsPublisherErrorTypeProvider
 
getErrorTypes() - Method in class org.mule.jms.commons.api.exception.JmsSessionRecoverErrorTypeProvider
 
getExpiration() - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
getFlowName() - Method in class org.mule.jms.commons.internal.source.SourceConfiguration
 
getHeaders() - Method in class org.mule.jms.commons.api.message.AbstractJmsAttributes
getHeaders() - Method in record class org.mule.jms.commons.api.message.DefaultJmsAttributes
 
getHeaders() - Method in interface org.mule.jms.commons.api.message.JmsAttributes
getInboundContentType() - Method in class org.mule.jms.commons.internal.consume.DefaultJmsConsumeParameters
 
getInboundContentType() - Method in interface org.mule.jms.commons.internal.consume.JmsConsumeParameters
 
getInboundEncoding() - Method in class org.mule.jms.commons.internal.consume.DefaultJmsConsumeParameters
 
getInboundEncoding() - Method in interface org.mule.jms.commons.internal.consume.JmsConsumeParameters
 
getInstance() - Static method in record class org.mule.jms.commons.internal.message.JmsResultFactory
 
getInternalAckMode() - Method in enum class org.mule.jms.commons.api.config.AckMode
 
getInternalAckMode() - Method in enum class org.mule.jms.commons.api.config.ConsumerAckMode
 
getInternalAckMode() - Method in interface org.mule.jms.commons.internal.config.JmsAckMode
 
getJmsProperties() - Method in class org.mule.jms.commons.api.message.JmsMessageProperties
 
getJmsSessionManager() - Method in class org.mule.jms.commons.internal.connection.JmsConnection
 
getJmsSupport() - Method in class org.mule.jms.commons.internal.connection.JmsConnection
 
getJmsSupport() - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
getJmsType() - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
getJmsType() - Method in interface org.mule.jms.commons.api.config.JmsProducerConfig
 
getJmsType() - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
getJmsType() - Method in interface org.mule.jms.commons.api.message.JmsMessageBuilder
 
getJmsXaContext(JmsTransactionalConnection) - Method in class org.mule.jms.commons.internal.connection.session.JmsSessionManager
 
getJmsxAppID() - Method in class org.mule.jms.commons.api.message.JmsxProperties
 
getJmsxConsumerTXID() - Method in class org.mule.jms.commons.api.message.JmsxProperties
 
getJmsxDeliveryCount() - Method in class org.mule.jms.commons.api.message.JmsxProperties
 
getJmsxGroupID() - Method in class org.mule.jms.commons.api.message.JmsxProperties
 
getJmsxGroupSeq() - Method in class org.mule.jms.commons.api.message.JmsxProperties
 
getJmsxProducerTXID() - Method in class org.mule.jms.commons.api.message.JmsxProperties
 
getJmsxProperties() - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
getJmsxProperties() - Method in interface org.mule.jms.commons.api.message.JmsMessageBuilder
 
getJmsxProperties() - Method in class org.mule.jms.commons.api.message.JmsMessageProperties
 
getJmsxRcvTimestamp() - Method in class org.mule.jms.commons.api.message.JmsxProperties
 
getJmsxUserID() - Method in class org.mule.jms.commons.api.message.JmsxProperties
 
getJndiDestination(String) - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
getJndiDestination(String) - Method in class org.mule.jms.commons.internal.support.AbstractJmsSupport
 
getJndiInitialContextFactory() - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiNameResolverProperties
 
getJndiInitialFactory() - Method in class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
 
getJndiProviderProperties() - Method in class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
 
getJndiProviderUrl() - Method in class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
 
getJndiProviderUrl() - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiNameResolverProperties
 
getListener() - Method in class org.mule.jms.commons.internal.source.push.MessageListenerContext
 
getLock() - Method in class org.mule.jms.commons.internal.source.push.MessageListenerContext
 
getLookupDestination() - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
getLookupJndiDestination() - Method in class org.mule.jms.commons.internal.support.AbstractJmsSupport
 
getMaxIdleTime() - Method in interface org.mule.jms.commons.internal.connection.param.XaPoolParameters
 
getMaximumWait() - Method in class org.mule.jms.commons.internal.consume.DefaultJmsConsumeParameters
 
getMaximumWait() - Method in interface org.mule.jms.commons.internal.consume.JmsConsumeParameters
 
getMaximumWaitUnit() - Method in class org.mule.jms.commons.internal.consume.DefaultJmsConsumeParameters
 
getMaximumWaitUnit() - Method in interface org.mule.jms.commons.internal.consume.JmsConsumeParameters
 
getMaxPoolSize() - Method in interface org.mule.jms.commons.internal.connection.param.XaPoolParameters
 
getMaxRedelivery() - Method in class org.mule.jms.commons.api.config.DefaultJmsConsumerConfig
 
getMaxRedelivery() - Method in interface org.mule.jms.commons.api.config.JmsConsumerConfig
 
getMessageId() - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
getMinPoolSize() - Method in interface org.mule.jms.commons.internal.connection.param.XaPoolParameters
 
getName() - Method in enum class org.mule.jms.commons.api.connection.JmsSpecification
 
getNameResolver() - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
getNameResolverBuilder() - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiNameResolverProvider
 
getNameResolverProvider() - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
getOutboundContentType() - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
getOutboundContentType() - Method in interface org.mule.jms.commons.api.message.JmsMessageBuilder
 
getOutboundEncoding() - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
getOutboundEncoding() - Method in interface org.mule.jms.commons.api.message.JmsMessageBuilder
 
getParent() - Method in enum class org.mule.jms.commons.api.exception.JmsError
 
getPassword() - Method in class org.mule.jms.commons.internal.connection.param.DefaultGenericConnectionParameters
 
getPassword() - Method in interface org.mule.jms.commons.internal.connection.param.GenericConnectionParameters
 
getPendingAcknowledgements() - Method in class org.mule.jms.commons.internal.connection.session.JmsSessionManager
Returns the set of pending acknowledgements
getPriority() - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
getPriority() - Method in interface org.mule.jms.commons.api.config.JmsProducerConfig
Defines the default Message.getJMSPriority() to use when sending messages
getPriority() - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
getPriority() - Method in class org.mule.jms.commons.internal.publish.JmsPublishParameters
 
getPriority() - Method in interface org.mule.jms.commons.internal.publish.PublisherParameters
 
getPriority() - Method in class org.mule.jms.commons.internal.source.DefaultJmsResponseMessageBuilder
 
getPriority() - Method in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder
The default JMSPriority value to be used when sending the message
getProducerConfig() - Method in class org.mule.jms.commons.internal.config.DefaultJmsConfig
 
getProducerConfig() - Method in interface org.mule.jms.commons.internal.config.JmsConfig
 
getProperties() - Method in class org.mule.jms.commons.api.message.AbstractJmsAttributes
getProperties() - Method in record class org.mule.jms.commons.api.message.DefaultJmsAttributes
 
getProperties() - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
getProperties() - Method in interface org.mule.jms.commons.api.message.JmsAttributes
getProperties() - Method in interface org.mule.jms.commons.api.message.JmsMessageBuilder
 
getProviderProperties() - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiNameResolverProperties
 
getReconnectionManager(String) - Method in interface org.mule.jms.commons.api.connection.JmsReconnectionManagerProvider
Obtains a reconnection manager for the config passed as parameter.
getReplyTo() - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
getReplyTo() - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
getReplyTo() - Method in interface org.mule.jms.commons.api.message.JmsMessageBuilder
 
getRequestReplyPattern() - Method in class org.mule.jms.commons.internal.source.DefaultJmsResponseMessageBuilder
 
getRequestReplyPattern() - Method in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder
Returns the Request Reply Pattern to use
getResourceReleaserScheduler() - Method in interface org.mule.jms.commons.internal.config.JmsConfig
 
getSelector() - Method in class org.mule.jms.commons.api.config.DefaultJmsConsumerConfig
 
getSelector() - Method in interface org.mule.jms.commons.api.config.JmsConsumerConfig
 
getSendCorrelationId() - Method in class org.mule.jms.commons.internal.source.DefaultJmsResponseMessageBuilder
 
getSendCorrelationId() - Method in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder
Options on whether to include an outbound correlation id or not
getSession() - Method in class org.mule.jms.commons.internal.source.push.MessageListenerContext
 
getSession(Connection, Integer) - Method in class org.mule.jms.commons.internal.connection.IBMJmsCachingConnectionFactory
 
getSession(InternalAckMode, boolean) - Method in class org.mule.jms.commons.internal.connection.XaJmsTransactionalConnection
Provides access to the JmsSession to be used.
getSessionCacheSize() - Method in interface org.mule.jms.commons.api.connection.caching.CachingConfiguration
 
getSessionCacheSize() - Method in class org.mule.jms.commons.api.connection.caching.DefaultCachingStrategy
 
getSpecification() - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
getSpecification() - Method in class org.mule.jms.commons.internal.support.Jms102bSupport
getSpecification() - Method in class org.mule.jms.commons.internal.support.Jms11Support
getSpecification() - Method in class org.mule.jms.commons.internal.support.Jms20Support
 
getSpecification() - Method in class org.mule.jms.commons.internal.support.Jms30Support
 
getSpecification() - Method in interface org.mule.jms.commons.internal.support.JmsSupport
 
getStaticMetadata() - Method in class org.mule.jms.commons.api.AttributesOutputResolver
 
getStaticMetadata() - Method in class org.mule.jms.commons.internal.metadata.JmsOutputResolver
 
getSubscriptionName() - Method in class org.mule.jms.commons.api.destination.TopicConsumer
 
getTimestamp() - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
getTimeToLive() - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
getTimeToLive() - Method in interface org.mule.jms.commons.api.config.JmsProducerConfig
 
getTimeToLive() - Method in class org.mule.jms.commons.internal.publish.JmsPublishParameters
 
getTimeToLive() - Method in interface org.mule.jms.commons.internal.publish.PublisherParameters
 
getTimeToLive() - Method in class org.mule.jms.commons.internal.source.DefaultJmsResponseMessageBuilder
 
getTimeToLive() - Method in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder
Defines the default time the message will be in the broker before it expires and is discarded
getTimeToLiveUnit() - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
getTimeToLiveUnit() - Method in interface org.mule.jms.commons.api.config.JmsProducerConfig
 
getTimeToLiveUnit() - Method in class org.mule.jms.commons.internal.publish.JmsPublishParameters
 
getTimeToLiveUnit() - Method in interface org.mule.jms.commons.internal.publish.PublisherParameters
 
getTimeToLiveUnit() - Method in class org.mule.jms.commons.internal.source.DefaultJmsResponseMessageBuilder
 
getTimeToLiveUnit() - Method in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder
Time unit to be used in the timeToLive configurations
getTransactedSession(JmsConnection) - Method in class org.mule.jms.commons.internal.connection.session.JmsSessionManager
 
getTransactionalAction() - Method in class org.mule.jms.commons.internal.source.SourceConfiguration
 
getTransactionStatus() - Method in class org.mule.jms.commons.internal.connection.session.JmsSessionManager
 
getTransactionType() - Method in class org.mule.jms.commons.internal.source.SourceConfiguration
 
getType() - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
getUsername() - Method in class org.mule.jms.commons.internal.connection.param.DefaultGenericConnectionParameters
 
getUsername() - Method in interface org.mule.jms.commons.internal.connection.param.GenericConnectionParameters
 
getUserProperties() - Method in class org.mule.jms.commons.api.message.JmsMessageProperties
 
getXaPoolingProfile() - Method in class org.mule.jms.commons.internal.connection.provider.JmsXaConnectionProvider
Creates a PoolingProfile for XA connections using the existing XaPoolParameters.
getXaResource() - Method in class org.mule.jms.commons.internal.connection.JmsXaContext
 
getXAResource() - Method in class org.mule.jms.commons.internal.connection.XaJmsTransactionalConnection
This method gets called when there's an XA transaction in context.
getXaTransactedSession(XATransactionalConnection) - Method in class org.mule.jms.commons.internal.connection.session.JmsSessionManager
 

H

handleConnectionError(Connection, String) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
Handles connection errors during connect() by closing the connection and stopping the factory.
hashCode() - Method in class org.mule.jms.commons.api.connection.caching.DefaultCachingStrategy
 
hashCode() - Method in record class org.mule.jms.commons.api.message.DefaultJmsAttributes
Returns a hash code value for this object.
hashCode() - Method in class org.mule.jms.commons.api.message.JmsMessageProperties
 
hashCode() - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletionListener
Returns a hash code value for this object.
hashCode() - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletitionListener
Returns a hash code value for this object.
hashCode() - Method in record class org.mule.jms.commons.internal.consume.JmsMessageConsumer
Returns a hash code value for this object.
hashCode() - Method in record class org.mule.jms.commons.internal.message.JmsResultFactory
Returns a hash code value for this object.
hashCode() - Method in record class org.mule.jms.commons.internal.operation.JmsAcknowledge
Returns a hash code value for this object.
hashCode() - Method in record class org.mule.jms.commons.internal.operation.JmsPublish
Returns a hash code value for this object.
hashCode() - Method in record class org.mule.jms.commons.internal.publish.JmsMessageProducer
Returns a hash code value for this object.
hashCode() - Method in record class org.mule.jms.commons.internal.source.polling.MessageConsumerFactory
Returns a hash code value for this object.
hashCode() - Method in record class org.mule.jms.commons.internal.source.push.JmsMessageListenerFactory
Returns a hash code value for this object.
headers() - Method in record class org.mule.jms.commons.api.message.DefaultJmsAttributes
Returns the value of the headers record component.
headersBuilder() - Method in interface org.mule.jms.commons.api.message.JmsAttributesBuilderFactory
 
headersBuilder() - Method in class org.mule.jms.commons.internal.message.DefaultJmsAttributesBuilderFactory
 

I

IBM_PUBLISH_OPERATION_FAILED - Static variable in class org.mule.jms.commons.internal.publish.PublishConnectionExceptionErrorCodes
 
IBMClientCommons - Class in org.mule.jms.commons.internal.common
 
IBMClientCommons() - Constructor for class org.mule.jms.commons.internal.common.IBMClientCommons
 
IBMJmsCachingConnectionFactory - Class in org.mule.jms.commons.internal.connection
Decorates the JMS ConnectionFactory in order to ensure JMS session instances are reused.
IBMJmsCachingConnectionFactory(ConnectionFactory, String, String, String, CachingConfiguration, JmsSupport, ExceptionListener, JmsReconnectionManager) - Constructor for class org.mule.jms.commons.internal.connection.IBMJmsCachingConnectionFactory
 
ILLEGAL_BODY - Enum constant in enum class org.mule.jms.commons.api.exception.JmsError
 
IMMEDIATE - Enum constant in enum class org.mule.jms.commons.api.config.AckMode
Mule automatically ACKs the message upon reception
IMMEDIATE - Enum constant in enum class org.mule.jms.commons.api.config.ConsumerAckMode
Mule automatically ACKs the message upon reception
IMMEDIATE - Enum constant in enum class org.mule.jms.commons.internal.config.InternalAckMode
Mule automatically ACKs the message upon reception
init() - Method in class org.mule.jms.commons.internal.source.DefaultJmsListenerLock
Configures the Lock to their initial state.
init() - Method in interface org.mule.jms.commons.internal.source.JmsListenerLock
Configures the Lock to their initial state.
init() - Method in class org.mule.jms.commons.internal.source.NullJmsListenerLock
 
initialise() - Method in class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
 
initialise() - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
initialise() - Method in class org.mule.jms.commons.api.connection.factory.jndi.SimpleJndiNameResolver
 
initialise() - Method in class org.mule.jms.commons.api.destination.TopicConsumer
 
initialise() - Method in class org.mule.jms.commons.internal.connection.provider.JmsNonXaConnectionProvider
 
initialise() - Method in class org.mule.jms.commons.internal.connection.provider.JmsXaConnectionProvider
 
integerField(ObjectTypeBuilder, String, boolean) - Method in class org.mule.jms.commons.api.AttributesOutputResolver
 
InternalAckMode - Enum Class in org.mule.jms.commons.internal.config
Declares the kind of Acknowledgement mode supported.
isCacheEnabled - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
isConnectionBrokenException(Throwable) - Static method in class org.mule.jms.commons.internal.common.IBMClientCommons
We are checking for IBM-MQ connection broken exception and the reason code for the same is 2009 because the customer encountered a condition where it was not reconnecting after getting 2009.
isConnectionBrokenException(Throwable) - Static method in record class org.mule.jms.commons.internal.operation.JmsPublish
 
isConnectionException(Exception) - Method in class org.mule.jms.commons.internal.operation.JmsConsume
 
isConsumersCache() - Method in interface org.mule.jms.commons.api.connection.caching.CachingConfiguration
 
isConsumersCache() - Method in class org.mule.jms.commons.api.connection.caching.DefaultCachingStrategy
 
isDisableMessageId() - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
isDisableMessageId() - Method in interface org.mule.jms.commons.api.config.JmsProducerConfig
 
isDisableMessageId() - Method in class org.mule.jms.commons.internal.publish.JmsPublishParameters
 
isDisableMessageId() - Method in interface org.mule.jms.commons.internal.publish.PublisherParameters
 
isDisableMessageId() - Method in class org.mule.jms.commons.internal.source.DefaultJmsResponseMessageBuilder
 
isDisableMessageId() - Method in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder
If true; the Message will be flagged to avoid generating its MessageID
isDisableMessageTimestamp() - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
isDisableMessageTimestamp() - Method in interface org.mule.jms.commons.api.config.JmsProducerConfig
 
isDisableMessageTimestamp() - Method in class org.mule.jms.commons.internal.publish.JmsPublishParameters
 
isDisableMessageTimestamp() - Method in interface org.mule.jms.commons.internal.publish.PublisherParameters
 
isDisableMessageTimestamp() - Method in class org.mule.jms.commons.internal.source.DefaultJmsResponseMessageBuilder
 
isDisableMessageTimestamp() - Method in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder
If true; the Message will be flagged to avoid generating its sent Timestamp
isDurable() - Method in class org.mule.jms.commons.api.destination.TopicConsumer
 
isEnabled() - Method in class org.mule.jms.commons.internal.source.push.JmsMessageListener
 
isIBM - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
isIBM - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
isIBM(boolean) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
isManualAck(JmsSession) - Static method in class org.mule.jms.commons.internal.common.JmsCommons
Verifies if the given session ACK Mode is AckMode.MANUAL
isNoLocal() - Method in class org.mule.jms.commons.api.destination.TopicConsumer
 
isPartOfCurrentTx() - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletionListener
Returns the value of the isPartOfCurrentTx record component.
isPartOfCurrentTx(JmsSession, JmsConnection, JmsSessionManager) - Static method in class org.mule.jms.commons.internal.common.JmsCommons
Verifies if the given session is part of the current TX.
isPendingAck(String) - Method in class org.mule.jms.commons.internal.connection.session.JmsSessionManager
 
isPersistentDelivery() - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
isPersistentDelivery() - Method in interface org.mule.jms.commons.api.config.JmsProducerConfig
Sets the default value for the Message.getJMSDeliveryMode().
isPersistentDelivery() - Method in class org.mule.jms.commons.internal.publish.JmsPublishParameters
 
isPersistentDelivery() - Method in interface org.mule.jms.commons.internal.publish.PublisherParameters
 
isPersistentDelivery() - Method in class org.mule.jms.commons.internal.source.DefaultJmsResponseMessageBuilder
 
isPersistentDelivery() - Method in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder
Whether or not the delivery should be done with a persistent configuration
isProducersCache() - Method in interface org.mule.jms.commons.api.connection.caching.CachingConfiguration
 
isProducersCache() - Method in class org.mule.jms.commons.api.connection.caching.DefaultCachingStrategy
 
isReconnecting() - Method in class org.mule.jms.commons.api.connection.DefaultReconnectionManagerProvider
 
isReconnecting() - Method in interface org.mule.jms.commons.api.connection.JmsReconnectionManager
Indicates that a reconnection is ongoing.
isRedelivered() - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
isReplyToIgnored() - Method in class org.mule.jms.commons.internal.source.DefaultJmsResponseMessageBuilder
 
isReplyToIgnored() - Method in interface org.mule.jms.commons.internal.source.JmsResponseMessageBuilder
If true no automatic response will be sent in case of Jms replyTo header presence.
isSendContentType() - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
isSendContentType() - Method in interface org.mule.jms.commons.api.message.JmsMessageBuilder
 
isSendEncoding() - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
isSendEncoding() - Method in interface org.mule.jms.commons.api.message.JmsMessageBuilder
 
isShared() - Method in class org.mule.jms.commons.api.destination.TopicConsumer
 
isTopic() - Method in enum class org.mule.jms.commons.api.destination.DestinationType
 
isTopic() - Method in interface org.mule.jms.commons.api.destination.DestinationTypeDescriptor
 
isTopic() - Method in record class org.mule.jms.commons.internal.publish.JmsMessageProducer
Returns the value of the isTopic record component.
isXa - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
isXa - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
isXa(boolean) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 

J

JMS_1_0_2b - Enum constant in enum class org.mule.jms.commons.api.connection.JmsSpecification
 
JMS_1_1 - Enum constant in enum class org.mule.jms.commons.api.connection.JmsSpecification
 
JMS_2_0 - Enum constant in enum class org.mule.jms.commons.api.connection.JmsSpecification
 
JMS_3_0 - Enum constant in enum class org.mule.jms.commons.api.connection.JmsSpecification
 
Jms102bSupport - Class in org.mule.jms.commons.internal.support
Jms102bSupport is a template class to provide an abstraction to to the Jms 1.0.2b api specification.
Jms102bSupport() - Constructor for class org.mule.jms.commons.internal.support.Jms102bSupport
 
Jms102bSupport(LookupJndiDestination, Function<String, Optional<Destination>>) - Constructor for class org.mule.jms.commons.internal.support.Jms102bSupport
 
Jms11Support - Class in org.mule.jms.commons.internal.support
Jms11Support is a template class to provide an abstraction to to the JMS 1.1 API specification.
Jms11Support() - Constructor for class org.mule.jms.commons.internal.support.Jms11Support
 
Jms11Support(LookupJndiDestination, Function<String, Optional<Destination>>) - Constructor for class org.mule.jms.commons.internal.support.Jms11Support
 
Jms20Support - Class in org.mule.jms.commons.internal.support
 
Jms20Support() - Constructor for class org.mule.jms.commons.internal.support.Jms20Support
 
Jms20Support(LookupJndiDestination, Function<String, Optional<Destination>>) - Constructor for class org.mule.jms.commons.internal.support.Jms20Support
 
Jms30Support - Class in org.mule.jms.commons.internal.support
 
Jms30Support() - Constructor for class org.mule.jms.commons.internal.support.Jms30Support
 
Jms30Support(LookupJndiDestination, Function<String, Optional<Destination>>) - Constructor for class org.mule.jms.commons.internal.support.Jms30Support
 
JmsAckErrorTypeProvider - Class in org.mule.jms.commons.api.exception
Errors that can be thrown in the acknowledge operation.
JmsAckErrorTypeProvider() - Constructor for class org.mule.jms.commons.api.exception.JmsAckErrorTypeProvider
 
JmsAckException - Exception in org.mule.jms.commons.api.exception
ModuleException to be thrown in the cases in which acking a message fails
JmsAckException(String) - Constructor for exception org.mule.jms.commons.api.exception.JmsAckException
Creates a new instance with the specified detail message
JmsAckException(String, Exception) - Constructor for exception org.mule.jms.commons.api.exception.JmsAckException
Creates a new instance with the specified detail message
JmsAckMode - Interface in org.mule.jms.commons.internal.config
Interface to be implemented in enums representing Acknowledgement modes and give their representation in the InternalAckMode
JmsAcknowledge - Record Class in org.mule.jms.commons.internal.operation
Operation that allows the user to perform an ACK over a Message produced by the current JmsSession
JmsAcknowledge(JmsSessionManager) - Constructor for record class org.mule.jms.commons.internal.operation.JmsAcknowledge
Creates an instance of a JmsAcknowledge record class.
JmsAttributes - Interface in org.mule.jms.commons.api.message
 
JmsAttributesBuilder - Interface in org.mule.jms.commons.internal.message
JmsAttributesBuilderFactory - Interface in org.mule.jms.commons.api.message
JmsCachingConnectionFactory - Class in org.mule.jms.commons.internal.connection
Decorates the JMS ConnectionFactory in order to ensure JMS session instances are reused.
JmsCachingConnectionFactory(ConnectionFactory, String, String, String, CachingConfiguration, JmsSupport, ExceptionListener, Runnable) - Constructor for class org.mule.jms.commons.internal.connection.JmsCachingConnectionFactory
 
JmsCommons - Class in org.mule.jms.commons.internal.common
Utility class to reuse logic for JMS Extension
JmsCommons() - Constructor for class org.mule.jms.commons.internal.common.JmsCommons
 
jmsConfig() - Method in record class org.mule.jms.commons.internal.source.polling.MessageConsumerFactory
Returns the value of the jmsConfig record component.
JmsConfig<Consumer extends JmsConsumerConfig,Produce extends JmsProducerConfig> - Interface in org.mule.jms.commons.internal.config
 
JmsConnection - Class in org.mule.jms.commons.internal.connection
A Connection for the JmsConnector
JmsConnection(JmsSupport, Connection, JmsSessionManager, CompositeJmsExceptionListener) - Constructor for class org.mule.jms.commons.internal.connection.JmsConnection
 
JmsConnectionExceptionResolver - Interface in org.mule.jms.commons.internal.source
Let each JmsListener specific implementation resolve which exception raised by the custom client (from now on, the client) is considered as a connection exception, which might lead to reconnection logic execution.
jmsConnectionFactory - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
JmsConnectionValidationTask - Class in org.mule.jms.commons.internal.connection.provider
 
JmsConnectionValidationTask(JmsConnection) - Constructor for class org.mule.jms.commons.internal.connection.provider.JmsConnectionValidationTask
 
JmsConsume - Class in org.mule.jms.commons.internal.operation
Operation that allows the user to consume a single Message from a given Destination
JmsConsume(JmsSessionManager, SchedulerService) - Constructor for class org.mule.jms.commons.internal.operation.JmsConsume
 
JmsConsumeErrorTypeProvider - Class in org.mule.jms.commons.api.exception
Errors that can be thrown in the JmsConsume#consume(DefaultJmsConfig, JmsTransactionalConnection, String, ConsumerType, ConsumerAckMode, String, String, String, Long, TimeUnit) operation operation.
JmsConsumeErrorTypeProvider() - Constructor for class org.mule.jms.commons.api.exception.JmsConsumeErrorTypeProvider
 
JmsConsumeException - Exception in org.mule.jms.commons.api.exception
ModuleException to be thrown in the cases in which the received content to be written is invalid.
JmsConsumeException(String) - Constructor for exception org.mule.jms.commons.api.exception.JmsConsumeException
Creates a new instance with the specified detail message
JmsConsumeException(String, Exception) - Constructor for exception org.mule.jms.commons.api.exception.JmsConsumeException
Creates a new instance with the specified detail message
JmsConsumeException(String, JmsError) - Constructor for exception org.mule.jms.commons.api.exception.JmsConsumeException
Creates a new instance with the specified detail message
JmsConsumeException(String, JmsError, Exception) - Constructor for exception org.mule.jms.commons.api.exception.JmsConsumeException
Creates a new instance with the specified detail message
JmsConsumeParameters - Interface in org.mule.jms.commons.internal.consume
 
JmsConsumerConfig<C extends ConsumerType> - Interface in org.mule.jms.commons.api.config
 
JmsDestination - Interface in org.mule.jms.commons.api.destination
 
JmsError - Enum Class in org.mule.jms.commons.api.exception
Errors for the JMS extension
JmsExceptionHandler - Class in org.mule.jms.commons.api.exception
ExceptionHandler for the JMS extension.
JmsExceptionHandler() - Constructor for class org.mule.jms.commons.api.exception.JmsExceptionHandler
 
JmsExtensionException - Exception in org.mule.jms.commons.api.exception
Custom generic exception for JmsConnector thrown errors
JmsExtensionException(String) - Constructor for exception org.mule.jms.commons.api.exception.JmsExtensionException
JmsExtensionException(String, Exception) - Constructor for exception org.mule.jms.commons.api.exception.JmsExtensionException
JmsExtensionException(String, JmsError) - Constructor for exception org.mule.jms.commons.api.exception.JmsExtensionException
Creates a new instance with the specified detail message
JmsExtensionException(String, JmsError, Throwable) - Constructor for exception org.mule.jms.commons.api.exception.JmsExtensionException
Creates a new instance with the specified detail message
JmsHeaders - Class in org.mule.jms.commons.api.message
JMS header fields contain values used by both clients and providers to identify and route messages.
JmsHeaders() - Constructor for class org.mule.jms.commons.api.message.JmsHeaders
 
JmsHeaders.Builder - Class in org.mule.jms.commons.api.message
 
JmsHeadersBuilder - Interface in org.mule.jms.commons.api.message
Builder Pattern Template for JmsHeaders
JmsIllegalBodyException - Exception in org.mule.jms.commons.api.exception
ModuleException to be thrown in the cases in which a message body invalid or cannot be converted to a supported type
JmsIllegalBodyException(String) - Constructor for exception org.mule.jms.commons.api.exception.JmsIllegalBodyException
Creates a new instance with the specified detail message
JmsIllegalBodyException(String, Exception) - Constructor for exception org.mule.jms.commons.api.exception.JmsIllegalBodyException
Creates a new instance with the specified detail message
JmsListener - Class in org.mule.jms.commons.internal.source
JMS Subscriber for Destinations, allows to listen for incoming Messages
JmsListener(JmsSessionManager, JmsConfig<?, ?>, ConnectionProvider<JmsTransactionalConnection>, String, ConsumerType, JmsAckMode, String, String, String, int, SourceConfiguration, SchedulerService) - Constructor for class org.mule.jms.commons.internal.source.JmsListener
 
JmsListener(JmsSessionManager, JmsConfig<?, ?>, ConnectionProvider<JmsTransactionalConnection>, String, ConsumerType, JmsAckMode, String, String, String, int, SourceConfiguration, SchedulerService, JmsConnectionExceptionResolver, JmsResourceReleaser) - Constructor for class org.mule.jms.commons.internal.source.JmsListener
 
JmsListener(JmsSessionManager, JmsConfig<?, ?>, ConnectionProvider<JmsTransactionalConnection>, String, ConsumerType, JmsAckMode, String, String, String, int, SourceConfiguration, SchedulerService, JmsConnectionExceptionResolver, JmsResourceReleaser, JmsListenerLockFactory) - Constructor for class org.mule.jms.commons.internal.source.JmsListener
 
JmsListener(JmsSessionManager, JmsConfig<?, ?>, ConnectionProvider<JmsTransactionalConnection>, String, ConsumerType, JmsAckMode, String, String, String, int, SourceConfiguration, SchedulerService, JmsConnectionExceptionResolver, JmsResourceReleaser, JmsListenerLockFactory, JmsReconnectionManager) - Constructor for class org.mule.jms.commons.internal.source.JmsListener
 
JmsListener.Builder - Class in org.mule.jms.commons.internal.source
 
JmsListenerLock - Interface in org.mule.jms.commons.internal.source
Custom lock implementation to be used in JmsListener to give the capability to the message listener work synchronously consuming and processing messages through the entire flow.
JmsListenerLockFactory - Interface in org.mule.jms.commons.api.lock
Factory for instances of JmsListenerLock
JmsMessageAckedMonitor - Class in org.mule.jms.commons.internal.connection.session
 
JmsMessageAckedMonitor() - Constructor for class org.mule.jms.commons.internal.connection.session.JmsMessageAckedMonitor
 
JmsMessageBuilder<D extends JmsDestination> - Interface in org.mule.jms.commons.api.message
 
JmsMessageConsumer - Record Class in org.mule.jms.commons.internal.consume
Wrapper implementation of a JMS MessageConsumer
JmsMessageConsumer(MessageConsumer) - Constructor for record class org.mule.jms.commons.internal.consume.JmsMessageConsumer
Creates an instance of a JmsMessageConsumer record class.
JmsMessageDispatcher - Class in org.mule.jms.commons.internal.source
Common utility which encapsulates the logic of dispatching a received message to a flow.
JmsMessageDispatcher(JmsConfig<?, ?>, String, String, JmsSpecification, Supplier<JmsSession>, InternalAckMode, JmsSessionManager, SourceCallback<Object, JmsAttributes>, JmsListenerLock, JmsConnectionExceptionResolver) - Constructor for class org.mule.jms.commons.internal.source.JmsMessageDispatcher
 
JmsMessageFactory - Class in org.mule.jms.commons.api.message
 
JmsMessageFactory() - Constructor for class org.mule.jms.commons.api.message.JmsMessageFactory
 
JmsMessageListener<T extends DefaultJmsAttributes> - Class in org.mule.jms.commons.internal.source.push
MessageListener for the JmsListener to subscribe to a TOPIC or QUEUE receives Message and dispatch those messages through the flow.
JmsMessageListenerDelegate - Class in org.mule.jms.commons.internal.source.push
MessageConsumerDelegate implementation which uses MessageListener
JmsMessageListenerDelegate(JmsMessageListenerFactory<?>, JmsConnection, JmsSupport, ConsumerType, String, JmsConfig<?, ?>, InternalAckMode, String, JmsListenerLockFactory, JmsResourceReleaser) - Constructor for class org.mule.jms.commons.internal.source.push.JmsMessageListenerDelegate
 
JmsMessageListenerFactory<T extends DefaultJmsAttributes> - Record Class in org.mule.jms.commons.internal.source.push
Factory pattern implementation in charge of creating instances of JmsMessageListener
JmsMessageListenerFactory(InternalAckMode, String, String, JmsConfig<?, ?>, JmsSessionManager, JmsSupport, SourceCallback<Object, JmsAttributes>, ConnectionProvider<JmsTransactionalConnection>, JmsConnectionExceptionResolver) - Constructor for record class org.mule.jms.commons.internal.source.push.JmsMessageListenerFactory
Creates a new factory with the common information that is shared between JmsMessageListener of the same JmsListener
JmsMessageProducer - Record Class in org.mule.jms.commons.internal.publish
Wrapper implementation of a JMS MessageProducer
JmsMessageProducer(JmsSupport, MessageProducer, boolean) - Constructor for record class org.mule.jms.commons.internal.publish.JmsMessageProducer
Creates an instance of a JmsMessageProducer record class.
JmsMessageProperties - Class in org.mule.jms.commons.api.message
Container element for all the properties present in a JMS Message.
JmsMessageProperties(Map<String, Object>) - Constructor for class org.mule.jms.commons.api.message.JmsMessageProperties
 
JmsMessageUtils - Class in org.mule.jms.commons.internal.message
JmsMessageUtils contains helper method for dealing with JMS messages in Mule.
JmsMessageUtils() - Constructor for class org.mule.jms.commons.internal.message.JmsMessageUtils
 
JmsMissingLibraryException - Exception in org.mule.jms.commons.api.exception
Exception which is thrown when a required library was not found.
JmsMissingLibraryException(Exception, String) - Constructor for exception org.mule.jms.commons.api.exception.JmsMissingLibraryException
Creates a new exception
JmsNonXaConnectionProvider - Class in org.mule.jms.commons.internal.connection.provider
Base implementation of a PoolingConnectionProvider for JmsConnections
JmsNonXaConnectionProvider.Builder - Class in org.mule.jms.commons.internal.connection.provider
JmsOutputResolver - Class in org.mule.jms.commons.internal.metadata
An OutputTypeResolver for JMS operations
JmsOutputResolver() - Constructor for class org.mule.jms.commons.internal.metadata.JmsOutputResolver
 
JmsProducerConfig - Interface in org.mule.jms.commons.api.config
Configuration parameters for sending messages to a JMS Queue or Topic
JmsPublish - Record Class in org.mule.jms.commons.internal.operation
Operation that allows the user to send a message to a JMS Destination
JmsPublish(JmsSessionManager, Scheduler) - Constructor for record class org.mule.jms.commons.internal.operation.JmsPublish
Creates an instance of a JmsPublish record class.
JmsPublishConsume - Class in org.mule.jms.commons.internal.operation
Operation that allows the user to send a message to a JMS Destination and waits for a response either to the provided ReplyTo destination or to a temporary Destination created dynamically
JmsPublishConsume(JmsSessionManager, SchedulerService) - Constructor for class org.mule.jms.commons.internal.operation.JmsPublishConsume
 
JmsPublishConsumeErrorTypeProvider - Class in org.mule.jms.commons.api.exception
Errors that can be thrown in the JmsPublishConsume#publishConsume(DefaultJmsConfig, JmsConnection, String, JmsMessageBuilder, JmsPublishParameters, JmsConsumeParameters) operation operation.
JmsPublishConsumeErrorTypeProvider() - Constructor for class org.mule.jms.commons.api.exception.JmsPublishConsumeErrorTypeProvider
 
JmsPublisherCompletionListener - Record Class in org.mule.jms.commons.internal.common
CompletionListener for the publish operation
JmsPublisherCompletionListener(CompletionCallback<Void, Void>, JmsSession, JmsMessageProducer, String, String, boolean, Scheduler) - Constructor for record class org.mule.jms.commons.internal.common.JmsPublisherCompletionListener
Creates an instance of a JmsPublisherCompletionListener record class.
JmsPublisherCompletitionListener - Record Class in org.mule.jms.commons.internal.common
 
JmsPublisherCompletitionListener(CompletionCallback<Void, Void>) - Constructor for record class org.mule.jms.commons.internal.common.JmsPublisherCompletitionListener
Creates an instance of a JmsPublisherCompletitionListener record class.
JmsPublisherErrorTypeProvider - Class in org.mule.jms.commons.api.exception
Errors that can be thrown in the JmsPublish#publish(DefaultJmsConfig, JmsTransactionalConnection, String, DestinationType, JmsMessageBuilder, JmsPublishParameters) operation operation.
JmsPublisherErrorTypeProvider() - Constructor for class org.mule.jms.commons.api.exception.JmsPublisherErrorTypeProvider
 
JmsPublishException - Exception in org.mule.jms.commons.api.exception
JmsExtensionException to be thrown in the cases where an error occurs when trying to publish a message
JmsPublishException(String) - Constructor for exception org.mule.jms.commons.api.exception.JmsPublishException
Creates a new instance with the specified detail message
JmsPublishException(String, Throwable) - Constructor for exception org.mule.jms.commons.api.exception.JmsPublishException
Creates a new instance with the specified detail message
JmsPublishException(String, JmsError) - Constructor for exception org.mule.jms.commons.api.exception.JmsPublishException
Creates a new instance with the specified detail message
JmsPublishException(String, JmsError, Exception) - Constructor for exception org.mule.jms.commons.api.exception.JmsPublishException
Creates a new instance with the specified detail message
JmsPublishParameters - Class in org.mule.jms.commons.internal.publish
Contains the parameters that can override the default values for publishing a Message
JmsPublishParameters() - Constructor for class org.mule.jms.commons.internal.publish.JmsPublishParameters
 
JmsReconnectionManager - Interface in org.mule.jms.commons.api.connection
The JmsReconnectionManager is responsible for managing and orchestrating the different steps in the reconnection process.
JmsReconnectionManagerProvider - Interface in org.mule.jms.commons.api.connection
A provider of a reconnection manager for each configuration.
JmsResourceReleaser - Interface in org.mule.jms.commons.internal.source
Cleaner that releases and cleans broker-specific Connection connection object resources.
JmsResponseMessageBuilder<D extends JmsDestination> - Interface in org.mule.jms.commons.internal.source
Enables the creation of an outgoing Message along with the response configuration.
JmsResultFactory<T extends JmsAttributes> - Record Class in org.mule.jms.commons.internal.message
Factory class for creating an Operation Result based on a JMS Message
JmsResultFactory(JmsAttributesBuilderFactory) - Constructor for record class org.mule.jms.commons.internal.message.JmsResultFactory
Creates an instance of a JmsResultFactory record class.
JmsSecurityException - Exception in org.mule.jms.commons.api.exception
JmsExtensionException to be thrown in the case that an Security related error occurs.
JmsSecurityException(String, Exception) - Constructor for exception org.mule.jms.commons.api.exception.JmsSecurityException
Creates a new JMS Security Exception
JmsSession - Interface in org.mule.jms.commons.internal.connection.session
Wrapper element for a JMS Session that relates the session with its AckID
jmsSessionManager - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
jmsSessionManager - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
jmsSessionManager() - Method in record class org.mule.jms.commons.internal.operation.JmsPublish
Returns the value of the jmsSessionManager record component.
jmsSessionManager(JmsSessionManager) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
JmsSessionManager - Class in org.mule.jms.commons.internal.connection.session
Manager that takes the responsibility of register the session information to be able to execute a manual acknowledgement or a recover over a Session.
JmsSessionManager() - Constructor for class org.mule.jms.commons.internal.connection.session.JmsSessionManager
 
JmsSessionRecoverErrorTypeProvider - Class in org.mule.jms.commons.api.exception
Errors that can be thrown in the JmsAcknowledge#recoverSession(String) operation.
JmsSessionRecoverErrorTypeProvider() - Constructor for class org.mule.jms.commons.api.exception.JmsSessionRecoverErrorTypeProvider
 
JmsSessionRecoverException - Exception in org.mule.jms.commons.api.exception
ModuleException to be thrown in the cases in which recovering a session fails
JmsSessionRecoverException(String) - Constructor for exception org.mule.jms.commons.api.exception.JmsSessionRecoverException
Creates a new instance with the specified detail message
JmsSessionRecoverException(String, Exception) - Constructor for exception org.mule.jms.commons.api.exception.JmsSessionRecoverException
Creates a new instance with the specified detail message
JmsSpecification - Enum Class in org.mule.jms.commons.api.connection
Versions of the JMS Spec supported by the JmsConnector
jmsSupport - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
jmsSupport() - Method in record class org.mule.jms.commons.internal.publish.JmsMessageProducer
Returns the value of the jmsSupport record component.
jmsSupport() - Method in record class org.mule.jms.commons.internal.source.push.JmsMessageListenerFactory
Returns the value of the jmsSupport record component.
JmsSupport - Interface in org.mule.jms.commons.internal.support
JmsSupport is an interface that provides a polymorphic facade to the JMS 1.0.2b, 1.1 and 2.0 API specifications.
jmsSupportFactory - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
jmsSupportFactory - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
jmsSupportFactory(JmsSupportFactory) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
JmsSupportFactory - Interface in org.mule.jms.commons.internal.support
 
JmsTimeoutException - Exception in org.mule.jms.commons.api.exception
ModuleException that represents an error when consuming a Message but a timeout is reached before the Message arrives
JmsTimeoutException(String) - Constructor for exception org.mule.jms.commons.api.exception.JmsTimeoutException
Creates a new instance with the specified detail message
JmsTransactionalConnection - Class in org.mule.jms.commons.internal.connection
Implementation of the JmsConnection which implements TransactionalConnection for Transaction Support in the JmsConnector
JmsTransactionalConnection(JmsSupport, Connection, JmsSessionManager, CompositeJmsExceptionListener) - Constructor for class org.mule.jms.commons.internal.connection.JmsTransactionalConnection
 
JMSX_NAMES - Static variable in class org.mule.jms.commons.internal.message.JMSXDefinedPropertiesNames
 
JmsXaConnectionProvider - Class in org.mule.jms.commons.internal.connection.provider
Base implementation of a PoolingConnectionProvider for JmsConnections
JmsXaConnectionProvider.Builder - Class in org.mule.jms.commons.internal.connection.provider
JmsXaContext - Class in org.mule.jms.commons.internal.connection
Wrapper for an XAResource which makes it compatible with XA Transactions in Mule 4.
JmsXaContext(XAResource) - Constructor for class org.mule.jms.commons.internal.connection.JmsXaContext
 
JmsXaMessageConsumer - Class in org.mule.jms.commons.internal.source.polling
Jms Message consumer which polls a destination inside a XA Transaction.
JmsXaPollingMessageConsumerDelegate - Class in org.mule.jms.commons.internal.source.polling
MessageConsumerDelegate implementation which consumes messages inside XA Transactions doing polling.
JmsXaPollingMessageConsumerDelegate(JmsTransactionalConnection, JmsSupport, String, ConsumerType, JmsConfig<?, ?>, String, JmsSessionManager, ConnectionProvider<JmsTransactionalConnection>, Scheduler, String, String, SourceCallback<Object, JmsAttributes>, JmsConnectionExceptionResolver) - Constructor for class org.mule.jms.commons.internal.source.polling.JmsXaPollingMessageConsumerDelegate
 
JMSXAppID - Static variable in class org.mule.jms.commons.internal.message.JMSXDefinedPropertiesNames
 
JMSXConsumerTXID - Static variable in class org.mule.jms.commons.internal.message.JMSXDefinedPropertiesNames
 
JMSXDefinedPropertiesNames - Class in org.mule.jms.commons.internal.message
Declaration of the predefined names for JMSX properties, according to JMS spec.
JMSXDefinedPropertiesNames() - Constructor for class org.mule.jms.commons.internal.message.JMSXDefinedPropertiesNames
 
JMSXDeliveryCount - Static variable in class org.mule.jms.commons.internal.message.JMSXDefinedPropertiesNames
 
JMSXGroupID - Static variable in class org.mule.jms.commons.internal.message.JMSXDefinedPropertiesNames
 
JMSXGroupSeq - Static variable in class org.mule.jms.commons.internal.message.JMSXDefinedPropertiesNames
 
JMSXProducerTXID - Static variable in class org.mule.jms.commons.internal.message.JMSXDefinedPropertiesNames
 
JmsxProperties - Class in org.mule.jms.commons.api.message
JMS reserves the 'JMSX' property name prefix for JMS defined properties.
JmsxProperties() - Constructor for class org.mule.jms.commons.api.message.JmsxProperties
 
JmsxProperties(String, String, Integer, String, Integer, String, String, Long) - Constructor for class org.mule.jms.commons.api.message.JmsxProperties
 
JmsxPropertiesBuilder - Class in org.mule.jms.commons.internal.message
Builder that provides a simple way of creating a JmsxProperties instance based on the predefined properties names.
JMSXRcvTimestamp - Static variable in class org.mule.jms.commons.internal.message.JMSXDefinedPropertiesNames
 
JMSXUserID - Static variable in class org.mule.jms.commons.internal.message.JMSXDefinedPropertiesNames
 
JndiConnectionFactory - Class in org.mule.jms.commons.api.connection.factory.jndi
A ConnectionFactory that wraps a delegate that is discovered using a JndiNameResolver
JndiConnectionFactory() - Constructor for class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
JndiNameResolver - Interface in org.mule.jms.commons.api.connection.factory.jndi
Defines a strategy for lookup objects by name using JNDI.
JndiNameResolverProperties - Class in org.mule.jms.commons.api.connection.factory.jndi
Declares the properties required to create a JndiNameResolver
JndiNameResolverProperties() - Constructor for class org.mule.jms.commons.api.connection.factory.jndi.JndiNameResolverProperties
 
JndiNameResolverProvider - Class in org.mule.jms.commons.api.connection.factory.jndi
Provides a JndiNameResolver or the set of properties required to create one, represented by JndiNameResolverProperties
JndiNameResolverProvider() - Constructor for class org.mule.jms.commons.api.connection.factory.jndi.JndiNameResolverProvider
 

L

lastValidationException - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
Stores the last validation exception for subclass handling after doValidate returns null.
listen(MessageListener) - Method in record class org.mule.jms.commons.internal.consume.JmsMessageConsumer
Sets the MessageConsumer message listener.
lock() - Method in class org.mule.jms.commons.internal.source.DefaultJmsListenerLock
Locks the listener waiting to the message to be processed through the flow
lock() - Method in interface org.mule.jms.commons.internal.source.JmsListenerLock
Locks the listener waiting to the message to be processed through the flow
lock() - Method in class org.mule.jms.commons.internal.source.NullJmsListenerLock
 
logger - Variable in class org.mule.jms.commons.internal.support.AbstractJmsSupport
 
LOGGER - Variable in class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
 
LOGGER - Static variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
lookup(String) - Method in class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
 
lookup(String) - Method in interface org.mule.jms.commons.api.connection.factory.jndi.JndiNameResolver
Looks up an object by name.
lookup(String) - Method in class org.mule.jms.commons.api.connection.factory.jndi.SimpleJndiNameResolver
 
LookupJndiDestination - Enum Class in org.mule.jms.commons.api.connection
Defines the behaviours that are supported when looking for a destination based on its name while using a JNDI name resolver.

M

MANUAL - Enum constant in enum class org.mule.jms.commons.api.config.AckMode
This is JMS Session.CLIENT_ACKNOWLEDGE mode.
MANUAL - Enum constant in enum class org.mule.jms.commons.api.config.ConsumerAckMode
This is JMS Session.CLIENT_ACKNOWLEDGE mode.
MANUAL - Enum constant in enum class org.mule.jms.commons.internal.config.InternalAckMode
This is JMS Session.CLIENT_ACKNOWLEDGE mode.
MAX_TRANSACTION_BINDING_RETRIES - Static variable in class org.mule.jms.commons.internal.source.polling.JmsXaMessageConsumer
 
MESSAGE_ID - Enum constant in enum class org.mule.jms.commons.api.RequestReplyPattern
 
MessageConsumerDelegate - Interface in org.mule.jms.commons.internal.source
Strategy interface for different implementations of a JMS Message Consumer
MessageConsumerFactory - Record Class in org.mule.jms.commons.internal.source.polling
JmsMessageConsumer factory pattern implementation.
MessageConsumerFactory(String, String, ConsumerType, JmsConfig) - Constructor for record class org.mule.jms.commons.internal.source.polling.MessageConsumerFactory
Creates an instance of a MessageConsumerFactory record class.
MessageListenerContext - Class in org.mule.jms.commons.internal.source.push
Container used to describe a MessageConsumer and its related resources.
MISSING_LIBRARIES - Enum constant in enum class org.mule.jms.commons.api.exception.JmsError
 

N

NEVER - Enum constant in enum class org.mule.jms.commons.api.connection.LookupJndiDestination
Will never lookup for jndi destinations
newDefault() - Static method in interface org.mule.jms.commons.api.lock.JmsListenerLockFactory
 
newInstance() - Static method in class org.mule.jms.commons.api.message.AbstractJmsAttributes.Builder
 
NoCachingConfiguration - Class in org.mule.jms.commons.api.connection.caching
Implementation of CachingConfiguration that disables session caching This CachingConfiguration is the recommended only if an external CachingConnectionFactory is already being parameterized or if this extension is being used in the context of a Java EE web or EJB application.
NoCachingConfiguration() - Constructor for class org.mule.jms.commons.api.connection.caching.NoCachingConfiguration
 
NONE - Enum constant in enum class org.mule.jms.commons.api.RequestReplyPattern
 
NONE - Enum constant in enum class org.mule.jms.commons.internal.connection.session.TransactionStatus
 
notifyIfConnectionProblem(SourceCallback<?, ?>, Exception, JmsConnectionExceptionResolver) - Static method in class org.mule.jms.commons.internal.source.JmsListener
 
notifyMessageAcked() - Method in class org.mule.jms.commons.internal.connection.session.JmsMessageAckedMonitor
 
NullJmsListenerLock - Class in org.mule.jms.commons.internal.source
Null pattern implementation for JmsListenerLock which doesn't lock the listener waiting for the message processing.
NullJmsListenerLock() - Constructor for class org.mule.jms.commons.internal.source.NullJmsListenerLock
 

O

onCompletion(Message) - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletionListener
 
onCompletion(Message) - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletitionListener
 
onError(JMSException) - Method in interface org.mule.jms.commons.internal.connection.session.AckCallback
Callback for erroneous processing
onError(Error, SourceCallbackContext) - Method in class org.mule.jms.commons.internal.source.JmsListener
 
onError(SourceCallbackContext, Error) - Method in interface org.mule.jms.commons.internal.source.MessageConsumerDelegate
Communicates when a message has not been successfully processed in a flow.
onError(SourceCallbackContext, Error) - Method in class org.mule.jms.commons.internal.source.polling.JmsXaPollingMessageConsumerDelegate
Communicates when a message has not been successfully processed in a flow.
onError(SourceCallbackContext, Error) - Method in class org.mule.jms.commons.internal.source.push.JmsMessageListenerDelegate
Communicates when a message has not been successfully processed in a flow.
onException(JMSException) - Method in class org.mule.jms.commons.internal.connection.exception.CompositeJmsExceptionListener
onException(JMSException) - Method in class org.mule.jms.commons.internal.connection.IBMJmsCachingConnectionFactory
 
onException(Message, Exception) - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletionListener
 
onException(Message, Exception) - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletitionListener
 
onMessage(Message) - Method in class org.mule.jms.commons.internal.source.push.JmsMessageListener
onStart(SourceCallback) - Method in class org.mule.jms.commons.internal.source.JmsListener
 
onStop() - Method in class org.mule.jms.commons.internal.source.JmsListener
 
onSuccess() - Method in interface org.mule.jms.commons.internal.connection.session.AckCallback
Callback for success processing
onSuccess(JmsResponseMessageBuilder<?>, CorrelationInfo, SourceCallbackContext) - Method in class org.mule.jms.commons.internal.source.JmsListener
 
onSuccess(SourceCallbackContext) - Method in interface org.mule.jms.commons.internal.source.MessageConsumerDelegate
Communicates when a message has been successfully processed in a flow.
onSuccess(SourceCallbackContext) - Method in class org.mule.jms.commons.internal.source.polling.JmsXaPollingMessageConsumerDelegate
Communicates when a message has been successfully processed in a flow.
onSuccess(SourceCallbackContext) - Method in class org.mule.jms.commons.internal.source.push.JmsMessageListenerDelegate
Communicates when a message has been successfully processed in a flow.
org.mule.jms.commons.api - package org.mule.jms.commons.api
 
org.mule.jms.commons.api.config - package org.mule.jms.commons.api.config
 
org.mule.jms.commons.api.connection - package org.mule.jms.commons.api.connection
 
org.mule.jms.commons.api.connection.caching - package org.mule.jms.commons.api.connection.caching
 
org.mule.jms.commons.api.connection.factory.jndi - package org.mule.jms.commons.api.connection.factory.jndi
 
org.mule.jms.commons.api.destination - package org.mule.jms.commons.api.destination
 
org.mule.jms.commons.api.exception - package org.mule.jms.commons.api.exception
 
org.mule.jms.commons.api.lock - package org.mule.jms.commons.api.lock
 
org.mule.jms.commons.api.message - package org.mule.jms.commons.api.message
 
org.mule.jms.commons.internal.common - package org.mule.jms.commons.internal.common
 
org.mule.jms.commons.internal.config - package org.mule.jms.commons.internal.config
 
org.mule.jms.commons.internal.connection - package org.mule.jms.commons.internal.connection
 
org.mule.jms.commons.internal.connection.exception - package org.mule.jms.commons.internal.connection.exception
 
org.mule.jms.commons.internal.connection.param - package org.mule.jms.commons.internal.connection.param
 
org.mule.jms.commons.internal.connection.provider - package org.mule.jms.commons.internal.connection.provider
 
org.mule.jms.commons.internal.connection.session - package org.mule.jms.commons.internal.connection.session
 
org.mule.jms.commons.internal.consume - package org.mule.jms.commons.internal.consume
 
org.mule.jms.commons.internal.lock - package org.mule.jms.commons.internal.lock
 
org.mule.jms.commons.internal.message - package org.mule.jms.commons.internal.message
 
org.mule.jms.commons.internal.metadata - package org.mule.jms.commons.internal.metadata
 
org.mule.jms.commons.internal.operation - package org.mule.jms.commons.internal.operation
 
org.mule.jms.commons.internal.operation.publishconsume - package org.mule.jms.commons.internal.operation.publishconsume
 
org.mule.jms.commons.internal.publish - package org.mule.jms.commons.internal.publish
 
org.mule.jms.commons.internal.source - package org.mule.jms.commons.internal.source
 
org.mule.jms.commons.internal.source.polling - package org.mule.jms.commons.internal.source.polling
 
org.mule.jms.commons.internal.source.push - package org.mule.jms.commons.internal.source.push
 
org.mule.jms.commons.internal.support - package org.mule.jms.commons.internal.support
 

P

producer() - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletionListener
Returns the value of the producer record component.
producer() - Method in record class org.mule.jms.commons.internal.publish.JmsMessageProducer
Returns the value of the producer record component.
ProducerResourceCloserAction - Class in org.mule.jms.commons.internal.operation.publishconsume
Closes the producer resources scheduling a task
ProducerResourceCloserAction(JmsSession, JmsMessageProducer, Scheduler) - Constructor for class org.mule.jms.commons.internal.operation.publishconsume.ProducerResourceCloserAction
 
properties() - Method in record class org.mule.jms.commons.api.message.DefaultJmsAttributes
Returns the value of the properties record component.
publish(Message, PublisherParameters) - Method in record class org.mule.jms.commons.internal.publish.JmsMessageProducer
 
publish(Message, PublisherParameters, CompletionListener) - Method in record class org.mule.jms.commons.internal.publish.JmsMessageProducer
 
publish(JmsConfig<?, ?>, JmsTransactionalConnection, String, DestinationTypeDescriptor, JmsMessageBuilder<?>, PublisherParameters, OperationTransactionalAction, OutboundCorrelationStrategy, CorrelationInfo, CompletionCallback<Void, Void>) - Method in record class org.mule.jms.commons.internal.operation.JmsPublish
Operation that allows the user to send a Message to a JMS Destination
PublishConnectionExceptionErrorCodes - Class in org.mule.jms.commons.internal.publish
 
PublishConnectionExceptionErrorCodes() - Constructor for class org.mule.jms.commons.internal.publish.PublishConnectionExceptionErrorCodes
 
publishConsume(JmsConfig<?, ?>, JmsConnection, String, JmsMessageBuilder<?>, JmsPublishParameters, JmsConsumeParameters, OutboundCorrelationStrategy, CorrelationInfo, RequestReplyPattern, CompletionCallback<Object, JmsAttributes>) - Method in class org.mule.jms.commons.internal.operation.JmsPublishConsume
Operation that allows the user to send a message to a JMS Destination and waits for a response either to the provided ReplyTo destination or to a temporary Destination created dynamically
PublisherParameters - Interface in org.mule.jms.commons.internal.publish
Declares the parameters that can override the default values for publishing a Message
PUBLISHING - Enum constant in enum class org.mule.jms.commons.api.exception.JmsError
 

Q

QUEUE - Enum constant in enum class org.mule.jms.commons.api.destination.DestinationType
Destination is a Queue
QUEUE - Static variable in class org.mule.jms.commons.internal.common.JmsCommons
 
QueueConsumer - Class in org.mule.jms.commons.api.destination
Implementation of ConsumerType that marks the consumed Destination as a Queue.
QueueConsumer() - Constructor for class org.mule.jms.commons.api.destination.QueueConsumer
 

R

reconnecting() - Method in class org.mule.jms.commons.api.connection.DefaultReconnectionManagerProvider
 
reconnecting() - Method in interface org.mule.jms.commons.api.connection.JmsReconnectionManager
Informs the manager that a reconnection is ongoing.
reconnectionManager - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
reconnectionManager - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
reconnectionManager(JmsReconnectionManager) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
recoverSession(String, AckCallback) - Method in class org.mule.jms.commons.internal.connection.session.JmsSessionManager
Executes the Session.recover() over the Session identified by the ackId
recoverSession(String, CompletionCallback<Void, Void>) - Method in record class org.mule.jms.commons.internal.operation.JmsAcknowledge
Allows the user to perform a session recover when the AckMode.MANUAL mode is elected while consuming the Message.
registerExceptionListener(ExceptionListener) - Method in class org.mule.jms.commons.internal.connection.exception.CompositeJmsExceptionListener
Registers a ExceptionListener to be notified if an connection error occurs
registerExceptionListener(ExceptionListener) - Method in class org.mule.jms.commons.internal.connection.JmsConnection
 
registerMessageForAck(String, Message, Session, JmsListenerLock) - Method in class org.mule.jms.commons.internal.connection.session.JmsSessionManager
Registers the Message to the Session using the ackId in order to being able later to perform a InternalAckMode.MANUAL ACK
registerMessageForAck(String, Message, Session, JmsListenerLock, JmsMessageAckedMonitor) - Method in class org.mule.jms.commons.internal.connection.session.JmsSessionManager
 
releaseConnection(Connection) - Method in class org.mule.jms.commons.internal.source.DefaultJmsResourceReleaser
 
releaseConnection(Connection) - Method in interface org.mule.jms.commons.internal.source.JmsResourceReleaser
Method exposed and used to perform the connection cleanup.
releaseConsumerMessageListener(MessageListenerContext) - Method in class org.mule.jms.commons.internal.source.DefaultJmsResourceReleaser
 
releaseConsumerMessageListener(MessageListenerContext) - Method in interface org.mule.jms.commons.internal.source.JmsResourceReleaser
Clean message listener registered under the described consumer.
releaseResources(JmsSession, boolean, AutoCloseable...) - Static method in class org.mule.jms.commons.internal.common.JmsCommons
Releases all the resources that are required to close.
removeExceptionListener(ExceptionListener) - Method in class org.mule.jms.commons.internal.connection.exception.CompositeJmsExceptionListener
 
removeExceptionListener(ExceptionListener) - Method in class org.mule.jms.commons.internal.connection.JmsConnection
 
RequestReplyPattern - Enum Class in org.mule.jms.commons.api
Enum which list the available Request Reply Patterns supported by the JMS Client
RequestReplyPatternWrapper - Interface in org.mule.jms.commons.api
 
reschedulePolling(Runnable) - Method in class org.mule.jms.commons.internal.source.polling.JmsXaPollingMessageConsumerDelegate
 
resolveException(Throwable) - Method in class org.mule.jms.commons.internal.source.DefaultJmsConnectionExceptionResolver
 
resolveException(Throwable) - Method in interface org.mule.jms.commons.internal.source.JmsConnectionExceptionResolver
Decide whether the exception thrown by the client should be considered as a connection exception
resolveMessageContentType(Message, String) - Static method in class org.mule.jms.commons.internal.common.JmsCommons
 
resolveMessageEncoding(Message, String) - Static method in class org.mule.jms.commons.internal.common.JmsCommons
 
resolveOverride(T, T) - Static method in class org.mule.jms.commons.internal.common.JmsCommons
 
restart() - Method in class org.mule.jms.commons.internal.source.JmsListener
 
rollback() - Method in class org.mule.jms.commons.internal.connection.JmsTransactionalConnection
Executes a rollback action over the bound JmsSession to the current Thread
run() - Method in class org.mule.jms.commons.internal.source.polling.JmsXaMessageConsumer
 

S

scheduler() - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletionListener
Returns the value of the scheduler record component.
scheduler() - Method in record class org.mule.jms.commons.internal.operation.JmsPublish
Returns the value of the scheduler record component.
SECURITY - Enum constant in enum class org.mule.jms.commons.api.exception.JmsError
 
selector() - Method in record class org.mule.jms.commons.internal.source.polling.MessageConsumerFactory
Returns the value of the selector record component.
self() - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
Returns this builder instance for method chaining.
self() - Method in class org.mule.jms.commons.internal.connection.provider.JmsNonXaConnectionProvider.Builder
 
self() - Method in class org.mule.jms.commons.internal.connection.provider.JmsXaConnectionProvider.Builder
 
send(MessageProducer, Message, boolean, int, long, boolean) - Method in class org.mule.jms.commons.internal.support.AbstractJmsSupport
 
send(MessageProducer, Message, boolean, int, long, boolean) - Method in class org.mule.jms.commons.internal.support.Jms102bSupport
Sends the given Message to the indicated Destination using the parametrized configurations
send(MessageProducer, Message, boolean, int, long, boolean) - Method in interface org.mule.jms.commons.internal.support.JmsSupport
Sends the given Message to the indicated Destination using the parametrized configurations
send(MessageProducer, Message, boolean, int, long, boolean, CompletionListener) - Method in class org.mule.jms.commons.internal.support.AbstractJmsSupport
 
send(MessageProducer, Message, boolean, int, long, boolean, CompletionListener) - Method in class org.mule.jms.commons.internal.support.Jms102bSupport
Sends the given Message to the indicated Destination using the parametrized configurations.
send(MessageProducer, Message, boolean, int, long, boolean, CompletionListener) - Method in class org.mule.jms.commons.internal.support.Jms11Support
Sends the given Message to the indicated Destination using the parametrized configurations.
send(MessageProducer, Message, boolean, int, long, boolean, CompletionListener) - Method in interface org.mule.jms.commons.internal.support.JmsSupport
Sends the given Message to the indicated Destination using the parametrized configurations in a async way.
session() - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletionListener
Returns the value of the session record component.
SESSION_RECOVER - Enum constant in enum class org.mule.jms.commons.api.exception.JmsError
 
sessionManager() - Method in record class org.mule.jms.commons.internal.operation.JmsAcknowledge
Returns the value of the sessionManager record component.
sessionManager() - Method in record class org.mule.jms.commons.internal.source.push.JmsMessageListenerFactory
Returns the value of the sessionManager record component.
setAckMode(AckMode) - Method in class org.mule.jms.commons.api.config.DefaultJmsConsumerConfig
 
setBody(TypedValue<Object>) - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
setConnection(Connection) - Method in class org.mule.jms.commons.internal.connection.JmsConnection
 
setConnectionFactoryJndiName(String) - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
setConsumersCache(boolean) - Method in class org.mule.jms.commons.api.connection.caching.DefaultCachingStrategy
 
setConsumerType(ConsumerType) - Method in class org.mule.jms.commons.api.config.DefaultJmsConsumerConfig
 
setContextFactory(InitialContextFactory) - Method in class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
 
setCorrelationId(String) - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
setCorrelationId(String) - Method in class org.mule.jms.commons.api.message.JmsHeaders.Builder
 
setCorrelationId(String) - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
setCorrelationId(String) - Method in interface org.mule.jms.commons.api.message.JmsHeadersBuilder
 
setCustomJndiNameResolver(JndiNameResolver) - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiNameResolverProvider
 
setDeliveryDelay(Long) - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
setDeliveryDelayUnit(TimeUnit) - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
setDeliveryMode(int) - Method in class org.mule.jms.commons.api.message.JmsHeaders.Builder
 
setDeliveryMode(int) - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
setDeliveryMode(int) - Method in interface org.mule.jms.commons.api.message.JmsHeadersBuilder
 
setDeliveryTime(long) - Method in class org.mule.jms.commons.api.message.JmsHeaders.Builder
 
setDeliveryTime(long) - Method in interface org.mule.jms.commons.api.message.JmsHeadersBuilder
 
setDeliveryTime(Long) - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
setDestination(String) - Method in class org.mule.jms.commons.api.destination.DefaultJmsDestination
 
setDestination(JmsDestination) - Method in class org.mule.jms.commons.api.message.JmsHeaders.Builder
 
setDestination(JmsDestination) - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
setDestination(JmsDestination) - Method in interface org.mule.jms.commons.api.message.JmsHeadersBuilder
 
setDestinationType(DestinationType) - Method in class org.mule.jms.commons.api.destination.DefaultJmsDestination
 
setDisableMessageId(boolean) - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
setDisableMessageTimestamp(boolean) - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
setDurable(boolean) - Method in class org.mule.jms.commons.api.destination.TopicConsumer
 
setEnabled(boolean) - Method in interface org.mule.jms.commons.api.lock.JmsListenerLockFactory
Toggles the enable state of this instance.
setEnabled(boolean) - Method in class org.mule.jms.commons.internal.lock.DefaultJmsListenerLockFactory
 
setEnabled(boolean) - Method in class org.mule.jms.commons.internal.source.push.JmsMessageListener
 
setExceptionResolver(JmsConnectionExceptionResolver) - Method in class org.mule.jms.commons.internal.source.JmsListener.Builder
 
setExpiration(long) - Method in class org.mule.jms.commons.api.message.JmsHeaders.Builder
 
setExpiration(long) - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
setExpiration(long) - Method in interface org.mule.jms.commons.api.message.JmsHeadersBuilder
 
setJmsType(String) - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
setJmsType(String) - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
setJmsxAppID(String) - Method in class org.mule.jms.commons.api.message.JmsxProperties
 
setJmsxConsumerTXID(String) - Method in class org.mule.jms.commons.api.message.JmsxProperties
 
setJmsxDeliveryCount(Integer) - Method in class org.mule.jms.commons.api.message.JmsxProperties
 
setJmsxGroupID(String) - Method in class org.mule.jms.commons.api.message.JmsxProperties
 
setJmsxGroupSeq(Integer) - Method in class org.mule.jms.commons.api.message.JmsxProperties
 
setJmsxProducerTXID(String) - Method in class org.mule.jms.commons.api.message.JmsxProperties
 
setJmsxProperties(JmsxProperties) - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
setJmsxProperties(JmsxProperties) - Method in class org.mule.jms.commons.api.message.JmsMessageProperties
 
setJmsxRcvTimestamp(Long) - Method in class org.mule.jms.commons.api.message.JmsxProperties
 
setJmsxUserID(String) - Method in class org.mule.jms.commons.api.message.JmsxProperties
 
setJndiInitialContextFactory(String) - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiNameResolverProperties
 
setJndiInitialFactory(String) - Method in class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
 
setJndiProviderProperties(Map<String, Object>) - Method in class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
 
setJndiProviderUrl(String) - Method in class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
 
setJndiProviderUrl(String) - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiNameResolverProperties
 
setListenerLockFactory(JmsListenerLockFactory) - Method in class org.mule.jms.commons.internal.source.JmsListener.Builder
 
setLookupDestination(LookupJndiDestination) - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
setMaxIdleConnectionTimeout(Integer) - Method in class org.mule.jms.commons.internal.source.JmsListener.Builder
 
setMaxRedelivery(int) - Method in class org.mule.jms.commons.api.config.DefaultJmsConsumerConfig
 
setMessageId(String) - Method in class org.mule.jms.commons.api.message.JmsHeaders.Builder
 
setMessageId(String) - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
setMessageId(String) - Method in interface org.mule.jms.commons.api.message.JmsHeadersBuilder
 
setNameResolver(JndiNameResolver) - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
setNameResolverBuilder(JndiNameResolverProperties) - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiNameResolverProvider
 
setNameResolverProvider(JndiNameResolverProvider) - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
setNoLocal(boolean) - Method in class org.mule.jms.commons.api.destination.TopicConsumer
 
setOutboundContentType(String) - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
setOutboundEncoding(String) - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
setPersistentDelivery(boolean) - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
setPriority(int) - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
setPriority(int) - Method in class org.mule.jms.commons.api.message.JmsHeaders.Builder
 
setPriority(int) - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
setPriority(int) - Method in interface org.mule.jms.commons.api.message.JmsHeadersBuilder
 
setProducersCache(boolean) - Method in class org.mule.jms.commons.api.connection.caching.DefaultCachingStrategy
 
setProperties(Map<String, Object>) - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
setProviderProperties(Map<String, Object>) - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiNameResolverProperties
 
setReconnectionManager(JmsReconnectionManager) - Method in class org.mule.jms.commons.internal.source.JmsListener.Builder
 
setRedelivered(boolean) - Method in class org.mule.jms.commons.api.message.JmsHeaders.Builder
 
setRedelivered(boolean) - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
setRedelivered(boolean) - Method in interface org.mule.jms.commons.api.message.JmsHeadersBuilder
 
setReplyTo(D) - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
setReplyTo(JmsDestination) - Method in class org.mule.jms.commons.api.message.JmsHeaders.Builder
 
setReplyTo(JmsDestination) - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
setReplyTo(JmsDestination) - Method in interface org.mule.jms.commons.api.message.JmsHeadersBuilder
 
setResourceReleaser(JmsResourceReleaser) - Method in class org.mule.jms.commons.internal.source.JmsListener.Builder
 
setSelector(String) - Method in class org.mule.jms.commons.api.config.DefaultJmsConsumerConfig
 
setSendContentType(boolean) - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
setSendEncoding(boolean) - Method in class org.mule.jms.commons.api.message.DefaultJmsMessageBuilder
 
setSessionCacheSize(int) - Method in class org.mule.jms.commons.api.connection.caching.DefaultCachingStrategy
 
setShared(boolean) - Method in class org.mule.jms.commons.api.destination.TopicConsumer
 
setSubscriptionName(String) - Method in class org.mule.jms.commons.api.destination.TopicConsumer
 
setTimestamp(long) - Method in class org.mule.jms.commons.api.message.JmsHeaders.Builder
 
setTimestamp(long) - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
setTimestamp(long) - Method in interface org.mule.jms.commons.api.message.JmsHeadersBuilder
 
setTimeToLive(long) - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
setTimeToLiveUnit(TimeUnit) - Method in class org.mule.jms.commons.api.config.DefaultJmsProducerConfig
 
setType(String) - Method in class org.mule.jms.commons.api.message.JmsHeaders.Builder
 
setType(String) - Method in class org.mule.jms.commons.api.message.JmsHeaders
 
setType(String) - Method in interface org.mule.jms.commons.api.message.JmsHeadersBuilder
 
setupSsl - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
setupSsl - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
setupSsl(Runnable) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
SimpleJndiNameResolver - Class in org.mule.jms.commons.api.connection.factory.jndi
Defines a simple JndiNameResolver that maintains a Context instance opened all the time and always relies on the context to do the look ups.
SimpleJndiNameResolver() - Constructor for class org.mule.jms.commons.api.connection.factory.jndi.SimpleJndiNameResolver
 
sourceCallback() - Method in record class org.mule.jms.commons.internal.source.push.JmsMessageListenerFactory
Returns the value of the sourceCallback record component.
SourceConfiguration - Class in org.mule.jms.commons.internal.source
Group of parameters of the configuration of a Message Source
SourceConfiguration(SourceTransactionalAction, TransactionType, ComponentLocation, String) - Constructor for class org.mule.jms.commons.internal.source.SourceConfiguration
 
specification - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
specification - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
specification(JmsSpecification) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
start() - Method in class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
 
start() - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
STARTED - Enum constant in enum class org.mule.jms.commons.internal.connection.session.TransactionStatus
 
startUsingCurrentSourceCallback() - Method in class org.mule.jms.commons.internal.source.JmsListener
 
stop() - Method in class org.mule.jms.commons.api.connection.factory.jndi.SimpleJndiNameResolver
 
stop() - Method in class org.mule.jms.commons.api.connection.factory.jndi.CachedJndiNameResolver
stop() - Method in class org.mule.jms.commons.api.connection.factory.jndi.JndiConnectionFactory
 
stop() - Method in class org.mule.jms.commons.internal.connection.IBMJmsCachingConnectionFactory
 
stop() - Method in class org.mule.jms.commons.internal.connection.JmsCachingConnectionFactory
 
stop() - Method in class org.mule.jms.commons.internal.connection.JmsConnection
Temporarily stops a connection's delivery of incoming messages.
stop() - Method in interface org.mule.jms.commons.internal.source.MessageConsumerDelegate
Request to stop all the message consumers.
stop() - Method in class org.mule.jms.commons.internal.source.polling.JmsXaMessageConsumer
 
stop() - Method in class org.mule.jms.commons.internal.source.polling.JmsXaPollingMessageConsumerDelegate
Request to stop all the message consumers.
stop() - Method in class org.mule.jms.commons.internal.source.push.JmsMessageListenerDelegate
Request to stop all the message consumers.
stopQuietly(Object) - Static method in class org.mule.jms.commons.internal.common.JmsCommons
Stops this Stoppable resource without throwing an exception (an error message is logged instead)
strategyConfiguration() - Method in interface org.mule.jms.commons.api.connection.caching.CachingStrategy
 
strategyConfiguration() - Method in class org.mule.jms.commons.api.connection.caching.DefaultCachingStrategy
strategyConfiguration() - Method in class org.mule.jms.commons.api.connection.caching.NoCachingConfiguration
stringField(ObjectTypeBuilder, String, boolean) - Method in class org.mule.jms.commons.api.AttributesOutputResolver
 

T

TIMEOUT - Enum constant in enum class org.mule.jms.commons.api.exception.JmsError
 
toInternalAckMode(JmsAckMode) - Static method in class org.mule.jms.commons.internal.common.JmsCommons
 
toMessage(TypedValue<Object>, Session, String) - Static method in class org.mule.jms.commons.internal.message.JmsMessageUtils
 
topic() - Method in interface org.mule.jms.commons.api.destination.ConsumerType
 
topic() - Method in class org.mule.jms.commons.api.destination.QueueConsumer
topic() - Method in class org.mule.jms.commons.api.destination.TopicConsumer
TOPIC - Enum constant in enum class org.mule.jms.commons.api.destination.DestinationType
Destination is a Topic
TOPIC - Static variable in class org.mule.jms.commons.internal.common.JmsCommons
 
TopicConsumer - Class in org.mule.jms.commons.api.destination
Implementation of ConsumerType that marks the consumed Destination as a Topic and provides a way to configure topic-specific consumer parameters
TopicConsumer() - Constructor for class org.mule.jms.commons.api.destination.TopicConsumer
 
toString() - Method in record class org.mule.jms.commons.api.message.DefaultJmsAttributes
Returns a string representation of this record class.
toString() - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletionListener
Returns a string representation of this record class.
toString() - Method in record class org.mule.jms.commons.internal.common.JmsPublisherCompletitionListener
Returns a string representation of this record class.
toString() - Method in class org.mule.jms.commons.internal.connection.JmsXaContext
 
toString() - Method in record class org.mule.jms.commons.internal.consume.JmsMessageConsumer
Returns a string representation of this record class.
toString() - Method in record class org.mule.jms.commons.internal.message.JmsResultFactory
Returns a string representation of this record class.
toString() - Method in record class org.mule.jms.commons.internal.operation.JmsAcknowledge
Returns a string representation of this record class.
toString() - Method in record class org.mule.jms.commons.internal.operation.JmsPublish
Returns a string representation of this record class.
toString() - Method in record class org.mule.jms.commons.internal.publish.JmsMessageProducer
Returns a string representation of this record class.
toString() - Method in record class org.mule.jms.commons.internal.source.polling.MessageConsumerFactory
Returns a string representation of this record class.
toString() - Method in record class org.mule.jms.commons.internal.source.push.JmsMessageListenerFactory
Returns a string representation of this record class.
TRANSACTED - Enum constant in enum class org.mule.jms.commons.internal.config.InternalAckMode
Transacted Session don't have ACK
TransactionStatus - Enum Class in org.mule.jms.commons.internal.connection.session
Enum to indicate the current status of a transaction over a session.
TRY_ALWAYS - Enum constant in enum class org.mule.jms.commons.api.connection.LookupJndiDestination
Will always try to lookup the destinations through JNDI but if it does not exists it will create a new one.

U

unbindSession() - Method in class org.mule.jms.commons.internal.connection.session.JmsSessionManager
Unbinds the current JmsSession, if there is one, of the current Thread
unbindSession(XATransactionalConnection) - Method in class org.mule.jms.commons.internal.connection.session.JmsSessionManager
Unbinds the current JmsSession, if there is one, of the current Thread
unblockOperations() - Method in class org.mule.jms.commons.api.connection.DefaultReconnectionManagerProvider
 
unblockOperations() - Method in interface org.mule.jms.commons.api.connection.JmsReconnectionManager
Unblocks operations.
unlock() - Method in class org.mule.jms.commons.internal.source.DefaultJmsListenerLock
Unlocks the listener indicating that message has been processed correctly
unlock() - Method in interface org.mule.jms.commons.internal.source.JmsListenerLock
Unlocks the listener indicating that message has been processed correctly
unlock() - Method in class org.mule.jms.commons.internal.source.NullJmsListenerLock
 
unlockWithFailure() - Method in class org.mule.jms.commons.internal.source.DefaultJmsListenerLock
Unlocks the listener indicating that message has been processed with failures and the error should be propagated
unlockWithFailure() - Method in interface org.mule.jms.commons.internal.source.JmsListenerLock
Unlocks the listener indicating that message has been processed with failures and the error should be propagated
unlockWithFailure() - Method in class org.mule.jms.commons.internal.source.NullJmsListenerLock
 
unlockWithFailure(Error) - Method in class org.mule.jms.commons.internal.source.DefaultJmsListenerLock
Unlocks the listener indicating that message has been processed with failures and the error should be propagated
unlockWithFailure(Error) - Method in interface org.mule.jms.commons.internal.source.JmsListenerLock
Unlocks the listener indicating that message has been processed with failures and the error should be propagated
unlockWithFailure(Error) - Method in class org.mule.jms.commons.internal.source.NullJmsListenerLock
 

V

validate(JmsTransactionalConnection) - Method in class org.mule.jms.commons.internal.connection.provider.JmsNonXaConnectionProvider
 
validate(JmsTransactionalConnection) - Method in class org.mule.jms.commons.internal.connection.provider.JmsXaConnectionProvider
 
validateWithTimeout(JmsTransactionalConnection) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
VALIDATION_THREAD_NAME_PATTERN - Static variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
VALIDATION_TIMEOUT - Static variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
valueOf(String) - Static method in enum class org.mule.jms.commons.api.config.AckMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mule.jms.commons.api.config.ConsumerAckMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mule.jms.commons.api.connection.JmsSpecification
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mule.jms.commons.api.connection.LookupJndiDestination
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mule.jms.commons.api.destination.DestinationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mule.jms.commons.api.exception.JmsError
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mule.jms.commons.api.RequestReplyPattern
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mule.jms.commons.internal.config.InternalAckMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.mule.jms.commons.internal.connection.session.TransactionStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.mule.jms.commons.api.config.AckMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mule.jms.commons.api.config.ConsumerAckMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mule.jms.commons.api.connection.JmsSpecification
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mule.jms.commons.api.connection.LookupJndiDestination
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mule.jms.commons.api.destination.DestinationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mule.jms.commons.api.exception.JmsError
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mule.jms.commons.api.RequestReplyPattern
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mule.jms.commons.internal.config.InternalAckMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.mule.jms.commons.internal.connection.session.TransactionStatus
Returns an array containing the constants of this enum class, in the order they are declared.

W

waitForMessageAcked() - Method in class org.mule.jms.commons.internal.connection.session.JmsMessageAckedMonitor
 
withAckId(String) - Method in class org.mule.jms.commons.api.message.AbstractJmsAttributes.Builder
 
withAckId(String) - Method in class org.mule.jms.commons.internal.message.DefaultJmsAttributesBuilder
 
withAckId(String) - Method in interface org.mule.jms.commons.internal.message.JmsAttributesBuilder
 
withHeaders(JmsHeaders) - Method in class org.mule.jms.commons.api.message.AbstractJmsAttributes.Builder
 
withHeaders(JmsHeaders) - Method in class org.mule.jms.commons.internal.message.DefaultJmsAttributesBuilder
 
withHeaders(JmsHeaders) - Method in interface org.mule.jms.commons.internal.message.JmsAttributesBuilder
 
withProperties(Map<String, Object>) - Method in class org.mule.jms.commons.internal.message.DefaultJmsAttributesBuilder
 
withProperties(Map<String, Object>) - Method in interface org.mule.jms.commons.internal.message.JmsAttributesBuilder
 
withProperties(JmsMessageProperties) - Method in class org.mule.jms.commons.api.message.AbstractJmsAttributes.Builder
 

X

XaJmsTransactionalConnection - Class in org.mule.jms.commons.internal.connection
JMS connection created when using a ConnectionFactory with XA enabled.
XaJmsTransactionalConnection(JmsSupport, Connection, JmsSessionManager, CompositeJmsExceptionListener) - Constructor for class org.mule.jms.commons.internal.connection.XaJmsTransactionalConnection
 
xaPoolParameters - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
xaPoolParameters - Variable in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider
 
xaPoolParameters(XaPoolParameters) - Method in class org.mule.jms.commons.internal.connection.provider.AbstractJmsConnectionProvider.Builder
 
XaPoolParameters - Interface in org.mule.jms.commons.internal.connection.param
Configuration for an XA pool
A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form