Skip navigation links
A B C D E F G I J L M N O P Q R S T U V W 

A

AbstractJMSProcessor<T extends JMSWorker> - Class in org.apache.nifi.jms.processors
Base JMS processor to support implementation of JMS producers and consumers.
AbstractJMSProcessor() - Constructor for class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
accept(JMSConsumer.JMSResponse) - Method in interface org.apache.nifi.jms.processors.JMSConsumer.ConsumerCallback
 
acknowledge(Message, Session) - Method in class org.apache.nifi.jms.processors.JMSConsumer
 
ACKNOWLEDGEMENT_MODE - Static variable in class org.apache.nifi.jms.processors.ConsumeJMS
 
AUTO_ACK - Static variable in class org.apache.nifi.jms.processors.ConsumeJMS
 

B

BROKER - Static variable in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
BROKER_URI - Static variable in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
buildDestination(String) - Method in class org.apache.nifi.jms.processors.JMSPublisher
 
buildTargetResource(ProcessContext) - Method in class org.apache.nifi.jms.processors.AbstractJMSProcessor
This method essentially performs initialization of this Processor by obtaining an instance of the ConnectionFactory from the JMSConnectionFactoryProvider (ControllerService) and performing a series of ConnectionFactory adaptations which eventually results in an instance of the CachingConnectionFactory used to construct JmsTemplate used by this Processor.
BYTES_MESSAGE - Static variable in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
BytesMessageInputStream(BytesMessage) - Constructor for class org.apache.nifi.jms.processors.MessageBodyToBytesConverter.BytesMessageInputStream
 

C

CF_IMPL - Static variable in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
CF_LIB - Static variable in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
CF_SERVICE - Static variable in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
CHARSET - Static variable in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
CLIENT_ACK - Static variable in class org.apache.nifi.jms.processors.ConsumeJMS
 
CLIENT_ID - Static variable in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
CLIENT_LIB_DIR_PATH - Static variable in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
clientIdCounter - Variable in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
close() - Method in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
configured - Variable in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
CONNECTION_FACTORY_IMPL - Static variable in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
CONNECTION_FACTORY_NAME - Static variable in class org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider
 
connectionFactory - Variable in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
connectionFactory - Variable in class org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider
 
connectionFactory - Variable in class org.apache.nifi.jms.processors.JMSWorker
 
consume(String, boolean, boolean, String, String, JMSConsumer.ConsumerCallback) - Method in class org.apache.nifi.jms.processors.JMSConsumer
 
ConsumeJMS - Class in org.apache.nifi.jms.processors
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.
ConsumeJMS() - Constructor for class org.apache.nifi.jms.processors.ConsumeJMS
 
createConnectionFactoryInstance(ConfigurationContext) - Method in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
Creates an instance of the ConnectionFactory from the provided 'CONNECTION_FACTORY_IMPL'.
createInitialContext() - Method in class org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider
 
createMessageConsumer(Session, String, boolean, boolean, String) - Method in class org.apache.nifi.jms.processors.JMSConsumer
 
CREDENTIALS - Static variable in class org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider
 

D

DESTINATION - Static variable in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
DESTINATION_TYPE - Static variable in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
disable() - Method in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
DUPS_OK - Static variable in class org.apache.nifi.jms.processors.ConsumeJMS
 
DURABLE_SUBSCRIBER - Static variable in class org.apache.nifi.jms.processors.ConsumeJMS
 

E

enable(ConfigurationContext) - Method in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
extractMessageBody(FlowFile, ProcessSession) - Method in class org.apache.nifi.jms.processors.PublishJMS
Extracts contents of the FlowFile as byte array.
extractMessageHeaders(Message) - Method in class org.apache.nifi.jms.processors.JMSConsumer
 
extractMessageProperties(Message) - Method in class org.apache.nifi.jms.processors.JMSConsumer
 
extractTextMessageBody(FlowFile, ProcessSession, String) - Method in class org.apache.nifi.jms.processors.PublishJMS
 

F

