Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-hwx-schema-registry-nar/1.11.3/org.apache.nifi.schemaregistry.hortonworks.HortonworksSchemaRegistry/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-hwx-schema-registry-nar/1.11.3/org.apache.nifi.schemaregistry.hortonworks.HortonworksSchemaRegistry/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-hwx-schema-registry-nar/1.11.3/org.apache.nifi.schemaregistry.hortonworks.HortonworksSchemaRegistry/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-hwx-schema-registry-nar/1.11.3/org.apache.nifi.schemaregistry.hortonworks.HortonworksSchemaRegistry/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>HortonworksSchemaRegistry</title><link 
rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">HortonworksSchemaRegistry</h1><h2>Description: </h2><p>Provides a Schema 
Registry Service that interacts with a Hortonworks Schema Registry, available 
at https://github.com/hortonworks/registry</p><h3>Tags: </h3><p>schema, 
registry, avro, hortonworks, hwx</p><h3>Properties: </h3><p>In the list below, 
the names of required properties appear in <strong>bold</strong>. Any other 
properties (not in bold) are considered optional. The table also indicates any 
default values, and whether a property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression Langua
 ge</a>.</p><table id="properties"><tr><th>Name</th><th>Default 
Value</th><th>Allowable Values</th><th>Description</th></tr><tr><td 
id="name"><strong>Schema Registry URL</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">URL 
of the schema registry that this Controller Service should connect to, 
including version. For example, 
http://localhost:9090/api/v1<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Cache Size</strong></td><td id="default-value">1000</td><td 
id="allowable-values"></td><td id="description">Specifies how many Schemas 
should be cached from the Hortonworks Schema Registry</td></tr><tr><td 
id="name"><strong>Cache Expiration</strong></td><td id="default-value">1 
hour</td><td id="allowable-values"></td><td id="description">Specifies how long 
a Schema that is cached should remain in the cache. Once this time period 
elapses, a cached version 
 of a schema will no longer be used, and the service will have to communicate 
with the Hortonworks Schema Registry again in order to obtain the 
schema.</td></tr><tr><td id="name">SSL Context Service</td><td 
id="default-value"></td><td id="allowable-values"><strong>Controller Service 
API: </strong><br/>SSLContextService<br/><strong>Implementations: </strong><a 
href="../../../nifi-ssl-context-service-nar/1.11.3/org.apache.nifi.ssl.StandardSSLContextService/index.html">StandardSSLContextService</a><br/><a
 
href="../../../nifi-ssl-context-service-nar/1.11.3/org.apache.nifi.ssl.StandardRestrictedSSLContextService/index.html">StandardRestrictedSSLContextService</a></td><td
 id="description">Specifies the SSL Context Service to use for communicating 
with Schema Registry.</td></tr><tr><td id="name">Kerberos Credentials 
Service</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>KerberosCredentialsService<br/><strong>Implementation: </strong><
 a 
href="../../../nifi-kerberos-credentials-service-nar/1.11.3/org.apache.nifi.kerberos.KeytabCredentialsService/index.html">KeytabCredentialsService</a></td><td
 id="description">Specifies the Kerberos Credentials Controller Service that 
should be used for authenticating with Kerberos</td></tr></table><h3>State 
management: </h3>This component does not store state.<h3>Restricted: </h3>This 
component is not restricted.<h3>System Resource Considerations:</h3>None 
specified.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-ignite-nar/1.11.3/org.apache.nifi.processors.ignite.cache.GetIgniteCache/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-ignite-nar/1.11.3/org.apache.nifi.processors.ignite.cache.GetIgniteCache/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-ignite-nar/1.11.3/org.apache.nifi.processors.ignite.cache.GetIgniteCache/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-ignite-nar/1.11.3/org.apache.nifi.processors.ignite.cache.GetIgniteCache/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>GetIgniteCache</title><link rel="stylesheet" 
href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">GetIgniteCache</h1><h2>Description: </h2><p>Get the byte array from 
Ignite Cache and adds it as the content of a FlowFile.The processor uses the 
value of FlowFile attribute (Ignite cache entry key) as the cache key lookup. 
If the entry corresponding to the key is not found in the cache an error 
message is associated with the FlowFile Note - The Ignite Kernel periodically 
outputs node performance statistics to the logs. This message  can be turned 
off by setting the log level for logger 'org.apache.ignite' to WARN in the 
logback.xml configuration file.</p><h3>Tags: </h3><p>Ignite, get, read, cache
 , key</p><h3>Properties: </h3><p>In the list below, the names of required 
properties appear in <strong>bold</strong>. Any other properties (not in bold) 
are considered optional. The table also indicates any default values, and 
whether a property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>.</p><table id="properties"><tr><th>Name</th><th>Default 
Value</th><th>Allowable Values</th><th>Description</th></tr><tr><td 
id="name">Ignite Spring Properties Xml File</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Ignite spring configuration 
file, &lt;path&gt;/&lt;ignite-configuration&gt;.xml. If the configuration file 
is not provided, default Ignite configuration configuration is used which binds 
to 127.0.0.1:47500..47509</td></tr><tr><td id="name">Ignite Cache Name</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
name of the ignite cache</td></tr><tr><td id="name
 "><strong>Ignite Cache Entry Identifier</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">A 
FlowFile attribute, or attribute expression used for determining Ignite cache 
key for the Flow File content<br/><strong>Supports Expression Language: true 
(will be evaluated using flow file attributes and variable 
registry)</strong></td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>All
 FlowFiles that are written to Ignite cache are routed to this 
relationship</td></tr><tr><td>failure</td><td>All FlowFiles that cannot be 
written to Ignite cache are routed to this 
relationship</td></tr></table><h3>Reads Attributes: </h3>None 
specified.<h3>Writes Attributes: </h3><table 
id="writes-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>ignite.cache.get.failed.reason</td><td>The
 reason for getting entry from cache</td></tr></table><h3>State management: 
</h3>This comp
 onent does not store state.<h3>Restricted: </h3>This component is not 
restricted.<h3>Input requirement: </h3>This component requires an incoming 
relationship.<h3>System Resource Considerations:</h3>None specified.<h3>See 
Also:</h3><p><a 
href="../org.apache.nifi.processors.ignite.cache.PutIgniteCache/index.html">PutIgniteCache</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-ignite-nar/1.11.3/org.apache.nifi.processors.ignite.cache.PutIgniteCache/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-ignite-nar/1.11.3/org.apache.nifi.processors.ignite.cache.PutIgniteCache/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-ignite-nar/1.11.3/org.apache.nifi.processors.ignite.cache.PutIgniteCache/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-ignite-nar/1.11.3/org.apache.nifi.processors.ignite.cache.PutIgniteCache/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>PutIgniteCache</title><link rel="stylesheet" 
href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">PutIgniteCache</h1><h2>Description: </h2><p>Stream the contents of a 
FlowFile to Ignite Cache using DataStreamer. The processor uses the value of 
FlowFile attribute (Ignite cache entry key) as the cache key and the byte array 
of the FlowFile as the value of the cache entry value.  Both the string key and 
a  non-empty byte array value are required otherwise the FlowFile is 
transferred to the failure relation. Note - The Ignite Kernel periodically 
outputs node performance statistics to the logs. This message  can be turned 
off by setting the log level for logger 'org.apache.ignite' to WARN in the l
 ogback.xml configuration file.</p><h3>Tags: </h3><p>Ignite, insert, update, 
stream, write, put, cache, key</p><h3>Properties: </h3><p>In the list below, 
the names of required properties appear in <strong>bold</strong>. Any other 
properties (not in bold) are considered optional. The table also indicates any 
default values, and whether a property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>.</p><table id="properties"><tr><th>Name</th><th>Default 
Value</th><th>Allowable Values</th><th>Description</th></tr><tr><td 
id="name">Ignite Spring Properties Xml File</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Ignite spring configuration 
file, &lt;path&gt;/&lt;ignite-configuration&gt;.xml. If the configuration file 
is not provided, default Ignite configuration configuration is used which binds 
to 127.0.0.1:47500..47509</td></tr><tr><td id="name">Ignite Cache Name</td><td 
id="default-value"></td><td i
 d="allowable-values"></td><td id="description">The name of the ignite 
