All Classes and Interfaces
Class
Description
Utility class to convert a meaningful string into a jakarta.jms.Session
constant.
ConnectionErrorHandler implementation that actively attempts messages via JMS to detect outages.Perform a best guess routine on the JMSMessage when translating to an AdaptrisMessage.
jakarta.jms.Message types that are supported by this translator.
ActiveMQ implementation of
VendorImplementation.
Translates between
AdaptrisMessage and jakarta.jms.MessagesMetadataElement key and value set as property of jakarta.jms.Message
using setBooleanProperty(String key, boolean value).
Translates between
AdaptrisMessage and jakarta.jms.BytesMessages.Extension of
StandardJndiImplementation that caches destinations in between calls.AcknowledgementHandler implementation that handles acknowledging messages when in CLIENT_ACKNOWLEDGE mode.
Provides a
JMSCorrelationId for the
jakarta.jms.Message.Default implementation of
ProducerSessionFactory.
Contains behaviour common to PTP and PAS JMS message producers.
Utility class to convert a meaningful string into a jakarta.jms.DeliveryMode
constant.
Interface that allows you to configure the ConnectionFactory that is returned from a
StandardJndiImplementation.JmsConnection implementation that wraps a list of concrete JMSConnection instances to provide failover.
MetadataElement key and value set as property of jakarta.jms.Message
using setIntProperty(String key, int value).Interface specifying common configuration for JMS Workers
JMS 2.0 Producer implementation that extends all features of
JmsProducer, but allows us to send messages asynchronously.JMS 1.1 standard JMS connection.
Simple interface that provides configuration information for sub components.
Standard implementation of ConnectionErrorHandler which implements
ExceptionListener.
Constants used in this package.
JMS Consumer implementation that can target queues or topics via an RFC6167 style destination.
Contains behaviour common to PTP and PAS JMS message consumers.
A JMS Destination as specified by a limited parse of an RFC6167 style string.
Concrete
JmsPollingConsumerImpl implementation that can target queues or topics via an
RFC6167 style destination.Abstract implementation of
AdaptrisPollingConsumer for queues and topics.JMS Producer implementation that can target queues or topics via an RFC6167 style destination.
JMS synchronous consumer implementation that can target queues or topics via an RFC6167 style
endpoint.
Subclass of
StandardWorkflow for use with JMS consumers.MetadataElement key and value set as property of jakarta.jms.Message
using setLongProperty(String key, long value).
Translates between
AdaptrisMessage and jakarta.jms.MapMessage.Implementation of
ProducerSessionFactory that creates a new session/producer based the number of messages.Attempts to use the
InterlokMessage.getUniqueId() as the JMSCorrelationID and vice versa.Implementation of
ProducerSessionFactory that creates a new session/producer based on message size.
Interface that translate
AdaptrisMessages to the various type of
jakarta.jms.Messages, and vice versa.
Super class of classes that translate
AdaptrisMessages to the
various type of jakarta.jms.Messages, and vice versa.
Contains behaviour common to the
MetadataConverters.
Implementation of
CorrelationIdSource which uses the value stored against a configureable metadata key as the
JMSCorrelationId
.Class that abstracts the handling of AdaptrisMessage metadata and JMS Headers away from the MessageTypeTranslator.
Interface that abstracts the handling of AdaptrisMessage metadata and JMS
Headers away from the MessageTypeTranslator.
Implementation of
ProducerSessionFactory that creates a new session/producer based on message size.AcknowledgementHandler implementation that does nothing.ExtraFactoryConfiguration implementation that does nothing.
Default implementation od
CorrelationIdSource which does nothing.
Translates between
jakarta.jms.ObjectMessages and AdaptrisMessages and vice versa.
Behaviour for
jakarta.jms.MessageListener.onMessage is identical for polling and listening implementations.
JMS Publish-and-subscribe implementation of
AdaptrisMessageConsumer.
PAS implementation of
JmsPollingConsumer.AdaptrisMessageProducer implementation for Topic based JMS.Implementation of
ProducerSessionFactory that creates a new session every time is produced.Wrapper around a
MessageProducer and Session.Handles the creation of a JMS Session and MessageProducer for
JmsProducerImpl instances.Partial implementation of
ProducerSessionFactory
JMS Queue implementation of
AdaptrisMessageConsumer
Queue implementation of
JmsPollingConsumerImpl.AdaptrisMessageProducer implementation for Queue based JMS.ExtraFactoryConfiguration implementation using reflection to configure fields on the ConnectionFactory.VendorImplementation that gets a ConnectionFactory from the configured JNDI Store.MetadataElement key and value set as property of jakarta.jms.Message
using setStringProperty(String key, String value).
Translates between
AdaptrisMessage and jakarta.jms.TextMessages.Implementation of
ProducerSessionFactory that creates a new session/producer based an inactivity timer.
Partial implementation with common or default behaviour.
Abstract factory that insulates vendor-specific code from the rest of the
com.adaptris.core.jms package.
Partial implementation with common or default behaviour.