Package org.frankframework.jms
package org.frankframework.jms
-
ClassDescriptionAbstractJmsMessageBrowser<M,
J extends jakarta.jms.Message> Basic browser of JMS Messages.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>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 forMessagingSource
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 tedious 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>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).