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.Messages
MetadataElement 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.