- cache - Variable in class org.mule.extensions.jms.api.connection.factory.jndi.CachedJndiNameResolver
-
- CachedJndiNameResolver - Class in org.mule.extensions.jms.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.extensions.jms.api.connection.factory.jndi.CachedJndiNameResolver
-
- CachingConfiguration - Interface in org.mule.extensions.jms.api.connection.caching
-
- CachingStrategy - Interface in org.mule.extensions.jms.api.connection.caching
-
Defines the strategy to be used for caching of Sessions and Connections
- connect() - Method in class org.mule.extensions.jms.internal.connection.provider.BaseConnectionProvider
-
- consume(JmsConnection, JmsConfig, String, ConsumerType, AckMode, String, String, String, Long, TimeUnit) - Method in class org.mule.extensions.jms.api.operation.JmsConsume
-
Operation that allows the user to consume a single Message from a given Destination.
- ConsumerType - Interface in org.mule.extensions.jms.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
- createConnection(String, String) - Method in class org.mule.extensions.jms.internal.connection.JmsCachingConnectionFactory
-
- createConnection() - Method in class org.mule.extensions.jms.internal.connection.provider.BaseConnectionProvider
-
- createConnection(ConnectionFactory, String, String) - Method in class org.mule.extensions.jms.internal.support.Jms102bSupport
-
Creates a new Connection with custom user/password authentication
- createConnection(ConnectionFactory) - Method in class org.mule.extensions.jms.internal.support.Jms102bSupport
-
Creates a new Connection
- createConnection(ConnectionFactory, String, String) - Method in class org.mule.extensions.jms.internal.support.Jms20Support
-
Creates a new Connection with custom user/password authentication
- createConnection(ConnectionFactory) - Method in class org.mule.extensions.jms.internal.support.Jms20Support
-
Creates a new Connection
- createConnection(ConnectionFactory) - Method in interface org.mule.extensions.jms.internal.support.JmsSupport
-
Creates a new Connection
- createConnection(ConnectionFactory, String, String) - Method in interface org.mule.extensions.jms.internal.support.JmsSupport
-
Creates a new Connection with custom user/password authentication
- createConsumer(Session, Destination, String, ConsumerType) - Method in class org.mule.extensions.jms.api.connection.JmsConnection
-
Creates a new JMS MessageConsumer using the given Session
- createConsumer(Session, Destination, String, ConsumerType) - Method in class org.mule.extensions.jms.internal.support.Jms102bSupport
-
Creates a new JMS MessageConsumer using the given Session
- createConsumer(Session, Destination, String, ConsumerType) - Method in class org.mule.extensions.jms.internal.support.Jms11Support
-
Creates a new JMS MessageConsumer using the given Session
- createConsumer(Session, Destination, String, ConsumerType) - Method in class org.mule.extensions.jms.internal.support.Jms20Support
-
Creates a new JMS MessageConsumer using the given Session
- createConsumer(Session, Destination, String, ConsumerType) - Method in interface org.mule.extensions.jms.internal.support.JmsSupport
-
Creates a new JMS MessageConsumer using the given Session
- createContext() - Method in class org.mule.extensions.jms.api.connection.factory.jndi.JndiConnectionFactory
-
- createContext(String, String) - Method in class org.mule.extensions.jms.api.connection.factory.jndi.JndiConnectionFactory
-
- createContext(String, String, int) - Method in class org.mule.extensions.jms.api.connection.factory.jndi.JndiConnectionFactory
-
- createContext(int) - Method in class org.mule.extensions.jms.api.connection.factory.jndi.JndiConnectionFactory
-
- createContext() - Method in class org.mule.extensions.jms.internal.connection.JmsCachingConnectionFactory
-
- createContext(String, String) - Method in class org.mule.extensions.jms.internal.connection.JmsCachingConnectionFactory
-
- createContext(String, String, int) - Method in class org.mule.extensions.jms.internal.connection.JmsCachingConnectionFactory
-
- createContext(int) - Method in class org.mule.extensions.jms.internal.connection.JmsCachingConnectionFactory
-
- createDestination(Session, String, boolean) - Method in class org.mule.extensions.jms.internal.support.Jms102bSupport
-
Creates a new JMS Destination with the given name.
- createDestination(Session, String, boolean) - Method in class org.mule.extensions.jms.internal.support.Jms20Support
-
Creates a new JMS Destination with the given name.
- createDestination(Session, String, boolean) - Method in interface org.mule.extensions.jms.internal.support.JmsSupport
-
Creates a new JMS Destination with the given name.
- createDestinationFromJndi(String) - Method in class org.mule.extensions.jms.internal.support.Jms20Support
-
- createJmsSupport() - Method in class org.mule.extensions.jms.internal.connection.provider.BaseConnectionProvider
-
A jmsConnectionFactory method to create various JmsSupport class versions.
- createJmsSupport() - Method in class org.mule.extensions.jms.internal.connection.provider.GenericConnectionProvider
-
A factory method to create various JmsSupport class versions.
- createProducer(Session, Destination, boolean) - Method in class org.mule.extensions.jms.api.connection.JmsConnection
-
Creates a new JMS MessageProducer using the given Session
- createProducer(Session, Destination, boolean) - Method in class org.mule.extensions.jms.internal.support.Jms102bSupport
-
Creates a new JMS MessageProducer using the given Session
- createProducer(Session, Destination, boolean) - Method in class org.mule.extensions.jms.internal.support.Jms20Support
-
Creates a new JMS MessageProducer using the given Session
- createProducer(Session, Destination, boolean) - Method in interface org.mule.extensions.jms.internal.support.JmsSupport
-
Creates a new JMS MessageProducer using the given Session
- createQueueConnection(String, String) - Method in class org.mule.extensions.jms.internal.connection.JmsCachingConnectionFactory
-
- createResult(Message, JmsSpecification, String, String, Optional<String>) - Method in class org.mule.extensions.jms.internal.message.JmsResultFactory
-
Creates a Result from a JMS Message based on the current configurations
- createSession(AckMode, boolean) - Method in class org.mule.extensions.jms.api.connection.JmsConnection
-
Creates a new JMS Session using the current Connection
- createSession(Connection, boolean, boolean, int) - Method in class org.mule.extensions.jms.internal.support.Jms102bSupport
-
Creates a new Session for the given Connection
- createSession(Connection, boolean, boolean, int) - Method in class org.mule.extensions.jms.internal.support.Jms20Support
-
Creates a new Session for the given Connection
- createSession(Connection, boolean, boolean, int) - Method in interface org.mule.extensions.jms.internal.support.JmsSupport
-
Creates a new Session for the given Connection
- createTemporaryDestination(Session) - Method in class org.mule.extensions.jms.internal.support.Jms102bSupport
-
Creates an anonymous temporary Queue Destination
- createTemporaryDestination(Session) - Method in class org.mule.extensions.jms.internal.support.Jms20Support
-
Creates an anonymous temporary Queue Destination
- createTemporaryDestination(Session) - Method in interface org.mule.extensions.jms.internal.support.JmsSupport
-
Creates an anonymous temporary Queue Destination
- createTopicConnection(String, String) - Method in class org.mule.extensions.jms.internal.connection.JmsCachingConnectionFactory
-
- Jms102bSupport - Class in org.mule.extensions.jms.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.extensions.jms.internal.support.Jms102bSupport
-
- Jms102bSupport(LookupJndiDestination, Function<String, Optional<Destination>>) - Constructor for class org.mule.extensions.jms.internal.support.Jms102bSupport
-
- Jms11Support - Class in org.mule.extensions.jms.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.extensions.jms.internal.support.Jms11Support
-
- Jms11Support(LookupJndiDestination, Function<String, Optional<Destination>>) - Constructor for class org.mule.extensions.jms.internal.support.Jms11Support
-
- Jms20Support - Class in org.mule.extensions.jms.internal.support
-
Jms20Support is a template class to provide an abstraction to to
the JMS 2.0 API specification.
- Jms20Support() - Constructor for class org.mule.extensions.jms.internal.support.Jms20Support
-
- Jms20Support(LookupJndiDestination, Function<String, Optional<Destination>>) - Constructor for class org.mule.extensions.jms.internal.support.Jms20Support
-
- JmsAck - Class in org.mule.extensions.jms.api.operation
-
Operation that allows the user to perform an ACK over a
Message produced by the current
JmsSession
- JmsAck() - Constructor for class org.mule.extensions.jms.api.operation.JmsAck
-
- JmsAttributes - Interface in org.mule.extensions.jms.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.
- JmsCachingConnectionFactory - Class in org.mule.extensions.jms.internal.connection
-
Decorates the JMS ConnectionFactory in order to ensure JMS session instances are reused.
- JmsCachingConnectionFactory(ConnectionFactory, String, String, String, CachingConfiguration, JmsSupport, ExceptionListener) - Constructor for class org.mule.extensions.jms.internal.connection.JmsCachingConnectionFactory
-
- JmsCallbackConnectionException - Exception in org.mule.extensions.jms.api.exception
-
Custom MuleRuntimeException to be used in a JMS Connection ExceptionListener
- JmsCallbackConnectionException(JMSException) - Constructor for exception org.mule.extensions.jms.api.exception.JmsCallbackConnectionException
-
- JmsConfig - Class in org.mule.extensions.jms.api.config
-
- JmsConfig() - Constructor for class org.mule.extensions.jms.api.config.JmsConfig
-
- JmsConnection - Class in org.mule.extensions.jms.api.connection
-
A Connection for the JmsExtension
- JmsConnection(JmsSupport, Connection) - Constructor for class org.mule.extensions.jms.api.connection.JmsConnection
-
- JmsConsume - Class in org.mule.extensions.jms.api.operation
-
Operation that allows the user to consume a single Message from a given Destination
- JmsConsume() - Constructor for class org.mule.extensions.jms.api.operation.JmsConsume
-
- JmsConsumerConfig - Class in org.mule.extensions.jms.api.config
-
Configuration parameters for consuming messages from a JMS Queue or Topics
- JmsConsumerConfig() - Constructor for class org.mule.extensions.jms.api.config.JmsConsumerConfig
-
- JmsDestination - Class in org.mule.extensions.jms.api.destination
-
Representation of a Destination that contains it's identifier name
and kind of Destination
- JmsDestination() - Constructor for class org.mule.extensions.jms.api.destination.JmsDestination
-
- JmsDestination(String, DestinationType) - Constructor for class org.mule.extensions.jms.api.destination.JmsDestination
-
- JmsExtension - Class in org.mule.extensions.jms
-
JmsExtension is a JMS 1.0.2b, 1.1 and 2.0 compliant MuleSoft Extension,
used to consume and produce JMS Messages.
- JmsExtension() - Constructor for class org.mule.extensions.jms.JmsExtension
-
- JmsExtensionException - Exception in org.mule.extensions.jms.api.exception
-
Custom generic exception for JmsExtension thrown errors
- JmsExtensionException(I18nMessage) - Constructor for exception org.mule.extensions.jms.api.exception.JmsExtensionException
- JmsExtensionException(I18nMessage, Throwable) - Constructor for exception org.mule.extensions.jms.api.exception.JmsExtensionException
- JmsExtensionException(Throwable) - Constructor for exception org.mule.extensions.jms.api.exception.JmsExtensionException
- JmsHeaders - Interface in org.mule.extensions.jms.api.message
-
JMS header fields contain values used by both clients and providers to identify and route messages.
- JmsMessageProperties - Interface in org.mule.extensions.jms.api.message
-
Container element for all the properties present in a JMS Message.
- JmsMessageUtils - Class in org.mule.extensions.jms.internal.message
-
JmsMessageUtils contains helper method for dealing with JMS
messages in Mule.
- JmsMessageUtils() - Constructor for class org.mule.extensions.jms.internal.message.JmsMessageUtils
-
- JmsOutputResolver - Class in org.mule.extensions.jms.internal.metadata
-
An OutputTypeResolver for JMS operations
- JmsOutputResolver() - Constructor for class org.mule.extensions.jms.internal.metadata.JmsOutputResolver
-
- JmsProducerConfig - Class in org.mule.extensions.jms.api.config
-
Configuration parameters for sending messages to a JMS Queue or Topic
- JmsProducerConfig() - Constructor for class org.mule.extensions.jms.api.config.JmsProducerConfig
-
- JmsPublish - Class in org.mule.extensions.jms.api.operation
-
Operation that allows the user to send a message to a JMS Destination
- JmsPublish() - Constructor for class org.mule.extensions.jms.api.operation.JmsPublish
-
- JmsPublishConsume - Class in org.mule.extensions.jms.api.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() - Constructor for class org.mule.extensions.jms.api.operation.JmsPublishConsume
-
- JmsResultFactory - Class in org.mule.extensions.jms.internal.message
-
Factory class for creating an Operation Result based on a JMS Message
- JmsResultFactory() - Constructor for class org.mule.extensions.jms.internal.message.JmsResultFactory
-
- JmsSession - Class in org.mule.extensions.jms.api.connection
-
Wrapper element for a JMS Session that relates the
session with its AckID
- JmsSession(Session) - Constructor for class org.mule.extensions.jms.api.connection.JmsSession
-
- JmsSession(Session, String) - Constructor for class org.mule.extensions.jms.api.connection.JmsSession
-
- JmsSpecification - Enum in org.mule.extensions.jms.api.connection
-
- JmsSupport - Interface in org.mule.extensions.jms.internal.support
-
JmsSupport is an interface that provides a polymorphic facade to
the JMS 1.0.2b, 1.1 and 2.0 API specifications.
- JmsTimeoutException - Exception in org.mule.extensions.jms.api.exception
-
Custom JMS Exception that represents an error when consuming a Message
but a timeout is reached before the Message arrives
- JmsTimeoutException(I18nMessage) - Constructor for exception org.mule.extensions.jms.api.exception.JmsTimeoutException
-
- JMSX_NAMES - Static variable in class org.mule.extensions.jms.internal.message.JMSXDefinedPropertiesNames
-
- JMSXAppID - Static variable in class org.mule.extensions.jms.internal.message.JMSXDefinedPropertiesNames
-
- JMSXConsumerTXID - Static variable in class org.mule.extensions.jms.internal.message.JMSXDefinedPropertiesNames
-
- JMSXDefinedPropertiesNames - Class in org.mule.extensions.jms.internal.message
-
Declaration of the predefined names for JMSX properties,
according to JMS spec.
- JMSXDefinedPropertiesNames() - Constructor for class org.mule.extensions.jms.internal.message.JMSXDefinedPropertiesNames
-
- JMSXDeliveryCount - Static variable in class org.mule.extensions.jms.internal.message.JMSXDefinedPropertiesNames
-
- JMSXGroupID - Static variable in class org.mule.extensions.jms.internal.message.JMSXDefinedPropertiesNames
-
- JMSXGroupSeq - Static variable in class org.mule.extensions.jms.internal.message.JMSXDefinedPropertiesNames
-
- JMSXProducerTXID - Static variable in class org.mule.extensions.jms.internal.message.JMSXDefinedPropertiesNames
-
- JmsxProperties - Class in org.mule.extensions.jms.api.message
-
JMS reserves the 'JMSX' property name prefix for JMS defined properties.
- JmsxProperties() - Constructor for class org.mule.extensions.jms.api.message.JmsxProperties
-
- JmsxProperties(String, String, Integer, String, Integer, String, String, Long) - Constructor for class org.mule.extensions.jms.api.message.JmsxProperties
-
- JMSXRcvTimestamp - Static variable in class org.mule.extensions.jms.internal.message.JMSXDefinedPropertiesNames
-
- JMSXUserID - Static variable in class org.mule.extensions.jms.internal.message.JMSXDefinedPropertiesNames
-
- JndiConnectionFactory - Class in org.mule.extensions.jms.api.connection.factory.jndi
-
A
ConnectionFactory that wraps a
delegate
that is discovered using a
JndiNameResolver
- JndiConnectionFactory() - Constructor for class org.mule.extensions.jms.api.connection.factory.jndi.JndiConnectionFactory
-
- JndiNameResolver - Interface in org.mule.extensions.jms.api.connection.factory.jndi
-
Defines a strategy for lookup objects by name using JNDI.
- JndiNameResolverProperties - Class in org.mule.extensions.jms.api.connection.factory.jndi
-
- JndiNameResolverProperties() - Constructor for class org.mule.extensions.jms.api.connection.factory.jndi.JndiNameResolverProperties
-
- JndiNameResolverProvider - Class in org.mule.extensions.jms.api.connection.factory.jndi
-
- JndiNameResolverProvider() - Constructor for class org.mule.extensions.jms.api.connection.factory.jndi.JndiNameResolverProvider
-