findMethod(String, Class<?>) - Static method in class org.apache.nifi.jms.cf.Utils
Finds a method by name on the target class.
findMethods(String, Class<?>) - Static method in class org.apache.nifi.jms.cf.Utils
Finds a method by name on the target class.
finishBuildingJmsWorker(CachingConnectionFactory, JmsTemplate, ProcessContext) - Method in class org.apache.nifi.jms.processors.AbstractJMSProcessor
Finishes building one of the JMSWorker subclasses T.
finishBuildingJmsWorker(CachingConnectionFactory, JmsTemplate, ProcessContext) - Method in class org.apache.nifi.jms.processors.ConsumeJMS
Will create an instance of JMSConsumer
finishBuildingJmsWorker(CachingConnectionFactory, JmsTemplate, ProcessContext) - Method in class org.apache.nifi.jms.processors.PublishJMS
Will create an instance of JMSPublisher

G

getConnectionFactory() - Method in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
getConnectionFactory() - Method in class org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider
 
getMessageBody() - Method in class org.apache.nifi.jms.processors.JMSConsumer.JMSResponse
 
getMessageHeaders() - Method in class org.apache.nifi.jms.processors.JMSConsumer.JMSResponse
 
getMessageProperties() - Method in class org.apache.nifi.jms.processors.JMSConsumer.JMSResponse
 
getRelationships() - Method in class org.apache.nifi.jms.processors.ConsumeJMS
 
getRelationships() - Method in class org.apache.nifi.jms.processors.PublishJMS
 
getSupportedDynamicPropertyDescriptor(String) - Method in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
getSupportedDynamicPropertyDescriptor(String) - Method in class org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider
 
getSupportedPropertyDescriptors() - Method in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
getSupportedPropertyDescriptors() - Method in class org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider
 
getSupportedPropertyDescriptors() - Method in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
getSupportedPropertyDescriptors() - Method in class org.apache.nifi.jms.processors.ConsumeJMS
 

I

INITIAL_NAMING_FACTORY_CLASS - Static variable in class org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider
 
instrumentWithClassLoader(Object, ClassLoader, Class<?>...) - Static method in class org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider
 
isValid - Variable in class org.apache.nifi.jms.processors.JMSWorker
 
isValid() - Method in class org.apache.nifi.jms.processors.JMSWorker
 

J

JMS_SOURCE_DESTINATION_NAME - Static variable in class org.apache.nifi.jms.processors.ConsumeJMS
 
JMSConnectionFactoryProvider - Class in org.apache.nifi.jms.cf
Provides a factory service that creates and initializes ConnectionFactory specific to the third party JMS system.
JMSConnectionFactoryProvider() - Constructor for class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
JMSConnectionFactoryProvider.NonEmptyBrokerURIValidator - Class in org.apache.nifi.jms.cf
Validator that ensures that brokerURI's length > 0 after EL evaluation
JMSConsumer - Class in org.apache.nifi.jms.processors
Generic consumer of messages from JMS compliant messaging system.
JMSConsumer(CachingConnectionFactory, JmsTemplate, ComponentLog) - Constructor for class org.apache.nifi.jms.processors.JMSConsumer
 
JMSConsumer.ConsumerCallback - Interface in org.apache.nifi.jms.processors
Callback to be invoked while executing inJMS call (the call within the live JMS session)
JMSConsumer.JMSResponse - Class in org.apache.nifi.jms.processors
 
JmsPropertySetterEnum(JMSPublisher.JmsPropertySetter) - Constructor for enum org.apache.nifi.jms.processors.JMSPublisher.JmsPropertySetterEnum
 
JMSPublisher - Class in org.apache.nifi.jms.processors
Generic publisher of messages to JMS compliant messaging system.
JMSPublisher(CachingConnectionFactory, JmsTemplate, ComponentLog) - Constructor for class org.apache.nifi.jms.processors.JMSPublisher
 
JMSPublisher.JmsPropertySetter - Interface in org.apache.nifi.jms.processors
Implementations of this interface use Message methods to set strongly typed properties.
JMSPublisher.JmsPropertySetterEnum - Enum in org.apache.nifi.jms.processors
 
JMSResponse(byte[], Map<String, String>, Map<String, String>) - Constructor for class org.apache.nifi.jms.processors.JMSConsumer.JMSResponse
 
jmsTemplate - Variable in class org.apache.nifi.jms.processors.JMSWorker
 
JMSWorker - Class in org.apache.nifi.jms.processors
Base class for implementing publishing and consuming JMS workers.
JMSWorker(CachingConnectionFactory, JmsTemplate, ComponentLog) - Constructor for class org.apache.nifi.jms.processors.JMSWorker
Creates an instance of this worker initializing it with JMS Connection and creating a target Channel used by sub-classes to interact with JMS systems
JndiJmsConnectionFactoryProvider - Class in org.apache.nifi.jms.cf
 
