All Classes and Interfaces
Class
Description
Base JMS processor to support implementation of JMS producers and consumers.
Consuming JMS processor which upon each invocation of
AbstractJMSProcessor.onTrigger(ProcessContext, ProcessSession)
method will construct a
FlowFile
containing the body of the consumed JMS message and JMS
properties that came with message which are added to a FlowFile
as
attributes.Handler class to create a JMS Connection Factory by instantiating the vendor specific javax.jms.ConnectionFactory
implementation class and configuring the Connection Factory object directly.
Validator
that ensures that brokerURI's length > 0 after EL
evaluationProvides a factory service that creates and initializes
ConnectionFactory
specific to the third party JMS system.Generic consumer of messages from JMS compliant messaging system.
Generic publisher of messages to JMS compliant messaging system.
Implementations of this interface use
Message
methods to set strongly typed properties.Base class for implementing publishing and consuming JMS workers.
Handler class to retrieve a JMS Connection Factory object via JNDI.
Enumeration of supported Output Strategies
An implementation of JMS Message publishing
Processor
which upon each
invocation of AbstractJMSProcessor.onTrigger(ProcessContext, ProcessSession)
method will
construct a Message
from the contents of the FlowFile
sending
it to the Destination
identified by the
AbstractJMSProcessor.DESTINATION
property while transferring the
incoming FlowFile
to 'success' Relationship
.