cache</td></tr><tr><td id="name"><strong>Batch Size For 
Entries</strong></td><td id="default-value">250</td><td 
id="allowable-values"></td><td id="description">Batch size for entries 
(1-500).</td></tr><tr><td id="name"><strong>Ignite Cache Entry 
Identifier</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">A FlowFile attribute, or 
attribute expression used for determining Ignite cache key for the Flow File 
content<br/><strong>Supports Expression Language: true (will be evaluated using 
flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>Data Streamer Per Node Parallel Operations</strong></td><td 
id="default-value">5</td><td id="allowable-values"></td><td 
id="description">Data streamer per node parallelism</td></tr><tr><td 
id="name"><strong>Data Streamer Per Node Buffer Size</strong></td><td 
id="default-value">250</td><td id="allowable-val
 ues"></td><td id="description">Data streamer per node buffer size 
(1-500).</td></tr><tr><td id="name"><strong>Data Streamer Auto Flush Frequency 
in millis</strong></td><td id="default-value">10</td><td 
id="allowable-values"></td><td id="description">Data streamer flush interval in 
millis seconds</td></tr><tr><td id="name"><strong>Data Streamer Allow 
Override</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Whether to override values already in the 
cache</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>All
 FlowFiles that are written to Ignite cache are routed to this 
relationship</td></tr><tr><td>failure</td><td>All FlowFiles that cannot be 
written to Ignite cache are routed to this 
relationship</td></tr></table><h3>Reads Attributes: </h3>None 
specified.<h3>Writes Attributes: </h3><table id="writes-attributes"><tr><th
 >Name</th><th>Description</th></tr><tr><td>ignite.cache.batch.flow.file.total.count</td><td>The
 > total number of FlowFile in the 
 >batch</td></tr><tr><td>ignite.cache.batch.flow.file.item.number</td><td>The 
 >item number of FlowFile in the 
 >batch</td></tr><tr><td>ignite.cache.batch.flow.file.successful.number</td><td>The
 > successful FlowFile item 
 >number</td></tr><tr><td>ignite.cache.batch.flow.file.successful.count</td><td>The
 > number of successful 
 >FlowFiles</td></tr><tr><td>ignite.cache.batch.flow.file.failed.number</td><td>The
 > failed FlowFile item 
 >number</td></tr><tr><td>ignite.cache.batch.flow.file.failed.count</td><td>The 
 >total number of failed FlowFiles in the 
 >batch</td></tr><tr><td>ignite.cache.batch.flow.file.failed.reason</td><td>The 
 >failed reason attribute key</td></tr></table><h3>State management: </h3>This 
 >component does not store state.<h3>Restricted: </h3>This component is not 
 >restricted.<h3>Input requirement: </h3>This component requires an incoming 
 >relationship.<h3>System Res
 ource Considerations:</h3><table 
id="system-resource-considerations"><tr><th>Resource</th><th>Description</th></tr><tr><td>MEMORY</td><td>An
 instance of this component can cause high usage of this system resource.  
Multiple instances or high concurrency settings may result a degradation of 
performance.</td></tr></table><h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.ignite.cache.GetIgniteCache/index.html">GetIgniteCache</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-influxdb-nar/1.11.3/org.apache.nifi.processors.influxdb.ExecuteInfluxDBQuery/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-influxdb-nar/1.11.3/org.apache.nifi.processors.influxdb.ExecuteInfluxDBQuery/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-influxdb-nar/1.11.3/org.apache.nifi.processors.influxdb.ExecuteInfluxDBQuery/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-influxdb-nar/1.11.3/org.apache.nifi.processors.influxdb.ExecuteInfluxDBQuery/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>ExecuteInfluxDBQuery</title><link 
rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">ExecuteInfluxDBQuery</h1><h2>Description: </h2><p>Processor to execute 
InfluxDB query from the content of a FlowFile (preferred) or a scheduled query. 
 Please check details of the supported queries in InfluxDB documentation 
(https://www.influxdb.com/).</p><h3>Tags: </h3><p>influxdb, measurement, get, 
read, query, timeseries</p><h3>Properties: </h3><p>In the list below, the names 
of required properties appear in <strong>bold</strong>. Any other properties 
(not in bold) are considered optional. The table also indicates any default 
values, whether a property supports the <a href="../../../../.
 ./html/expression-language-guide.html">NiFi Expression Language</a>, and 
whether a property is considered "sensitive", meaning that its value will be 
encrypted. Before entering a value in a sensitive property, ensure that the 
<strong>nifi.properties</strong> file has an entry for the property 
<strong>nifi.sensitive.props.key</strong>.</p><table 
id="properties"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name"><strong>Database 
Name</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">InfluxDB database to connect 
to<br/><strong>Supports Expression Language: true (will be evaluated using flow 
file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>InfluxDB connection URL</strong></td><td 
id="default-value">http://localhost:8086</td><td id="allowable-values"></td><td 
id="description">InfluxDB URL to connect to. Eg: 
http://influxdb:8086<br/><strong>Supports Expressi
 on Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>InfluxDB Max Connection Time 
Out (seconds)</strong></td><td id="default-value">0 seconds</td><td 
id="allowable-values"></td><td id="description">The maximum time for 
establishing connection to the InfluxDB</td></tr><tr><td 
id="name"><strong>Query Result Time Units</strong></td><td 
id="default-value">NANOSECONDS</td><td 
id="allowable-values"><ul><li>MILLISECONDS</li><li>MICROSECONDS</li><li>HOURS</li><li>SECONDS</li><li>NANOSECONDS</li><li>DAYS</li><li>MINUTES</li></ul></td><td
 id="description">The time unit of query results from the 
InfluxDB<br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name">InfluxDB Query</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The InfluxDB query to execute. 
Note: If there are incoming connections, then the query 
 is created from incoming FlowFile's content otherwise it is created from this 
property.<br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>Results chunk size</strong></td><td 
id="default-value">0</td><td id="allowable-values"></td><td 
id="description">Chunking can be used to return results in a stream of smaller 
batches (each has a partial results up to a chunk size) rather than as a single 
response. Chunking queries can return an unlimited number of rows. Note: 
Chunking is enable when result chunk size is greater than 
0<br/><strong>Supports Expression Language: true (will be evaluated using flow 
file attributes and variable registry)</strong></td></tr><tr><td 
id="name">Username</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Username for accessing 
InfluxDB<br/><strong>Supports Expression Language: true (will be evaluated 
using variable reg
 istry only)</strong></td></tr><tr><td id="name">Password</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Password for user<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Character Set</strong></td><td 
id="default-value">UTF-8</td><td id="allowable-values"></td><td 
id="description">Specifies the character set of the document 
data.<br/><strong>Supports Expression Language: true (will be evaluated using 
flow file attributes and variable 
registry)</strong></td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>retry</td><td>Failed
 queries that are retryable exception are routed to this 
relationship</td></tr><tr><td>success</td><td>Successful InfluxDB queries are 
routed to this relationship</td></tr><tr><td>failure</td><td>Falied InfluxDB 
queries are rout
 ed to this relationship</td></tr></table><h3>Reads Attributes: </h3>None 
specified.<h3>Writes Attributes: </h3><table 
id="writes-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>influxdb.error.message</td><td>InfluxDB
 error message</td></tr><tr><td>influxdb.executed.query</td><td>InfluxDB 
executed query</td></tr></table><h3>State management: </h3>This component does 
not store state.<h3>Restricted: </h3>This component is not restricted.<h3>Input 
requirement: </h3>This component allows an incoming relationship.<h3>System 
Resource Considerations:</h3>None specified.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-influxdb-nar/1.11.3/org.apache.nifi.processors.influxdb.PutInfluxDB/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-influxdb-nar/1.11.3/org.apache.nifi.processors.influxdb.PutInfluxDB/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-influxdb-nar/1.11.3/org.apache.nifi.processors.influxdb.PutInfluxDB/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-influxdb-nar/1.11.3/org.apache.nifi.processors.influxdb.PutInfluxDB/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>PutInfluxDB</title><link rel="stylesheet" 
href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">PutInfluxDB</h1><h2>Description: </h2><p>Processor to write the content 
of a FlowFile in 'line protocol'.  Please check details of the 'line protocol' 
in InfluxDB documentation (https://www.influxdb.com/).   The flow file can 
contain single measurement point or multiple measurement points separated by 
line seperator.  The timestamp (last field) should be in nano-seconds 
resolution.</p><h3>Tags: </h3><p>influxdb, measurement, insert, write, put, 
timeseries</p><h3>Properties: </h3><p>In the list below, the names of required 
properties appear in <strong>bold</strong>. Any other properties (not in bold)
  are considered optional. The table also indicates any default values, whether 
a property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>, and whether a property is considered "sensitive", meaning that 
its value will be encrypted. Before entering a value in a sensitive property, 
ensure that the <strong>nifi.properties</strong> file has an entry for the 
property <strong>nifi.sensitive.props.key</strong>.</p><table 
id="properties"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name"><strong>Database 
Name</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">InfluxDB database to connect 
to<br/><strong>Supports Expression Language: true (will be evaluated using flow 
file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>InfluxDB connection URL</strong></td><td 
id="default-value">http://localhost:8086</td><td id="a
 llowable-values"></td><td id="description">InfluxDB URL to connect to. Eg: 
http://influxdb:8086<br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>InfluxDB Max Connection Time Out (seconds)</strong></td><td 
id="default-value">0 seconds</td><td id="allowable-values"></td><td 
id="description">The maximum time for establishing connection to the 
InfluxDB</td></tr><tr><td id="name">Username</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Username for accessing InfluxDB<br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name">Password</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Password for user<br/><strong>Sensitive Property: 
true</strong><br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr>
 <tr><td id="name"><strong>Character Set</strong></td><td 
id="default-value">UTF-8</td><td id="allowable-values"></td><td 
id="description">Specifies the character set of the document 
data.<br/><strong>Supports Expression Language: true (will be evaluated using 
flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>Consistency Level</strong></td><td 
id="default-value">ONE</td><td id="allowable-values"><ul><li>One <img 
src="../../../../../html/images/iconInfo.png" alt="Return success when one node 
has responded with write success" title="Return success when one node has 
responded with write success"></img></li><li>Any <img 
src="../../../../../html/images/iconInfo.png" alt="Return success when any 
nodes have responded with write success" title="Return success when any nodes 
have responded with write success"></img></li><li>All <img 
src="../../../../../html/images/iconInfo.png" alt="Return success when all 
nodes have responded with write success" title="R
 eturn success when all nodes have responded with write 
success"></img></li><li>Quorum <img 
src="../../../../../html/images/iconInfo.png" alt="Return success when a 
majority of nodes have responded with write success" title="Return success when 
a majority of nodes have responded with write success"></img></li></ul></td><td 
id="description">InfluxDB consistency level<br/><strong>Supports Expression 
Language: true (will be evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name"><strong>Retention 
Policy</strong></td><td id="default-value">autogen</td><td 
id="allowable-values"></td><td id="description">Retention policy for the saving 
the records<br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>Max size of records</strong></td><td id="default-value">1 
MB</td><td id="allowable-values"></td><td id="description">Maximum size of 
records allowed
  to be posted in one batch<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry 
only)</strong></td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>failure-max-size</td><td>FlowFiles
 exceeding max records size are routed to this 
relationship</td></tr><tr><td>retry</td><td>FlowFiles were not saved to 
InfluxDB due to retryable exception are routed to this 
relationship</td></tr><tr><td>success</td><td>Successful FlowFiles that are 
saved to InfluxDB are routed to this 
relationship</td></tr><tr><td>failure</td><td>FlowFiles were not saved to 
InfluxDB are routed to this relationship</td></tr></table><h3>Reads Attributes: 
</h3>None specified.<h3>Writes Attributes: </h3><table 
id="writes-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>influxdb.error.message</td><td>InfluxDB
 error message</td></tr></table><h3>State management: </h3>This component does 
not store state.<h3>Restric
 ted: </h3>This component is not restricted.<h3>Input requirement: </h3>This 
component requires an incoming relationship.<h3>System Resource 
Considerations:</h3>None specified.</body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.cf.JMSConnectionFactoryProvider/additionalDetails.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.cf.JMSConnectionFactoryProvider/additionalDetails.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.cf.JMSConnectionFactoryProvider/additionalDetails.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.cf.JMSConnectionFactoryProvider/additionalDetails.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1,155 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+      http://www.apache.org/licenses/LICENSE-2.0
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<head>
+    <meta charset="utf-8"/>
+    <title>JMSConnectionFactoryProvider</title>
+    <link rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"/>
+</head>
+
+<body>
+<h2>Description</h2>
+<p>
+    This controller service serves as a general factory service to serving 
vendor specific
+    instances of the <i>javax.jms.ConnectionFactory</i>. It does so by 
allowing user to
+    configure vendor specific properties as well as point to the location of 
the vendor
+    provided JMS client libraries so the correct implementation of the 
<i>javax.jms.ConnectionFactory</i>
+    can be found, loaded, instantiated and served to the dependent processors 
(see PublishJMS, ConsumeJMS).
+</p>
+<p>
+    All JMS vendors and <i>ConnectionFactory</i> implementations are supported 
as long as the configuration values can
+    be set through <i>set</i> methods (detailed explanation in the last 
paragraph). However some helpful accommodation
+    are done for the following JMS vendors:
+</p>
+<ul>
+    <li>Apache ActiveMQ</li>
+    <li>IBM MQ</li>
+    <li>TIBCO EMS</li>
+</ul>
+<p>
+    This controller service exposes only a single mandatory static 
configuration property that are required across all
+    implementations. The rest of the configuration properties are either 
optional or vendor specific.
+</p>
+<p>
+    The mandatory configuration property is:
+</p>
+<ul>
+    <li><b>MQ ConnectionFactory Implementation</b> - A fully qualified name of 
the JMS <i>ConnectionFactory</i>
+        implementation class. For example:
+        <ul>
+            <li>Apache ActiveMQ - <a 
href="http://activemq.apache.org/maven/5.15.9/apidocs/org/apache/activemq/ActiveMQConnectionFactory.html";
 target="_blank">org.apache.activemq.ActiveMQConnectionFactory</a></li>
+            <li>IBM MQ - <a 
href="https://www-01.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.javadoc.doc/WMQJMSClasses/com/ibm/mq/jms/MQQueueConnectionFactory.html";
 target="_blank">com.ibm.mq.jms.MQQueueConnectionFactory</a></li>
+            <li>TIBCO EMS - <a 
href="https://docs.tibco.com/pub/enterprise_message_service/8.1.0/doc/html/tib_ems_api_reference/api/javadoc/com/tibco/tibjms/TibjmsQueueConnectionFactory.html";
 target="_blank">com.tibco.tibjms.TibjmsQueueConnectionFactory</a></li>
+        </ul>
+    </li>
+</ul>
+<p>
+    The following static configuration properties are optional but required in 
many cases:
+</p>
+<ul>
+    <li><b>MQ Client Libraries path</b> - Path to the directory with 
additional resources (i.e. JARs,
+        configuration files, etc.) to be added to the classpath. Such 
resources typically represent target client
+        libraries for the <i>ConnectionFactory</i> implementation. It is 
optional if you are using Apache ActiveMQ since
+        its libraries are included with this component.
+    </li>
+    <li><b>Broker URI</b> - URI pointing to the network location of the JMS 
Message broker. For example:
+        <ul>
+            <li>Apache ActiveMQ - <i>tcp://myhost:1234</i> for single broker 
and
+                <i>failover:(tcp://myhost01:1234,tcp://myhost02:1234)</i> for 
multiple brokers.
+            </li>
+            <li>IBM MQ - <i>myhost(1234)</i> for single broker. 
<i>myhost01(1234),myhost02(1234)</i> for multiple
+                brokers.
+            </li>
+            <li>TIBCO EMS - <i>tcp://myhost:1234</i> for single broker and
+                <i>tcp://myhost01:7222,tcp://myhost02:7222</i> for multiple 
brokers.
+            </li>
+        </ul>
+    </li>
+</ul>
+<p>
+    The rest of the vendor specific configuration are set through dynamic 
properties utilizing the
+    <a href="http://docstore.mik.ua/orelly/java-ent/jnut/ch06_02.htm"; 
target="_blank">Java Beans</a> convention where a property
+    name is derived from the <i>set</i> method of the vendor specific 
<i>ConnectionFactory</i>'s implementation. For
+    example, <i>com.ibm.mq.jms.MQConnectionFactory.setChannel(String)</i> 
would imply 'channel' property and
+    <i>com.ibm.mq.jms.MQConnectionFactory.setTransportType(int)</i> would 
imply 'transportType' property. For the list
+    of available properties please consult vendor provided documentation. 
Following is examples of such vendor provided
+    documentation:
+</p>
+<ul>
+    <li><a 
href="http://activemq.apache.org/maven/5.15.9/apidocs/org/apache/activemq/ActiveMQConnectionFactory.html";
 target="_blank">Apache
+        ActiveMQ</a></li>
+    <li>
+        <a 
href="https://www.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.javadoc.doc/WMQJMSClasses/com/ibm/mq/jms/MQConnectionFactory.html";
 target="_blank">IBM
+            MQ</a></li>
+    <li>
+        <a 
href="https://docs.tibco.com/pub/enterprise_message_service/8.1.0/doc/html/tib_ems_api_reference/api/javadoc/com/tibco/tibjms/TibjmsConnectionFactory.html";
 target="_blank">TIBCO
+            EMS</a></li>
+</ul>
+
+<h2>Sample controller service configuration for IBM MQ</h2>
+<table>
+    <tr>
+        <th>Property</th>
+        <th>Value</th>
+        <th>Static/Dynamic</th>
+        <th>Comments</th>
+    </tr>
+    <tr>
+        <td>MQ ConnectionFactory Implementation</td>
+        <td>com.ibm.mq.jms.MQQueueConnectionFactory</td>
+        <td>Static</td>
+        <td>Vendor provided implementation of QueueConnectionFactory</td>
+    </tr>
+    <tr>
+        <td>MQ Client Libraries path (i.e. /usr/jms/lib)</td>
+        <td>/opt/mqm/java/lib</td>
+        <td>Static</td>
+        <td>Default installation path of client JAR files on Linux systems</td>
+    </tr>
+    <tr>
+        <td>Broker URI</td>
+        <td>mqhost01(1414),mqhost02(1414)</td>
+        <td>Static</td>
+        <td><a 
href="https://www.ibm.com/support/knowledgecenter/ro/SSAW57_9.0.0/com.ibm.websphere.nd.multiplatform.doc/ae/ucli_pqcfm.html#MQTopicConnectionFactory_enterporthostname";
 target="_blank">Connection Name List syntax</a>.
+            Colon separated host/port pair(s) is also supported</td>
+    </tr>
+    <tr>
+        <td>SSL Context Service</td>
+        <td></td>
+        <td>Static</td>
+        <td>Only required if using SSL/TLS</td>
+    </tr>
+    <tr>
+        <td>channel</td>
+        <td>TO.BAR</td>
+        <td>Dynamic</td>
+        <td>Required when using the client transport mode</td>
+    </tr>
+    <tr>
+        <td>queueManager</td>
+        <td>PQM1</td>
+        <td>Dynamic</td>
+        <td>Name of queue manager. Always required.</td>
+    </tr>
+    <tr>
+        <td>transportType</td>
+        <td>1</td>
+        <td>Dynamic</td>
+        <td>Constant integer value corresponding to the client transport mode. 
Default value is <a 
href="https://www.ibm.com/support/knowledgecenter/en/SSEQTP_9.0.0/com.ibm.websphere.base.doc/ae/umj_pjcfm.html";
 target="_blank">"Bindings, then client"</a></td>
+    </tr>
+</table>
+</body>
+</html>

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.cf.JMSConnectionFactoryProvider/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.cf.JMSConnectionFactoryProvider/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.cf.JMSConnectionFactoryProvider/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.cf.JMSConnectionFactoryProvider/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>JMSConnectionFactoryProvider</title><link 
rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">JMSConnectionFactoryProvider</h1><h2>Description: </h2><p>Provides a 
generic service to create vendor specific javax.jms.ConnectionFactory 
implementations. ConnectionFactory can be served once this service is 
configured successfully</p><p><a href="additionalDetails.html">Additional 
Details...</a></p><h3>Tags: </h3><p>jms, messaging, integration, queue, topic, 
publish, subscribe</p><h3>Properties: </h3><p>In the list below, the names of 
required properties appear in <strong>bold</strong>. Any other properties (not 
in bold) are considered optional. The table also indicates any default
  values, and whether a property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>.</p><table id="properties"><tr><th>Name</th><th>Default 
Value</th><th>Allowable Values</th><th>Description</th></tr><tr><td 
id="name"><strong>MQ ConnectionFactory Implementation</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">A 
fully qualified name of the JMS ConnectionFactory implementation class (i.e., 
org.apache.activemq.ActiveMQConnectionFactory)<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name">MQ Client Libraries path (i.e. 
/usr/jms/lib)</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Path to the directory with 
additional resources (i.e., JARs, configuration files etc.) to be added to the 
classpath. Such resources typically represent target MQ client libraries for 
the ConnectionFactor
 y implementation. Required if target is not ActiveMQ.<br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name">Broker URI</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">URI 
pointing to the network location of the JMS Message broker. Example for 
ActiveMQ: 'tcp://myhost:61616'. Examples for IBM MQ: 'myhost(1414)' and 
'myhost01(1414),myhost02(1414)'<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">SSL Context Service</td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>SSLContextService<br/><strong>Implementations: </strong><a 
href="../../../nifi-ssl-context-service-nar/1.11.3/org.apache.nifi.ssl.StandardSSLContextService/index.html">StandardSSLContextService</a><br/><a
 href="../../../nifi-ssl-context-service-nar/1.11.3/org.apache.nifi.ssl.Stan
 
dardRestrictedSSLContextService/index.html">StandardRestrictedSSLContextService</a></td><td
 id="description">The SSL Context Service used to provide client certificate 
information for TLS/SSL connections.</td></tr></table><h3>Dynamic Properties: 
</h3><p>Dynamic Properties allow the user to specify both the name and value of 
a property.<table 
id="dynamic-properties"><tr><th>Name</th><th>Value</th><th>Description</th></tr><tr><td
 id="name">The name of a Connection Factory configuration property.</td><td 
id="value">The value of a given Connection Factory configuration 
property.</td><td>The properties that are set following Java Beans convention 
where a property name is derived from the 'set*' method of the vendor specific 
ConnectionFactory's implementation. For example, 
'com.ibm.mq.jms.MQConnectionFactory.setChannel(String)' would imply 'channel' 
property and 'com.ibm.mq.jms.MQConnectionFactory.setTransportType(int)' would 
imply 'transportType' property.<br/><strong>Supports Expression
  Language: true (will be evaluated using variable registry 
only)</strong></td></tr></table></p><h3>State management: </h3>This component 
does not store state.<h3>Restricted: </h3>This component is not 
restricted.<h3>System Resource Considerations:</h3>None specified.<h3>See 
Also:</h3><p><a 
href="../org.apache.nifi.jms.processors.ConsumeJMS/index.html">ConsumeJMS</a>, 
<a 
href="../org.apache.nifi.jms.processors.PublishJMS/index.html">PublishJMS</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider/additionalDetails.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider/additionalDetails.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider/additionalDetails.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider/additionalDetails.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1,94 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+      http://www.apache.org/licenses/LICENSE-2.0
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<head>
+    <meta charset="utf-8" />
+    <title>JMSConnectionFactoryProvider</title>
+    <link rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css" />
+</head>
+
+<body>
+<h2>Description:</h2>
+<p>
+    This ControllerService allows users to reference a JMS Connection Factory 
that has already been established and
+    made available via Java Naming and Directory Interface (JNDI) Server. 
Please see documentation from your JMS Vendor in order
+    to understand the appropriate values to configure for this service.
+</p>
+<p>
+    A Connection Factory in Java is typically obtained via JNDI in code like 
below. The comments have been added in to explain how
+    this maps to the Controller Service's configuration.
+</p>
+<pre>
+<code>
+Hashtable env = new Hashtable();
+env.put(Context.INITIAL_CONTEXT_FACTORY, INITIAL_NAMING_FACTORY_CLASS); // 
Value for this comes from the "Initial Naming Factory Class" property.
+env.put(Context.PROVIDER_URL, NAMING_PROVIDER_URL); // Value for this comes 
from the "Naming Provider URL" property.
+env.put("My-Environment-Variable", "Environment-Variable-Value"); // This is 
accomplished by added a user-defined property with name 
"My-Environment-Variable" and value "Environment-Variable-Value"
+
+Context initialContext = new InitialContext(env);
+ConnectionFactory connectionFactory = 
initialContext.lookup(CONNECTION_FACTORY_NAME); // Value for Connection Factory 
name comes from "Connection Factory Name" property
+</code>
+</pre>
+
+<p>
+    It is also important to note that, in order for this to work, the class 
named by the Initial Naming Factory Class must be available on the classpath.
+    In NiFi, this is accomplished by setting the "Naming Factory Libraries" 
property to point to one or more .jar files or directories (comma-separated 
values).
+</p>
+
+<p>
+    When the Controller Service is disabled and then re-enabled, it will 
perform the JNDI lookup again. Once the Connection Factory has been obtained, 
though,
+    it will not perform another JNDI lookup until the service is disabled.
+</p>
+
+
+<h2>Example:</h2>
+
+<p>
+    As an example, the following configuration may be used to connect to 
Active MQ's JMS Broker, using the Connection Factory provided via their 
embedded JNDI server:
+</p>
+
+<table>
+    <thead>
+        <th>Property Name</th>
+        <th>Property Value</th>
+    </thead>
+    <tbody>
+      <tr>
+          <td>Initial Naming Factory Class</td>
+          <td>org.apache.activemq.jndi.ActiveMQInitialContextFactory</td>
+      </tr>
+      <tr>
+          <td>Naming Provider URL</td>
+          <td>tcp://jms-broker:61616</td>
+      </tr>
+      <tr>
+          <td>Connection Factory Name</td>
+          <td>ConnectionFactory</td>
+      </tr>
+      <tr>
+          <td>Naming Factory Libraries</td>
+          <td>/opt/apache-activemq-5.15.2/lib/</td>
+      </tr>
+    </tbody>
+</table>
+
+<p>
+    The above example assumes that there exists as host that is accessible 
with hostname "jms-broker" and that is running Apache ActiveMQ on port 61616 
and also that
+    the jar containing the 
org.apache.activemq.jndi.ActiveMQInitialContextFactory class can be found 
within the /opt/apache-activemq-5.15.2/lib/ directory.
+</p>
+
+</body>
+</html>

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>JndiJmsConnectionFactoryProvider</title><link 
rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">JndiJmsConnectionFactoryProvider</h1><h2>Description: </h2><p>Provides a 
service to lookup an existing JMS ConnectionFactory using the Java Naming and 
Directory Interface (JNDI).</p><p><a href="additionalDetails.html">Additional 
Details...</a></p><h3>Tags: </h3><p>jms, jndi, messaging, integration, queue, 
topic, publish, subscribe</p><h3>Properties: </h3><p>In the list below, the 
names of required properties appear in <strong>bold</strong>. Any other 
properties (not in bold) are considered optional. The table also indicates any 
default values, whether a property supports the <a 
 href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>, and whether a property is considered "sensitive", meaning that 
its value will be encrypted. Before entering a value in a sensitive property, 
ensure that the <strong>nifi.properties</strong> file has an entry for the 
property <strong>nifi.sensitive.props.key</strong>.</p><table 
id="properties"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name"><strong>Initial Naming 
Factory Class</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The fully qualified class name 
of the Java Initial Naming Factory 
(java.naming.factory.initial).<br/><strong>Supports Expression Language: true 
(will be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Naming Provider URL</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
URL of the JNDI Naming P
 rovider to use<br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Connection Factory Name</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
name of the JNDI Object to lookup for the Connection 
Factory<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name">Naming Factory 
Libraries</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Specifies .jar files or directories to add to the ClassPath in 
order to find the Initial Naming Factory Class<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name">JNDI Principal</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
Principal to use when authenticating with JNDI<br/><strong>Supports Expres
 sion Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name">Credentials</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
Credentials to use when authenticating with JNDI<br/><strong>Sensitive 
Property: true</strong></td></tr></table><h3>Dynamic Properties: 
</h3><p>Dynamic Properties allow the user to specify both the name and value of 
a property.<table 
id="dynamic-properties"><tr><th>Name</th><th>Value</th><th>Description</th></tr><tr><td
 id="name">The name of a JNDI Initial Context environment variable.</td><td 
id="value">The value of the JNDI Initial Context Environment 
variable.</td><td>In order to perform a JNDI Lookup, an Initial Context must be 
established. When this is done, an Environment can be established for the 
context. Any dynamic/user-defined property that is added to this Controller 
Service will be added as an Environment configuration/variable to this 
Context.<br/><strong>Supports Exp
 ression Language: true (will be evaluated using variable registry 
only)</strong></td></tr></table></p><h3>State management: </h3>This component 
does not store state.<h3>Restricted: </h3>This component is not 
restricted.<h3>System Resource Considerations:</h3>None specified.<h3>See 
Also:</h3><p><a 
href="../org.apache.nifi.jms.processors.ConsumeJMS/index.html">ConsumeJMS</a>, 
<a 
href="../org.apache.nifi.jms.processors.PublishJMS/index.html">PublishJMS</a>, 
<a 
href="../org.apache.nifi.jms.cf.JMSConnectionFactoryProvider/index.html">JMSConnectionFactoryProvider</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.processors.ConsumeJMS/additionalDetails.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.processors.ConsumeJMS/additionalDetails.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.processors.ConsumeJMS/additionalDetails.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.processors.ConsumeJMS/additionalDetails.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1,57 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+      http://www.apache.org/licenses/LICENSE-2.0
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<head>
+    <meta charset="utf-8" />
+    <title>ConsumeJMS</title>
+    <link rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css" />
+</head>
+
+<body>
+<h2>Summary</h2>
+<p>
+    This processor consumes messages from JMS compliant messaging system and 
converts them to a FlowFile to be routed to the next component in the flow.
+</p>
+<p>
+    This processor does two things. It constructs FlowFile by extracting 
information from the consumed JMS message including body, standard 
+    <a 
href="http://docs.spring.io/spring-integration/docs/4.2.0.RELEASE/api/org/springframework/integration/jms/JmsHeaders.html";>JMS
 Headers</a> and Properties.
+    The message body is written to a FlowFile while standard JMS Headers and 
Properties are set as FlowFile attributes.
+</p>
+
+<h2>Configuration Details</h2>
+<p>
+    At the time of writing this document it only defines the essential 
configuration properties which are suitable for most cases. 
+    Other properties will be defined later as this component progresses.
+    Configuring ConsumeJMS:
+</p>
+<ol>
+    <li><b>User Name</b> - [OPTIONAL] User Name used for authentication and 
authorization when this processor obtains <i>javax.jms.Connection</i> 
+    from the pre-configured <i>javax.jms.ConnectionFactory</i> (see below).
+    </li>
+    <li><b>Password</b> - [OPTIONAL] Password used in conjunction with <b>User 
Name</b>.
+    </li>
+    <li><b>Destination Name</b> - [REQUIRED] the name of the 
<i>javax.jms.Destination</i>. 
+    Usually provided by administrator (e.g., 'topic://myTopic'). 
+    </li>
+    <li><b>Destination Type</b> - [REQUIRED] the type of the 
<i>javax.jms.Destination</i>. Could be one of 'QUEUE' or 'TOPIC'
+    Usually provided by the administrator. Defaults to 'QUEUE'.
+    </li>
+    <li><b>Connection Factory Service</b> - [REQUIRED] link to a 
pre-configured instance of org.apache.nifi.jms.cf.JMSConnectionFactoryProvider.
+    </li>
+</ol>
+
+</body>
+</html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.processors.ConsumeJMS/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.processors.ConsumeJMS/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.processors.ConsumeJMS/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.processors.ConsumeJMS/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>ConsumeJMS</title><link rel="stylesheet" 
href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">ConsumeJMS</h1><h2>Description: </h2><p>Consumes JMS Message of type 
BytesMessage, TextMessage, ObjectMessage, MapMessage or StreamMessage 
transforming its content to a FlowFile and transitioning it to 'success' 
relationship. JMS attributes such as headers and properties will be copied as 
FlowFile attributes. MapMessages will be transformed into JSONs and then into 
byte arrays. The other types will have their raw contents as byte array 
transferred into the flowfile.</p><p><a 
href="additionalDetails.html">Additional Details...</a></p><h3>Tags: 
</h3><p>jms, get, message, receive, consume</p><h3>Propert
 ies: </h3><p>In the list below, the names of required properties appear in 
<strong>bold</strong>. Any other properties (not in bold) are considered 
optional. The table also indicates any default values, whether a property 
supports the <a href="../../../../../html/expression-language-guide.html">NiFi 
Expression Language</a>, and whether a property is considered "sensitive", 
meaning that its value will be encrypted. Before entering a value in a 
sensitive property, ensure that the <strong>nifi.properties</strong> file has 
an entry for the property <strong>nifi.sensitive.props.key</strong>.</p><table 
id="properties"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name"><strong>Connection 
Factory Service</strong></td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>JMSConnectionFactoryProviderDefinition<br/><strong>Implementations:
 </strong><a href="../org.apache.nifi.jms.cf.JndiJmsCon
 nectionFactoryProvider/index.html">JndiJmsConnectionFactoryProvider</a><br/><a 
href="../org.apache.nifi.jms.cf.JMSConnectionFactoryProvider/index.html">JMSConnectionFactoryProvider</a></td><td
 id="description">The Controller Service that is used to obtain 
ConnectionFactory</td></tr><tr><td id="name"><strong>Destination 
Name</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The name of the JMS 
Destination. Usually provided by the administrator (e.g., 'topic://myTopic' or 
'myTopic').<br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Destination Type</strong></td><td 
id="default-value">QUEUE</td><td 
id="allowable-values"><ul><li>QUEUE</li><li>TOPIC</li></ul></td><td 
id="description">The type of the JMS Destination. Could be one of 'QUEUE' or 
'TOPIC'. Usually provided by the administrator. Defaults to 
'QUEUE'</td></tr><tr><td id="name">User Name</td><td id
 ="default-value"></td><td id="allowable-values"></td><td id="description">User 
Name used for authentication and authorization.<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name">Password</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Password used for authentication and 
authorization.<br/><strong>Sensitive Property: true</strong></td></tr><tr><td 
id="name">Connection Client ID</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The client id to be set on the 
connection, if set. For durable non shared consumer this is mandatory, for all 
others it is optional, typically with shared consumers it is undesirable to be 
set. Please see JMS spec for further details<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name">Session Cache size</td><td 
id="default-value">1</
 td><td id="allowable-values"></td><td id="description">This property is 
deprecated and no longer has any effect on the Processor. It will be removed in 
a later version.</td></tr><tr><td id="name"><strong>Character 
Set</strong></td><td id="default-value">UTF-8</td><td 
id="allowable-values"></td><td id="description">The name of the character set 
to use to construct or interpret TextMessages<br/><strong>Supports Expression 
Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name"><strong>Acknowledgement 
Mode</strong></td><td id="default-value">2</td><td 
id="allowable-values"><ul><li>AUTO_ACKNOWLEDGE (1) <img 
src="../../../../../html/images/iconInfo.png" alt="Automatically acknowledges a 
client's receipt of a message, regardless if NiFi session has been commited. 
Can result in data loss in the event where NiFi abruptly stopped before session 
was commited." title="Automatically acknowledges a client's receipt of a 
message, regardless if NiFi sess
 ion has been commited. Can result in data loss in the event where NiFi 
abruptly stopped before session was 
commited."></img></li><li>CLIENT_ACKNOWLEDGE (2) <img 
src="../../../../../html/images/iconInfo.png" alt="(DEFAULT) Manually 
acknowledges a client's receipt of a message after NiFi Session was commited, 
thus ensuring no data loss" title="(DEFAULT) Manually acknowledges a client's 
receipt of a message after NiFi Session was commited, thus ensuring no data 
loss"></img></li><li>DUPS_OK_ACKNOWLEDGE (3) <img 
src="../../../../../html/images/iconInfo.png" alt="This acknowledgment mode 
instructs the session to lazily acknowledge the delivery of messages. May 
result in both data duplication and data loss while achieving the best 
throughput." title="This acknowledgment mode instructs the session to lazily 
acknowledge the delivery of messages. May result in both data duplication and 
data loss while achieving the best throughput."></img></li></ul></td><td 
id="description">The JMS Acknowledg
 ement Mode. Using Auto Acknowledge can cause messages to be lost on restart of 
NiFi but may provide better performance than Client 
Acknowledge.</td></tr><tr><td id="name">Durable subscription</td><td 
id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">If destination is Topic if present then make it the consumer 
durable. @see 
https://docs.oracle.com/javaee/7/api/javax/jms/Session.html#createDurableConsumer-javax.jms.Topic-java.lang.String-<br/><strong>Supports
 Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name">Shared subscription</td><td 
id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">If destination is Topic if present then make it the consumer 
shared. @see 
https://docs.oracle.com/javaee/7/api/javax/jms/Session.html#createSharedConsumer-javax.jms.Topic-java.lang.String-<br/><strong>Supports
 Ex
 pression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name">Subscription Name</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
name of the subscription to use if destination is Topic and is shared or 
durable.<br/><strong>Supports Expression Language: true (will be evaluated 
using variable registry only)</strong></td></tr><tr><td 
id="name"><strong>Timeout</strong></td><td id="default-value">1 sec</td><td 
id="allowable-values"></td><td id="description">How long to wait to consume a 
message from the remote broker before giving up.<br/><strong>Supports 
Expression Language: true (will be evaluated using variable registry 
only)</strong></td></tr><tr><td id="name">Error Queue Name</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
name of a JMS Queue where - if set - unprocessed messages will be routed. 
Usually provided by the administrator (e.g., 'queue://myErrorQue
 ue' or 'myErrorQueue').Only applicable if 'Destination Type' is set to 
'QUEUE'<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr></table><h3>Relationships: 
</h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>All
 FlowFiles that are received from the JMS Destination are routed to this 
relationship</td></tr></table><h3>Reads Attributes: </h3>None 
specified.<h3>Writes Attributes: </h3><table 
id="writes-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>jms_deliveryMode</td><td>The
 JMSDeliveryMode from the message 
header.</td></tr><tr><td>jms_expiration</td><td>The JMSExpiration from the 
message header.</td></tr><tr><td>jms_priority</td><td>The JMSPriority from the 
message header.</td></tr><tr><td>jms_redelivered</td><td>The JMSRedelivered 
from the message header.</td></tr><tr><td>jms_timestamp</td><td>The 
JMSTimestamp from the message header.</td></tr><tr><td>jms_corre
 lationId</td><td>The JMSCorrelationID from the message 
header.</td></tr><tr><td>jms_messageId</td><td>The JMSMessageID from the 
message header.</td></tr><tr><td>jms_type</td><td>The JMSType from the message 
header.</td></tr><tr><td>jms_replyTo</td><td>The JMSReplyTo from the message 
header.</td></tr><tr><td>jms_destination</td><td>The JMSDestination from the 
message header.</td></tr><tr><td>jms.messagetype</td><td>The JMS message type, 
can be TextMessage, BytesMessage, ObjectMessage, MapMessage or 
StreamMessage).</td></tr><tr><td>other attributes</td><td>Each message property 
is written to an attribute.</td></tr></table><h3>State management: </h3>This 
component does not store state.<h3>Restricted: </h3>This component is not 
restricted.<h3>Input requirement: </h3>This component does not allow an 
incoming relationship.<h3>System Resource Considerations:</h3>None 
specified.<h3>See Also:</h3><p><a 
href="../org.apache.nifi.jms.processors.PublishJMS/index.html">PublishJMS</a>, 
<a href="..
 
/org.apache.nifi.jms.cf.JMSConnectionFactoryProvider/index.html">JMSConnectionFactoryProvider</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.processors.PublishJMS/additionalDetails.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.processors.PublishJMS/additionalDetails.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.processors.PublishJMS/additionalDetails.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.processors.PublishJMS/additionalDetails.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1,60 @@
+<!DOCTYPE html>
+<html lang="en">
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one or more
+  contributor license agreements.  See the NOTICE file distributed with
+  this work for additional information regarding copyright ownership.
+  The ASF licenses this file to You under the Apache License, Version 2.0
+  (the "License"); you may not use this file except in compliance with
+  the License.  You may obtain a copy of the License at
+      http://www.apache.org/licenses/LICENSE-2.0
+  Unless required by applicable law or agreed to in writing, software
+  distributed under the License is distributed on an "AS IS" BASIS,
+  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+  See the License for the specific language governing permissions and
+  limitations under the License.
+-->
+<head>
+    <meta charset="utf-8" />
+    <title>PublishJMS</title>
+    <link rel="stylesheet" href="../../../../../css/component-usage.css" 
type="text/css" />
+</head>
+
+<body>
+<h2>Summary</h2>
+<p>
+    This processor publishes the contents of the incoming FlowFile to a JMS 
compliant messaging system.
+</p>
+<p>
+    This processor does two things. It constructs JMS Message by extracting 
FlowFile contents (both body and attributes). 
+    Once message is constructed it is sent to a pre-configured JMS Destination.
+    Standard <a 
href="http://docs.spring.io/spring-integration/docs/4.2.0.RELEASE/api/org/springframework/integration/jms/JmsHeaders.html";>JMS
 Headers</a>
+    will be extracted from the FlowFile and set on <i>javax.jms.Message</i> as 
JMS headers while other 
+    FlowFile attributes will be set as properties of <i>javax.jms.Message</i>. 
Upon success the incoming FlowFile is transferred
+    to the <i>success</i> Relationship and upon failure FlowFile is
+    penalized and transferred to the <i>failure</i> Relationship.
+</p>
+<h2>Configuration Details</h2>
+<p>
+    At the time of writing this document it only defines the essential 
configuration properties which are suitable for most cases. 
+    Other properties will be defined later as this component progresses.
+    Configuring PublishJMS:
+</p>
+<ol>
+    <li><b>User Name</b> - [OPTIONAL] User Name used for authentication and 
authorization when this processor obtains <i>javax.jms.Connection</i> 
+    from the pre-configured <i>javax.jms.ConnectionFactory</i> (see below).
+    </li>
+    <li><b>Password</b> - [OPTIONAL] Password used in conjunction with <b>User 
Name</b>.
+    </li>
+    <li><b>Destination Name</b> - [REQUIRED] the name of the 
<i>javax.jms.Destination</i>. 
+    Usually provided by administrator (e.g., 'topic://myTopic'). 
+    </li>
+    <li><b>Destination Type</b> - [REQUIRED] the type of the 
<i>javax.jms.Destination</i>. Could be one of 'QUEUE' or 'TOPIC'
+    Usually provided by the administrator. Defaults to 'QUEUE'.
+    </li>
+    <li><b>Connection Factory Service</b> - [REQUIRED] link to a 
pre-configured instance of org.apache.nifi.jms.cf.JMSConnectionFactoryProvider.
+    </li>
+</ol>
+
+</body>
+</html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.processors.PublishJMS/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.processors.PublishJMS/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.processors.PublishJMS/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jms-processors-nar/1.11.3/org.apache.nifi.jms.processors.PublishJMS/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>PublishJMS</title><link rel="stylesheet" 
href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">PublishJMS</h1><h2>Description: </h2><p>Creates a JMS Message from the 
contents of a FlowFile and sends it to a JMS Destination (queue or topic) as 
JMS BytesMessage or TextMessage. FlowFile attributes will be added as JMS 
headers and/or properties to the outgoing JMS message.</p><p><a 
href="additionalDetails.html">Additional Details...</a></p><h3>Tags: 
</h3><p>jms, put, message, send, publish</p><h3>Properties: </h3><p>In the list 
below, the names of required properties appear in <strong>bold</strong>. Any 
other properties (not in bold) are considered optional. The table also 
indicates any default va
 lues, whether a property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>, and whether a property is considered "sensitive", meaning that 
its value will be encrypted. Before entering a value in a sensitive property, 
ensure that the <strong>nifi.properties</strong> file has an entry for the 
property <strong>nifi.sensitive.props.key</strong>.</p><table 
id="properties"><tr><th>Name</th><th>Default Value</th><th>Allowable 
Values</th><th>Description</th></tr><tr><td id="name"><strong>Connection 
Factory Service</strong></td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>JMSConnectionFactoryProviderDefinition<br/><strong>Implementations:
 </strong><a 
href="../org.apache.nifi.jms.cf.JndiJmsConnectionFactoryProvider/index.html">JndiJmsConnectionFactoryProvider</a><br/><a
 
href="../org.apache.nifi.jms.cf.JMSConnectionFactoryProvider/index.html">JMSConnectionFactoryProvider</a></td><td
 id="
 description">The Controller Service that is used to obtain 
ConnectionFactory</td></tr><tr><td id="name"><strong>Destination 
Name</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The name of the JMS 
Destination. Usually provided by the administrator (e.g., 'topic://myTopic' or 
'myTopic').<br/><strong>Supports Expression Language: true (will be evaluated 
using flow file attributes and variable registry)</strong></td></tr><tr><td 
id="name"><strong>Destination Type</strong></td><td 
id="default-value">QUEUE</td><td 
id="allowable-values"><ul><li>QUEUE</li><li>TOPIC</li></ul></td><td 
id="description">The type of the JMS Destination. Could be one of 'QUEUE' or 
'TOPIC'. Usually provided by the administrator. Defaults to 
'QUEUE'</td></tr><tr><td id="name">User Name</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">User Name used for authentication and 
authorization.<br/><strong>Supports Expression Language: true (wi
 ll be evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Password</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Password used for 
authentication and authorization.<br/><strong>Sensitive Property: 
true</strong></td></tr><tr><td id="name">Connection Client ID</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
client id to be set on the connection, if set. For durable non shared consumer 
this is mandatory, for all others it is optional, typically with shared 
consumers it is undesirable to be set. Please see JMS spec for further 
details<br/><strong>Supports Expression Language: true (will be evaluated using 
variable registry only)</strong></td></tr><tr><td id="name">Session Cache 
size</td><td id="default-value">1</td><td id="allowable-values"></td><td 
id="description">This property is deprecated and no longer has any effect on 
the Processor. It will be removed in a later version.</td></tr
 ><tr><td id="name"><strong>Message Body Type</strong></td><td 
 >id="default-value">bytes</td><td 
 >id="allowable-values"><ul><li>bytes</li><li>text</li></ul></td><td 
 >id="description">The type of JMS message body to construct.</td></tr><tr><td 
 >id="name"><strong>Character Set</strong></td><td 
 >id="default-value">UTF-8</td><td id="allowable-values"></td><td 
 >id="description">The name of the character set to use to construct or 
 >interpret TextMessages<br/><strong>Supports Expression Language: true (will 
 >be evaluated using flow file attributes and variable 
 >registry)</strong></td></tr><tr><td id="name"><strong>Allow Illegal 
 >Characters in Header Names</strong></td><td id="default-value">false</td><td 
 >id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
 >id="description">Specifies whether illegal characters in header names should 
 >be sent to the JMS broker. Usually hyphens and full-stops.</td></tr><tr><td 
 >id="name"><strong>Attributes to Send as JMS Headers (Regex)</strong></td><td 
 >id="
 default-value">.*</td><td id="allowable-values"></td><td 
id="description">Specifies the Regular Expression that determines the names of 
FlowFile attributes that should be sent as JMS 
Headers</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>All
 FlowFiles that are sent to the JMS destination are routed to this 
relationship</td></tr><tr><td>failure</td><td>All FlowFiles that cannot be sent 
to JMS destination are routed to this relationship</td></tr></table><h3>Reads 
Attributes: </h3><table 
id="reads-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>jms_deliveryMode</td><td>This
 attribute becomes the JMSDeliveryMode message header. Must be an 
integer.</td></tr><tr><td>jms_expiration</td><td>This attribute becomes the 
JMSExpiration message header. Must be an 
integer.</td></tr><tr><td>jms_priority</td><td>This attribute becomes the 
JMSPriority message header. Must be an integer.</td></tr><tr><t
 d>jms_redelivered</td><td>This attribute becomes the JMSRedelivered message 
header.</td></tr><tr><td>jms_timestamp</td><td>This attribute becomes the 
JMSTimestamp message header. Must be a 
long.</td></tr><tr><td>jms_correlationId</td><td>This attribute becomes the 
JMSCorrelationID message header.</td></tr><tr><td>jms_type</td><td>This 
attribute becomes the JMSType message header. Must be an 
integer.</td></tr><tr><td>jms_replyTo</td><td>This attribute becomes the 
JMSReplyTo message header. Must be an 
integer.</td></tr><tr><td>jms_destination</td><td>This attribute becomes the 
JMSDestination message header. Must be an integer.</td></tr><tr><td>other 
attributes</td><td>All other attributes that do not start with jms_ are added 
as message properties.</td></tr><tr><td>other attributes .type</td><td>When an 
attribute will be added as a message property, a second attribute of the same 
name but with an extra `.type` at the end will cause the message property to be 
sent using that strong typ
 e. For example, attribute `delay` with value `12000` and another attribute 
`delay.type` with value `integer` will cause a JMS message property `delay` to 
be sent as an Integer rather than a String. Supported types are boolean, byte, 
short, integer, long, float, double, and string (which is the 
default).</td></tr></table><h3>Writes Attributes: </h3>None specified.<h3>State 
management: </h3>This component does not store state.<h3>Restricted: </h3>This 
component is not restricted.<h3>Input requirement: </h3>This component requires 
an incoming relationship.<h3>System Resource Considerations:</h3><table 
id="system-resource-considerations"><tr><th>Resource</th><th>Description</th></tr><tr><td>MEMORY</td><td>An
 instance of this component can cause high usage of this system resource.  
Multiple instances or high concurrency settings may result a degradation of 
performance.</td></tr></table><h3>See Also:</h3><p><a 
href="../org.apache.nifi.jms.processors.ConsumeJMS/index.html">ConsumeJMS</a>, 
 <a 
href="../org.apache.nifi.jms.cf.JMSConnectionFactoryProvider/index.html">JMSConnectionFactoryProvider</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jolt-record-nar/1.11.3/org.apache.nifi.processors.jolt.record.JoltTransformRecord/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jolt-record-nar/1.11.3/org.apache.nifi.processors.jolt.record.JoltTransformRecord/index.html?rev=1874478&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jolt-record-nar/1.11.3/org.apache.nifi.processors.jolt.record.JoltTransformRecord/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi/nifi-jolt-record-nar/1.11.3/org.apache.nifi.processors.jolt.record.JoltTransformRecord/index.html
 Tue Feb 25 07:28:36 2020
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>JoltTransformRecord</title><link rel="stylesheet" 
href="../../../../../css/component-usage.css" 
type="text/css"></link></head><script type="text/javascript">window.onload = 
function(){if(self==top) { document.getElementById('nameHeader').style.display 
= "inherit"; } }</script><body><h1 id="nameHeader" style="display: 
none;">JoltTransformRecord</h1><h2>Description: </h2><p>Applies a list of Jolt 
specifications to the FlowFile payload. A new FlowFile is created with 
transformed content and is routed to the 'success' relationship. If the 
transform fails, the original FlowFile is routed to the 'failure' 
relationship.</p><h3>Tags: </h3><p>record, jolt, transform, shiftr, chainr, 
defaultr, removr, cardinality, sort</p><h3>Properties: </h3><p>In the list 
below, the names of required properties appear in <strong>bold</strong>. Any 
other properties (not in bold) are considered optional. The table also 
indicates any defa
 ult values, and whether a property supports the <a 
href="../../../../../html/expression-language-guide.html">NiFi Expression 
Language</a>.</p><table id="properties"><tr><th>Name</th><th>Default 
Value</th><th>Allowable Values</th><th>Description</th></tr><tr><td 
id="name"><strong>Record Reader</strong></td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>RecordReaderFactory<br/><strong>Implementations: </strong><a 
href="../../../nifi-record-serialization-services-nar/1.11.3/org.apache.nifi.syslog.SyslogReader/index.html">SyslogReader</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.11.3/org.apache.nifi.json.JsonPathReader/index.html">JsonPathReader</a><br/><a
 
href="../../../nifi-scripting-nar/1.11.3/org.apache.nifi.record.script.ScriptedReader/index.html">ScriptedReader</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.11.3/org.apache.nifi.json.JsonTreeReader/index.html">JsonTreeReader</a><br/><a
 hr
 
ef="../../../nifi-record-serialization-services-nar/1.11.3/org.apache.nifi.grok.GrokReader/index.html">GrokReader</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.11.3/org.apache.nifi.avro.AvroReader/index.html">AvroReader</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.11.3/org.apache.nifi.xml.XMLReader/index.html">XMLReader</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.11.3/org.apache.nifi.csv.CSVReader/index.html">CSVReader</a><br/><a
 
href="../../../nifi-parquet-nar/1.11.3/org.apache.nifi.parquet.ParquetReader/index.html">ParquetReader</a><br/><a
 
href="../../../nifi-record-serialization-services-nar/1.11.3/org.apache.nifi.syslog.Syslog5424Reader/index.html">Syslog5424Reader</a></td><td
 id="description">Specifies the Controller Service to use for parsing incoming 
data and determining the data's schema.</td></tr><tr><td 
id="name"><strong>Record Writer</strong></td><td id="default-value"></td><td 
id="allowable-values"><strong
 >Controller Service API: 
 ></strong><br/>RecordSetWriterFactory<br/><strong>Implementations: </strong><a 
 >href="../../../nifi-record-serialization-services-nar/1.11.3/org.apache.nifi.text.FreeFormTextRecordSetWriter/index.html">FreeFormTextRecordSetWriter</a><br/><a
 > 
 >href="../../../nifi-record-serialization-services-nar/1.11.3/org.apache.nifi.json.JsonRecordSetWriter/index.html">JsonRecordSetWriter</a><br/><a
 > 
 >href="../../../nifi-record-serialization-services-nar/1.11.3/org.apache.nifi.csv.CSVRecordSetWriter/index.html">CSVRecordSetWriter</a><br/><a
 > 
 >href="../../../nifi-record-serialization-services-nar/1.11.3/org.apache.nifi.avro.AvroRecordSetWriter/index.html">AvroRecordSetWriter</a><br/><a
 > 
 >href="../../../nifi-scripting-nar/1.11.3/org.apache.nifi.record.script.ScriptedRecordSetWriter/index.html">ScriptedRecordSetWriter</a><br/><a
 > 
 >href="../../../nifi-parquet-nar/1.11.3/org.apache.nifi.parquet.ParquetRecordSetWriter/index.html">ParquetRecordSetWriter</a><br/><a
 > href="../../../nifi-record-
 
serialization-services-nar/1.11.3/org.apache.nifi.xml.XMLRecordSetWriter/index.html">XMLRecordSetWriter</a></td><td
 id="description">Specifies the Controller Service to use for writing out the 
records</td></tr><tr><td id="name"><strong>Jolt Transformation 
DSL</strong></td><td id="default-value">jolt-transform-chain</td><td 
id="allowable-values"><ul><li>Cardinality <img 
src="../../../../../html/images/iconInfo.png" alt="Change the cardinality of 
input elements to create the output." title="Change the cardinality of input 
elements to create the output."></img></li><li>Chain <img 
src="../../../../../html/images/iconInfo.png" alt="Execute list of Jolt 
transformations." title="Execute list of Jolt 
transformations."></img></li><li>Default <img 
src="../../../../../html/images/iconInfo.png" alt=" Apply default values to the 
output." title=" Apply default values to the output."></img></li><li>Modify - 
Default <img src="../../../../../html/images/iconInfo.png" alt="Writes when 
field name is m
 issing or value is null" title="Writes when field name is missing or value is 
null"></img></li><li>Modify - Define <img 
src="../../../../../html/images/iconInfo.png" alt="Writes when key is missing" 
title="Writes when key is missing"></img></li><li>Modify - Overwrite <img 
src="../../../../../html/images/iconInfo.png" alt=" Always overwrite value" 
title=" Always overwrite value"></img></li><li>Remove <img 
src="../../../../../html/images/iconInfo.png" alt=" Remove values from input 
data to create the output." title=" Remove values from input data to create the 
output."></img></li><li>Shift <img 
src="../../../../../html/images/iconInfo.png" alt="Shift input data to create 
the output." title="Shift input data to create the output."></img></li><li>Sort 
<img src="../../../../../html/images/iconInfo.png" alt="Sort input field name 
values alphabetically. Any specification set is ignored." title="Sort input 
field name values alphabetically. Any specification set is 
ignored."></img></li><li>C
 ustom <img src="../../../../../html/images/iconInfo.png" alt="Custom 
Transformation. Requires Custom Transformation Class Name" title="Custom 
Transformation. Requires Custom Transformation Class 
Name"></img></li></ul></td><td id="description">Specifies the Jolt 
Transformation that should be used with the provided 
specification.</td></tr><tr><td id="name">Custom Transformation Class 
Name</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Fully Qualified Class Name for Custom 
Transformation</td></tr><tr><td id="name">Custom Module Directory</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Comma-separated list of paths to files and/or directories 
which contain modules containing custom transformations (that are not included 
on NiFi's classpath).<br/><strong>Supports Expression Language: true (will be 
evaluated using variable registry only)</strong></td></tr><tr><td 
id="name">Jolt Specification</td><td id="default-value
 "></td><td id="allowable-values"></td><td id="description">Jolt Specification 
for transform of record data. This value is ignored if the Jolt Sort 
Transformation is selected.<br/><strong>Supports Expression Language: true 
(will be evaluated using flow file attributes and variable 
registry)</strong></td></tr><tr><td id="name"><strong>Transform Cache 
Size</strong></td><td id="default-value">1</td><td 
id="allowable-values"></td><td id="description">Compiling a Jolt Transform can 
be fairly expensive. Ideally, this will be done only once. However, if the 
Expression Language is used in the transform, we may need a new Transform for 
each FlowFile. This value controls how many of those Transforms we cache in 
memory in order to avoid having to compile the Transform each 
time.</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>The
 FlowFile with transformed content will be routed to this 
relationship</td></tr><tr
 ><td>failure</td><td>If a FlowFile fails processing for any reason (for 
 >example, the FlowFile records cannot be parsed), it will be routed to this 
 >relationship</td></tr><tr><td>original</td><td>The original FlowFile that was 
 >transformed. If the FlowFile fails processing, nothing will be sent to this 
 >relationship</td></tr></table><h3>Reads Attributes: </h3>None 
 >specified.<h3>Writes Attributes: </h3><table 
 >id="writes-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>record.count</td><td>The
 > number of records in an outgoing 
 >FlowFile</td></tr><tr><td>mime.type</td><td>The MIME Type that the configured 
 >Record Writer indicates is appropriate</td></tr></table><h3>State management: 
 ></h3>This component does not store state.<h3>Restricted: </h3>This component 
 >is not restricted.<h3>Input requirement: </h3>This component requires an 
 >incoming relationship.<h3>System Resource Considerations:</h3>None 
 >specified.</body></html>
\ No newline at end of file


Reply via email to