JndiJmsConnectionFactoryProvider() - Constructor for class org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider
 

L

logger - Variable in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
logger - Static variable in class org.apache.nifi.jms.cf.Utils
 
logUnbuildableDestination(String, String) - Method in class org.apache.nifi.jms.processors.JMSPublisher
 
lookupConnectionFactory() - Method in class org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider
 

M

message - Variable in class org.apache.nifi.jms.processors.MessageBodyToBytesConverter.BytesMessageInputStream
 
MESSAGE_BODY - Static variable in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
messageBody - Variable in class org.apache.nifi.jms.processors.JMSConsumer.JMSResponse
 
MessageBodyToBytesConverter - Class in org.apache.nifi.jms.processors
 
MessageBodyToBytesConverter() - Constructor for class org.apache.nifi.jms.processors.MessageBodyToBytesConverter
 
MessageBodyToBytesConverter.BytesMessageInputStream - Class in org.apache.nifi.jms.processors
 
MessageBodyToBytesConverter.MessageConversionException - Exception in org.apache.nifi.jms.processors
 
MessageConversionException(String) - Constructor for exception org.apache.nifi.jms.processors.MessageBodyToBytesConverter.MessageConversionException
 
MessageConversionException(String, Throwable) - Constructor for exception org.apache.nifi.jms.processors.MessageBodyToBytesConverter.MessageConversionException
 
messageHeaders - Variable in class org.apache.nifi.jms.processors.JMSConsumer.JMSResponse
 
messageProperties - Variable in class org.apache.nifi.jms.processors.JMSConsumer.JMSResponse
 

N

NAMING_FACTORY_LIBRARIES - Static variable in class org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider
 
NAMING_PROVIDER_URL - Static variable in class org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider
 
newDefaultInstance(String) - Static method in class org.apache.nifi.jms.cf.Utils
Creates new instance of the class specified by 'className' by first loading it using thread context class loader and then executing default constructor.
NonEmptyBrokerURIValidator() - Constructor for class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider.NonEmptyBrokerURIValidator
 

O

onTrigger(ProcessContext, ProcessSession) - Method in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
org.apache.nifi.jms.cf - package org.apache.nifi.jms.cf
 
org.apache.nifi.jms.processors - package org.apache.nifi.jms.processors
 

P

PASSWORD - Static variable in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
PRINCIPAL - Static variable in class org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider
 
processLog - Variable in class org.apache.nifi.jms.processors.JMSWorker
 
PROPERTY_DESCRIPTORS - Static variable in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
PROPERTY_DESCRIPTORS - Static variable in class org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider
 
propertyDescriptors - Static variable in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
propertySetterMap - Static variable in class org.apache.nifi.jms.processors.JMSPublisher
This map helps us avoid using JmsPropertySetterEnum.valueOf and dealing with IllegalArgumentException on failed lookup.
publish(String, byte[]) - Method in class org.apache.nifi.jms.processors.JMSPublisher
 
publish(String, byte[], Map<String, String>) - Method in class org.apache.nifi.jms.processors.JMSPublisher
 
publish(String, String, Map<String, String>) - Method in class org.apache.nifi.jms.processors.JMSPublisher
 
PublishJMS - Class in org.apache.nifi.jms.processors
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.
PublishJMS() - Constructor for class org.apache.nifi.jms.processors.PublishJMS
 

Q

QUEUE - Static variable in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 

R

read() - Method in class org.apache.nifi.jms.processors.MessageBodyToBytesConverter.BytesMessageInputStream
 
read(byte[], int, int) - Method in class org.apache.nifi.jms.processors.MessageBodyToBytesConverter.BytesMessageInputStream
 
read(byte[]) - Method in class org.apache.nifi.jms.processors.MessageBodyToBytesConverter.BytesMessageInputStream
 
REL_FAILURE - Static variable in class org.apache.nifi.jms.processors.PublishJMS
 
REL_SUCCESS - Static variable in class org.apache.nifi.jms.processors.ConsumeJMS
 
REL_SUCCESS - Static variable in class org.apache.nifi.jms.processors.PublishJMS
 
relationships - Static variable in class org.apache.nifi.jms.processors.ConsumeJMS
 
relationships - Static variable in class org.apache.nifi.jms.processors.PublishJMS
 
