Package org.frankframework.jms
package org.frankframework.jms
-
ClassDescriptionCommon baseclass for Pulling and Pushing JMS Listeners.AbstractJmsMessageBrowser<M,
J extends jakarta.jms.Message> Basic browser of JMS Messages.Factory forMessagingSource
s, to share them for JMS Objects that can use the same.Extend the DefaultMessageListenerContainer from Spring to add trace logging and make it possible to monitor the last poll finished time.JmsBrowser<M extends jakarta.jms.Message>Basic browser of JMS Messages.JMS related exception.Provides functions for jms connections, queues and topics and acts as a facade to hide for clients whether aQueue
orTopic
is used.The JMSMessage
class for the outgoing message.A true multi-threadedListener
-class.MessagingSource
for JMS connections.Factory forJmsMessagingSource
s, to share them for JMS Objects that can use the same.Helper class for browsing queues.A JmsRealm is a definition of a JMS provider, and is kind of a utility class to prevent the tedeous work of repeatedly defining all parameters to connect to a queue or topic.Singleton that has the different jmsRealms.
Typical use: JmsRealmFactory.getInstance().<method to execute>This class sends messages with JMS.JmsTransactionalStorage<S extends Serializable>Implements a message log (JmsMessageLog
) or error store (JmsErrorStorage
) that uses JMS technology.Generic Source for JMS connection, to be shared for JMS Objects that can use the same.A true multi-threadedListener
-class.JMSListener re-implemented as a pushing listener rather than a pulling listener.Sender for browsing and removing queue messages (with input and output in a XML message).