Interface | Description |
---|---|
AcknowledgementHandler | |
AggregatingJmsConsumer | |
ConnectionComparator<T> | |
ConsumerCreator | |
CorrelationIdSource |
Provides a
JMSCorrelationId for the
javax.jms.Message . |
JmsActorConfig |
Interface specifying common configuration for JMS Workers
|
JmsConnectionConfig |
Simple interface that provides configuration information for sub components.
|
JmsDestination |
A JMS Destination as specified by a limited parse of an RFC6167 style string.
|
MessageTypeTranslator |
Interface that translate
AdaptrisMessage s to the various type of
javax.jms.Message s, and vice versa. |
MetadataHandlerContext |
Interface that abstracts the handling of AdaptrisMessage metadata and JMS
Headers away from the MessageTypeTranslator.
|
ProducerSessionFactory |
Handles the creation of a JMS Session and MessageProducer for
JmsProducerImpl instances. |
VendorImplementation |
Abstract factory that insulates vendor-specific code from the rest of the
com.adaptris.core.jms package. |
VendorImplementationBase |
Class | Description |
---|---|
AcknowledgeMode |
Utility class to convert a meaningful string into a javax.jms.Session
constant.
|
ActiveJmsConnectionErrorHandler |
ConnectionErrorHandler implementation that actively attempts messages via JMS to detect outages. |
AggregatingJmsConsumeService |
Implentation of
AggregatingConsumeService that allows you to consume a related message from a queue based on some
criteria. |
AggregatingQueueConsumer |
AggregatingConsumer implementation that allows you to read a separate message(s) from a queue that need to be aggregated
with the current message. |
AsyncAcknowledgementHandler | |
AutoConvertMessageTranslator |
Perform a best guess routine on the JMSMessage when translating to an AdaptrisMessage.
|
BasicJavaxJmsMessageTranslator |
Translates between
AdaptrisMessage and javax.jms.Messages |
BooleanMetadataConverter |
MetadataElement key and value set as property of javax.jms.Message
using setBooleanProperty(String key, boolean value) . |
BytesMessageTranslator |
Translates between
AdaptrisMessage and javax.jms.BytesMessages . |
ClientAcknowledgementHandler |
AcknowledgementHandler implementation that handles acknowledging messages when in CLIENT_ACKNOWLEDGE mode. |
DefaultProducerSessionFactory |
Default implementation of
ProducerSessionFactory . |
DefinedJmsProducer |
Contains behaviour common to PTP and PAS JMS message producers.
|
DeliveryMode |
Utility class to convert a meaningful string into a javax.jms.DeliveryMode
constant.
|
FailoverJmsConnection |
JmsConnection implementation that wraps a list of concrete JMSConnection instances to provide failover.
|
IntegerMetadataConverter |
MetadataElement key and value set as property of javax.jms.Message
using setIntProperty(String key, int value) . |
JmsAsyncProducer |
JMS 2.0 Producer implementation that extends all features of
JmsProducer , but allows us to send messages asynchronously. |
JmsConnection |
JMS 1.1 standard JMS connection.
|
JmsConnectionErrorHandler |
Standard implementation of ConnectionErrorHandler which implements
ExceptionListener . |
JmsConnectionErrorHandlerImpl | |
JmsConstants |
Constants used in this package.
|
JmsConsumer |
JMS Consumer implementation that can target queues or topics via an RFC6167 style destination.
|
JmsConsumerImpl |
Contains behaviour common to PTP and PAS JMS message consumers.
|
JmsPollingConsumer |
Concrete
JmsPollingConsumerImpl implementation that can target queues or topics via an
RFC6167 style destination. |
JmsPollingConsumerImpl |
Abstract implementation of
AdaptrisPollingConsumer for queues and topics. |
JmsProducer |
JMS Producer implementation that can target queues or topics via an RFC6167 style destination.
|
JmsProducerImpl | |
JmsReplyToDestination |
Implementation of
ProduceDestination which resolves the JMS Destination from the JMSReplyTo object metadata. |
JmsReplyToWorkflow | Deprecated
Use a
StandardWorkflow with a StandaloneProducer with a
JmsReplyToDestination . |
JmsTransactedWorkflow |
Subclass of
StandardWorkflow for use with JMS consumers. |
JmsUtils | |
LongMetadataConverter |
MetadataElement key and value set as property of javax.jms.Message
using setLongProperty(String key, long value) . |
MapMessageTranslator |
Translates between
AdaptrisMessage and javax.jms.MapMessage . |
MessageCountProducerSessionFactory |
Implementation of
ProducerSessionFactory that creates a new session/producer based the number of messages. |
MessageIdCorrelationIdSource |
Attempts to use the
InterlokMessage.getUniqueId() as the JMSCorrelationID and vice versa. |
MessageSizeProducerSessionFactory |
Implementation of
ProducerSessionFactory that creates a new session/producer based on message size. |
MessageTypeTranslatorImp |
Super class of classes that translate
AdaptrisMessage s to the
various type of javax.jms.Message s, and vice versa. |
MetadataConverter |
Contains behaviour common to the
MetadataConverters . |
MetadataCorrelationIdSource |
Implementation of
CorrelationIdSource which uses the value stored against a configureable metadata key as the
JMSCorrelationId
. |
MetadataHandler |
Class that abstracts the handling of AdaptrisMessage metadata and JMS Headers away from the MessageTypeTranslator.
|
MetadataProducerSessionFactory |
Implementation of
ProducerSessionFactory that creates a new session/producer based on message size. |
NoOpAcknowledgementHandler |
AcknowledgementHandler implementation that does nothing. |
NullCorrelationIdSource |
Default implementation od
CorrelationIdSource which does nothing. |
ObjectMessageTranslator |
Translates between
javax.jms.ObjectMessage s and AdaptrisMessage s and vice versa. |
OnMessageHandler |
Behaviour for
javax.jms.MessageListener.onMessage is identical for polling and listening implementations. |
PasConsumer |
JMS Publish-and-subscribe implementation of
AdaptrisMessageConsumer . |
PasPollingConsumer |
PAS implementation of
JmsPollingConsumer . |
PasProducer |
AdaptrisMessageProducer implementation for Topic based JMS. |
PerMessageProducerSessionFactory |
Implementation of
ProducerSessionFactory that creates a new session every time is produced. |
ProducerSession |
Wrapper around a
MessageProducer and Session . |
ProducerSessionFactoryImpl |
Partial implementation of
ProducerSessionFactory |
PtpConsumer |
JMS Queue implementation of
AdaptrisMessageConsumer |
PtpPollingConsumer |
Queue implementation of
JmsPollingConsumerImpl . |
PtpProducer |
AdaptrisMessageProducer implementation for Queue based JMS. |
StringMetadataConverter |
MetadataElement key and value set as property of javax.jms.Message
using setStringProperty(String key, String value) . |
TextMessageTranslator |
Translates between
AdaptrisMessage and javax.jms.TextMessages . |
TimedInactivityProducerSessionFactory |
Implementation of
ProducerSessionFactory that creates a new session/producer based an inactivity timer. |
UrlVendorImplementation |
Partial implementation with common or default behaviour.
|
VendorImplementationImp |
Partial implementation with common or default behaviour.
|
Enum | Description |
---|---|
AcknowledgeMode.Mode | |
AutoConvertMessageTranslator.SupportedMessageType |
javax.jms.Message types that are supported by this translator.
|
DeliveryMode.Mode | |
JmsDestination.DestinationType |