rendezvousWithJms(ProcessContext, ProcessSession, T) - Method in class org.apache.nifi.jms.processors.AbstractJMSProcessor
rendezvousWithJms(ProcessContext, ProcessSession, JMSConsumer) - Method in class org.apache.nifi.jms.processors.ConsumeJMS
Will construct a FlowFile containing the body of the consumed JMS message (if JMSConsumer.JMSResponse returned by JMSConsumer is not null) and JMS properties that came with message which are added to a FlowFile as attributes, transferring FlowFile to 'success' Relationship.
rendezvousWithJms(ProcessContext, ProcessSession, JMSPublisher) - Method in class org.apache.nifi.jms.processors.PublishJMS
Will construct JMS Message by extracting its body from the incoming FlowFile.
resetConnectionFactory(ConnectionFactory) - Method in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
resetConnectionFactory(ConnectionFactory) - Method in class org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider
 
retrieveDestinationName(Destination, String) - Method in class org.apache.nifi.jms.processors.JMSConsumer
 

S

serialVersionUID - Static variable in exception org.apache.nifi.jms.processors.MessageBodyToBytesConverter.MessageConversionException
 
SESSION_CACHE_SIZE - Static variable in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
setConnectionFactoryProperties(ConfigurationContext) - Method in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
This operation follows standard bean convention by matching property name to its corresponding 'setter' method.
setMessageHeaderAndProperties(Message, Map<String, String>) - Method in class org.apache.nifi.jms.processors.JMSPublisher
 
setProperty(String, Object) - Method in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
Sets corresponding ConnectionFactory's property to a 'propertyValue' by invoking a 'setter' method that corresponds to 'propertyName'.
setProperty(Message, String, String) - Method in interface org.apache.nifi.jms.processors.JMSPublisher.JmsPropertySetter
 
setProperty(Message, String, String) - Method in enum org.apache.nifi.jms.processors.JMSPublisher.JmsPropertySetterEnum
 
setter - Variable in enum org.apache.nifi.jms.processors.JMSPublisher.JmsPropertySetterEnum
 
setupWorkerPool(ProcessContext) - Method in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
setValid(boolean) - Method in class org.apache.nifi.jms.processors.JMSWorker
 
SHARED_SUBSCRIBER - Static variable in class org.apache.nifi.jms.processors.ConsumeJMS
 
shutdown() - Method in class org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider
 
shutdown() - Method in class org.apache.nifi.jms.processors.JMSWorker
 
SSL_CONTEXT_SERVICE - Static variable in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
 
SUBSCRIPTION_NAME - Static variable in class org.apache.nifi.jms.processors.ConsumeJMS
 

T

TEXT_MESSAGE - Static variable in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
thisPropertyDescriptors - Static variable in class org.apache.nifi.jms.processors.ConsumeJMS
 
TIMEOUT - Static variable in class org.apache.nifi.jms.processors.ConsumeJMS
 
toBytes(TextMessage) - Static method in class org.apache.nifi.jms.processors.MessageBodyToBytesConverter
 
toBytes(TextMessage, Charset) - Static method in class org.apache.nifi.jms.processors.MessageBodyToBytesConverter
 
toBytes(BytesMessage) - Static method in class org.apache.nifi.jms.processors.MessageBodyToBytesConverter
 
toMethodName(String) - Method in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider
Will convert propertyName to a method name following bean convention.
TOPIC - Static variable in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
toString() - Method in class org.apache.nifi.jms.processors.JMSWorker
 

U

updateFlowFileAttributesWithJMSAttributes(Map<String, String>, FlowFile, ProcessSession) - Method in class org.apache.nifi.jms.processors.ConsumeJMS
Copies JMS attributes (i.e., headers and properties) as FF attributes.
USER - Static variable in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
Utils - Class in org.apache.nifi.jms.cf
 
Utils() - Constructor for class org.apache.nifi.jms.cf.Utils
 

V

validate(String, String, ValidationContext) - Method in class org.apache.nifi.jms.cf.JMSConnectionFactoryProvider.NonEmptyBrokerURIValidator
 
valueOf(String) - Static method in enum org.apache.nifi.jms.processors.JMSPublisher.JmsPropertySetterEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.nifi.jms.processors.JMSPublisher.JmsPropertySetterEnum
Returns an array containing the constants of this enum type, in the order they are declared.

W

workerPool - Variable in class org.apache.nifi.jms.processors.AbstractJMSProcessor
 
A B C D E F G I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2019 Apache NiFi Project. All rights reserved.