Modified: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.ExtractText/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.ExtractText/index.html?rev=1771896&r1=1771895&r2=1771896&view=diff
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.ExtractText/index.html
 (original)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.ExtractText/index.html
 Tue Nov 29 12:33:21 2016
@@ -1,2 +1,2 @@
-<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>ExtractText</title><link rel="stylesheet" 
href="../../css/component-usage.css" 
type="text/css"></link></head><body><h2>Description: </h2><p>Evaluates one or 
more Regular Expressions against the content of a FlowFile.  The results of 
those Regular Expressions are assigned to FlowFile Attributes.  Regular 
Expressions are entered by adding user-defined properties; the name of the 
property maps to the Attribute Name into which the result will be placed.  The 
first capture group, if any found, will be placed into that attribute name.But 
all capture groups, including the matching string sequence itself will also be 
provided at that attribute name with an index value provided, with the 
exception of a capturing group that is optional and does not match - for 
example, given the attribute name "regex" and expression "abc(def)?(g)" we 
would add an attribute "regex.1" with a value of "def" if the "def" matched. If 
the "def
 " did not match, no attribute named "regex.1" would be added but an attribute 
named "regex.2" with a value of "g" will be added regardless.The value of the 
property must be a valid Regular Expressions with one or more capturing groups. 
 If the Regular Expression matches more than once, only the first match will be 
used.  If any provided Regular Expression matches, the FlowFile(s) will be 
routed to 'matched'. If no provided Regular Expression matches, the FlowFile 
will be routed to 'unmatched' and no attributes will be applied to the 
FlowFile.</p><h3>Tags: </h3><p>evaluate, extract, Text, Regular Expression, 
regex</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.</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>Character Set</str
 ong></td><td id="default-value">UTF-8</td><td id="allowable-values"></td><td 
id="description">The Character Set in which the file is 
encoded</td></tr><tr><td id="name"><strong>Maximum Buffer Size</strong></td><td 
id="default-value">1 MB</td><td id="allowable-values"></td><td 
id="description">Specifies the maximum amount of data to buffer (per file) in 
order to apply the regular expressions.  Files larger than the specified 
maximum will not be fully evaluated.</td></tr><tr><td id="name">Maximum Capture 
Group Length</td><td id="default-value">1024</td><td 
id="allowable-values"></td><td id="description">Specifies the maximum number of 
characters a given capture group value can have.  Any characters beyond the max 
will be truncated.</td></tr><tr><td id="name"><strong>Enable Canonical 
Equivalence</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that two characters match only when their full can
 onical decompositions match.</td></tr><tr><td id="name"><strong>Enable 
Case-insensitive Matching</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that two characters match even if they are in a 
different case.  Can also be specified via the embeded flag 
(?i).</td></tr><tr><td id="name"><strong>Permit Whitespace and Comments in 
Pattern</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">In this mode, whitespace is ignored, and embedded comments 
starting with # are ignored until the end of a line.  Can also be specified via 
the embeded flag (?x).</td></tr><tr><td id="name"><strong>Enable DOTALL 
Mode</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that the expression '.' should match any character, 
including a line te
 rminator.  Can also be specified via the embeded flag (?s).</td></tr><tr><td 
id="name"><strong>Enable Literal Parsing of the Pattern</strong></td><td 
id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that Metacharacters and escape characters should be 
given no special meaning.</td></tr><tr><td id="name"><strong>Enable Multiline 
Mode</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that '^' and '$' should match just after and just 
before a line terminator or end of sequence, instead of only the begining or 
end of the entire input.  Can also be specified via the embeded flag 
(?m).</td></tr><tr><td id="name"><strong>Enable Unicode-aware Case 
Folding</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">When used with 'Enable Case-insensit
 ive Matching', matches in a manner consistent with the Unicode Standard.  Can 
also be specified via the embeded flag (?u).</td></tr><tr><td 
id="name"><strong>Enable Unicode Predefined Character Classes</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 conformance with the Unicode Technical Standard #18: 
Unicode Regular Expression Annex C: Compatibility Properties.  Can also be 
specified via the embeded flag (?U).</td></tr><tr><td id="name"><strong>Enable 
Unix Lines Mode</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that only the '
-' line terminator is recognized in the behavior of '.', '^', and '$'.  Can 
also be specified via the embeded flag (?d).</td></tr><tr><td 
id="name"><strong>Include Capture Group 0</strong></td><td 
id="default-value">true</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that Capture Group 0 should be included as an 
attribute. Capture Group 0 represents the entirety of the regular expression 
match, is typically not used, and could have considerable 
length.</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">A FlowFile attribute</td><td id="value">A Regular Expression with 
one or more capturing group</td><td>The first capture group, if any found, will 
be placed into that attribute name.But all capture groups, including the 
matching string sequence itsel
 f will also be provided at that attribute name with an index value 
provided.</td></tr></table></p><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>unmatched</td><td>FlowFiles
 are routed to this relationship when no provided Regular Expression matches 
the content of the FlowFile</td></tr><tr><td>matched</td><td>FlowFiles are 
routed to this relationship when the Regular Expression is successfully 
evaluated and the FlowFile is modified as a result</td></tr></table><h3>Reads 
Attributes: </h3>None specified.<h3>Writes Attributes: </h3>None 
specified.</body></html>
\ No newline at end of file
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>ExtractText</title><link rel="stylesheet" 
href="../../css/component-usage.css" 
type="text/css"></link></head><body><h2>Description: </h2><p>Evaluates one or 
more Regular Expressions against the content of a FlowFile.  The results of 
those Regular Expressions are assigned to FlowFile Attributes.  Regular 
Expressions are entered by adding user-defined properties; the name of the 
property maps to the Attribute Name into which the result will be placed.  The 
first capture group, if any found, will be placed into that attribute name.But 
all capture groups, including the matching string sequence itself will also be 
provided at that attribute name with an index value provided, with the 
exception of a capturing group that is optional and does not match - for 
example, given the attribute name "regex" and expression "abc(def)?(g)" we 
would add an attribute "regex.1" with a value of "def" if the "def" matched. If 
the "def
 " did not match, no attribute named "regex.1" would be added but an attribute 
named "regex.2" with a value of "g" will be added regardless.The value of the 
property must be a valid Regular Expressions with one or more capturing groups. 
If the Regular Expression matches more than once, only the first match will be 
used unless the property enabling repeating capture group is set to true. If 
any provided Regular Expression matches, the FlowFile(s) will be routed to 
'matched'. If no provided Regular Expression matches, the FlowFile will be 
routed to 'unmatched' and no attributes will be applied to the 
FlowFile.</p><h3>Tags: </h3><p>evaluate, extract, Text, Regular Expression, 
regex</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.</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>Character Set</strong></td><td 
 >id="default-value">UTF-8</td><td id="allowable-values"></td><td 
 >id="description">The Character Set in which the file is 
 >encoded</td></tr><tr><td id="name"><strong>Maximum Buffer 
 >Size</strong></td><td id="default-value">1 MB</td><td 
 >id="allowable-values"></td><td id="description">Specifies the maximum amount 
 >of data to buffer (per file) in order to apply the regular expressions.  
 >Files larger than the specified maximum will not be fully 
 >evaluated.</td></tr><tr><td id="name">Maximum Capture Group Length</td><td 
 >id="default-value">1024</td><td id="allowable-values"></td><td 
 >id="description">Specifies the maximum number of characters a given capture 
 >group value can have.  Any characters beyond the max will be 
 >truncated.</td></tr><tr><td id="name"><strong>Enable Canonical 
 >Equivalence</strong></td><td id="default-value">false</td><td 
 >id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td id="descrip
 tion">Indicates that two characters match only when their full canonical 
decompositions match.</td></tr><tr><td id="name"><strong>Enable 
Case-insensitive Matching</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that two characters match even if they are in a 
different case.  Can also be specified via the embedded flag 
(?i).</td></tr><tr><td id="name"><strong>Permit Whitespace and Comments in 
Pattern</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">In this mode, whitespace is ignored, and embedded comments 
starting with # are ignored until the end of a line.  Can also be specified via 
the embedded flag (?x).</td></tr><tr><td id="name"><strong>Enable DOTALL 
Mode</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates tha
 t the expression '.' should match any character, including a line terminator.  
Can also be specified via the embedded flag (?s).</td></tr><tr><td 
id="name"><strong>Enable Literal Parsing of the Pattern</strong></td><td 
id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that Metacharacters and escape characters should be 
given no special meaning.</td></tr><tr><td id="name"><strong>Enable Multiline 
Mode</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that '^' and '$' should match just after and just 
before a line terminator or end of sequence, instead of only the beginning or 
end of the entire input.  Can also be specified via the embeded flag 
(?m).</td></tr><tr><td id="name"><strong>Enable Unicode-aware Case 
Folding</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</
 li></ul></td><td id="description">When used with 'Enable Case-insensitive 
Matching', matches in a manner consistent with the Unicode Standard.  Can also 
be specified via the embedded flag (?u).</td></tr><tr><td 
id="name"><strong>Enable Unicode Predefined Character Classes</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 conformance with the Unicode Technical Standard #18: 
Unicode Regular Expression Annex C: Compatibility Properties.  Can also be 
specified via the embedded flag (?U).</td></tr><tr><td id="name"><strong>Enable 
Unix Lines Mode</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that only the '
+' line terminator is recognized in the behavior of '.', '^', and '$'.  Can 
also be specified via the embedded flag (?d).</td></tr><tr><td 
id="name"><strong>Include Capture Group 0</strong></td><td 
id="default-value">true</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates that Capture Group 0 should be included as an 
attribute. Capture Group 0 represents the entirety of the regular expression 
match, is typically not used, and could have considerable 
length.</td></tr><tr><td id="name"><strong>Enable repeating capture 
group</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">If set to true, every string matching the capture groups will 
be extracted. Otherwise, if the Regular Expression matches more than once, only 
the first match will be extracted.</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">A FlowFile attribute</td><td id="value">A Regular Expression with 
one or more capturing group</td><td>The first capture group, if any found, will 
be placed into that attribute name.But all capture groups, including the 
matching string sequence itself will also be provided at that attribute name 
with an index value provided.</td></tr></table></p><h3>Relationships: 
</h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>unmatched</td><td>FlowFiles
 are routed to this relationship when no provided Regular Expression matches 
the content of the FlowFile</td></tr><tr><td>matched</td><td>FlowFiles are 
routed to this relationship when the Regular Expression is successfully 
evaluated and the FlowFile is modified as a result</td></tr></table><h3>Reads 
Attributes: </h3>None specified.<h3>Writes Attributes: </h3>None 
specified.<h3>State managem
 ent: </h3>This processor has no state management.<h3>Restricted: 
</h3></body></html>
\ No newline at end of file

Modified: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.FetchDistributedMapCache/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.FetchDistributedMapCache/index.html?rev=1771896&r1=1771895&r2=1771896&view=diff
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.FetchDistributedMapCache/index.html
 (original)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.FetchDistributedMapCache/index.html
 Tue Nov 29 12:33:21 2016
@@ -1 +1 @@
-<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>FetchDistributedMapCache</title><link 
rel="stylesheet" href="../../css/component-usage.css" 
type="text/css"></link></head><body><h2>Description: </h2><p>Computes a cache 
key from FlowFile attributes, for each incoming FlowFile, and fetches the value 
from the Distributed Map Cache associated with that key. The incoming 
FlowFile's content is replaced with the binary data received by the Distributed 
Map Cache. If there is no value stored under that key then the flow file will 
be routed to 'not-found'. Note that the processor will always attempt to read 
the entire cached value into memory before placing it in it's destination. This 
could be potentially problematic if the cached value is very 
large.</p><h3>Tags: </h3><p>map, cache, fetch, distributed</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 option
 al. 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>Cache Entry Identifier</strong></td><td 
id="default-value">${hash.value}</td><td id="allowable-values"></td><td 
id="description">A FlowFile attribute, or the results of an Attribute 
Expression Language statement, which will be evaluated against a FlowFile in 
order to determine the value used to identify duplicates; it is this value that 
is cached<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Distributed Cache 
Service</strong></td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>DistributedMapCacheClient<br/><strong>Implementation:</strong><br/><a
 href="../org.apache.nifi.distributed.cac
 
he.client.DistributedMapCacheClientService/index.html">DistributedMapCacheClientService</a></td><td
 id="description">The Controller Service that is used to get the cached 
values.</td></tr><tr><td id="name">Put Cache Value In Attribute</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">If 
set, the cache value received will be put into an attribute of the FlowFile 
instead of a the content of theFlowFile. The attribute key to put to is 
determined by evaluating value of this property.<br/><strong>Supports 
Expression Language: true</strong></td></tr><tr><td id="name">Max Length To Put 
In Attribute</td><td id="default-value">256</td><td 
id="allowable-values"></td><td id="description">If routing the cache value to 
an attribute of the FlowFile (by setting the "Put Cache Value in attribute" 
property), the number of characters put to the attribute value will be at most 
this amount. This is important because attributes are held in memory and large 
attributes wi
 ll quickly cause out of memory issues. If the output goes longer than this 
value, it will be truncated to fit. Consider making this smaller if 
able.</td></tr><tr><td id="name">Character Set</td><td 
id="default-value">UTF-8</td><td id="allowable-values"></td><td 
id="description">The Character Set in which the cached value is encoded. This 
will only be used when routing to an 
attribute.</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>If
 the cache was successfully communicated with it will be routed to this 
relationship</td></tr><tr><td>failure</td><td>If unable to communicate with the 
cache or if the cache entry is evaluated to be blank, the FlowFile will be 
penalized and routed to this relationship</td></tr><tr><td>not-found</td><td>If 
a FlowFile's Cache Entry Identifier was not found in the cache, it will be 
routed to this relationship</td></tr></table><h3>Reads Attributes: </h3>None 
specified.<h3>W
 rites Attributes: </h3><table 
id="writes-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>user-defined</td><td>If
 the 'Put Cache Value In Attribute' property is set then whatever it is set to 
will become the attribute key and the value would be whatever the response was 
from the Distributed Map Cache.</td></tr></table><h3>See Also:</h3><p><a 
href="../org.apache.nifi.distributed.cache.client.DistributedMapCacheClientService/index.html">DistributedMapCacheClientService</a>,
 <a 
href="../org.apache.nifi.distributed.cache.server.map.DistributedMapCacheServer/index.html">DistributedMapCacheServer</a>,
 <a 
href="../org.apache.nifi.processors.standard.PutDistributedMapCache/index.html">PutDistributedMapCache</a></p></body></html>
\ No newline at end of file
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>FetchDistributedMapCache</title><link 
rel="stylesheet" href="../../css/component-usage.css" 
type="text/css"></link></head><body><h2>Description: </h2><p>Computes a cache 
key from FlowFile attributes, for each incoming FlowFile, and fetches the value 
from the Distributed Map Cache associated with that key. The incoming 
FlowFile's content is replaced with the binary data received by the Distributed 
Map Cache. If there is no value stored under that key then the flow file will 
be routed to 'not-found'. Note that the processor will always attempt to read 
the entire cached value into memory before placing it in it's destination. This 
could be potentially problematic if the cached value is very 
large.</p><h3>Tags: </h3><p>map, cache, fetch, distributed</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 option
 al. 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>Cache Entry Identifier</strong></td><td 
id="default-value">${hash.value}</td><td id="allowable-values"></td><td 
id="description">A FlowFile attribute, or the results of an Attribute 
Expression Language statement, which will be evaluated against a FlowFile in 
order to determine the value used to identify duplicates; it is this value that 
is cached<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Distributed Cache 
Service</strong></td><td id="default-value"></td><td 
id="allowable-values"><strong>Controller Service API: 
</strong><br/>DistributedMapCacheClient<br/><strong>Implementation:</strong><br/><a
 href="../org.apache.nifi.distributed.cac
 
he.client.DistributedMapCacheClientService/index.html">DistributedMapCacheClientService</a></td><td
 id="description">The Controller Service that is used to get the cached 
values.</td></tr><tr><td id="name">Put Cache Value In Attribute</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">If 
set, the cache value received will be put into an attribute of the FlowFile 
instead of a the content of theFlowFile. The attribute key to put to is 
determined by evaluating value of this property.<br/><strong>Supports 
Expression Language: true</strong></td></tr><tr><td id="name">Max Length To Put 
In Attribute</td><td id="default-value">256</td><td 
id="allowable-values"></td><td id="description">If routing the cache value to 
an attribute of the FlowFile (by setting the "Put Cache Value in attribute" 
property), the number of characters put to the attribute value will be at most 
this amount. This is important because attributes are held in memory and large 
attributes wi
 ll quickly cause out of memory issues. If the output goes longer than this 
value, it will be truncated to fit. Consider making this smaller if 
able.</td></tr><tr><td id="name">Character Set</td><td 
id="default-value">UTF-8</td><td id="allowable-values"></td><td 
id="description">The Character Set in which the cached value is encoded. This 
will only be used when routing to an 
attribute.</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>If
 the cache was successfully communicated with it will be routed to this 
relationship</td></tr><tr><td>failure</td><td>If unable to communicate with the 
cache or if the cache entry is evaluated to be blank, the FlowFile will be 
penalized and routed to this relationship</td></tr><tr><td>not-found</td><td>If 
a FlowFile's Cache Entry Identifier was not found in the cache, it will be 
routed to this relationship</td></tr></table><h3>Reads Attributes: </h3>None 
specified.<h3>W
 rites Attributes: </h3><table 
id="writes-attributes"><tr><th>Name</th><th>Description</th></tr><tr><td>user-defined</td><td>If
 the 'Put Cache Value In Attribute' property is set then whatever it is set to 
will become the attribute key and the value would be whatever the response was 
from the Distributed Map Cache.</td></tr></table><h3>State management: 
</h3>This processor has no state management.<h3>Restricted: </h3><h3>See 
Also:</h3><p><a 
href="../org.apache.nifi.distributed.cache.client.DistributedMapCacheClientService/index.html">DistributedMapCacheClientService</a>,
 <a 
href="../org.apache.nifi.distributed.cache.server.map.DistributedMapCacheServer/index.html">DistributedMapCacheServer</a>,
 <a 
href="../org.apache.nifi.processors.standard.PutDistributedMapCache/index.html">PutDistributedMapCache</a></p></body></html>
\ No newline at end of file

Added: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.FetchFTP/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.FetchFTP/index.html?rev=1771896&view=auto
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.FetchFTP/index.html
 (added)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.FetchFTP/index.html
 Tue Nov 29 12:33:21 2016
@@ -0,0 +1 @@
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>FetchFTP</title><link rel="stylesheet" 
href="../../css/component-usage.css" 
type="text/css"></link></head><body><h2>Description: </h2><p>Fetches the 
content of a file from a remote SFTP server and overwrites the contents of an 
incoming FlowFile with the content of the remote file.</p><h3>Tags: 
</h3><p>ftp, get, retrieve, files, fetch, remote, ingest, source, 
input</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>Hostname</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The fully-qualified hostname or 
IP address of the host to fetch the data from<br/><strong>Supports Expression 
Language: true</strong></td></tr><tr><td 
id="name"><strong>Port</strong></td><td id="default-value">21</td><td 
id="allowable-values"></td><td id="description">The port to connect to on the 
remote host to fetch the data from<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Username</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Username<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name">Password</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">
 Password for the user account<br/><strong>Sensitive Property: 
true</strong></td></tr><tr><td id="name"><strong>Remote File</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
fully qualified filename on the remote system<br/><strong>Supports Expression 
Language: true</strong></td></tr><tr><td id="name"><strong>Completion 
Strategy</strong></td><td id="default-value">None</td><td 
id="allowable-values"><ul><li>None <img src="../../html/images/iconInfo.png" 
alt="Leave the file as-is" title="Leave the file as-is"></img></li><li>Move 
File <img src="../../html/images/iconInfo.png" alt="Move the file to the 
directory specified by the &lt;Move Destination Directory&gt; property" 
title="Move the file to the directory specified by the &lt;Move Destination 
Directory&gt; property"></img></li><li>Delete File <img 
src="../../html/images/iconInfo.png" alt="Deletes the original file from the 
remote system" title="Deletes the original file from the remote 
 system"></img></li></ul></td><td id="description">Specifies what to do with 
the original file on the server once it has been pulled into NiFi. If the 
Completion Strategy fails, a warning will be logged but the data will still be 
transferred.</td></tr><tr><td id="name">Move Destination Directory</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
directory on the remote server to the move the original file to once it has 
been ingested into NiFi. This property is ignored unless the Completion 
Strategy is set to "Move File". The specified directory must already exist 
onthe remote system, or the rename will fail.<br/><strong>Supports Expression 
Language: true</strong></td></tr><tr><td id="name"><strong>Connection 
Timeout</strong></td><td id="default-value">30 sec</td><td 
id="allowable-values"></td><td id="description">Amount of time to wait before 
timing out while creating a connection</td></tr><tr><td id="name"><strong>Data 
Timeout</strong></td><td i
 d="default-value">30 sec</td><td id="allowable-values"></td><td 
id="description">When transferring a file between the local and remote system, 
this value specifies how long is allowed to elapse without any data being 
transferred between systems</td></tr><tr><td id="name"><strong>Use 
Compression</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates whether or not ZLIB compression should be used when 
transferring files</td></tr><tr><td id="name">Connection Mode</td><td 
id="default-value">Passive</td><td 
id="allowable-values"><ul><li>Active</li><li>Passive</li></ul></td><td 
id="description">The FTP Connection Mode</td></tr><tr><td id="name">Transfer 
Mode</td><td id="default-value">Binary</td><td 
id="allowable-values"><ul><li>Binary</li><li>ASCII</li></ul></td><td 
id="description">The FTP Transfer Mode</td></tr><tr><td id="name">Proxy 
Type</td><td id="default-value">DIRECT</td><td id="allowable-val
 ues"><ul><li>DIRECT</li><li>HTTP</li><li>SOCKS</li></ul></td><td 
id="description">Proxy type used for file transfers</td></tr><tr><td 
id="name">Proxy Host</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The fully qualified hostname or 
IP address of the proxy server</td></tr><tr><td id="name">Proxy Port</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
port of the proxy server</td></tr><tr><td id="name">Http Proxy Username</td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Http Proxy Username</td></tr><tr><td id="name">Http Proxy 
Password</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">Http Proxy Password<br/><strong>Sensitive Property: 
true</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 are routed to success</td></tr>
 <tr><td>comms.failure</td><td>Any FlowFile that could not be fetched from the 
remote server due to a communications failure will be transferred to this 
Relationship.</td></tr><tr><td>not.found</td><td>Any FlowFile for which we 
receive a 'Not Found' message from the remote server will be transferred to 
this Relationship.</td></tr><tr><td>permission.denied</td><td>Any FlowFile that 
could not be fetched from the remote server due to insufficient permissions 
will be transferred 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>ftp.remote.host</td><td>The
 hostname or IP address from which the file was 
pulled</td></tr><tr><td>ftp.remote.port</td><td>The port that was used to 
communicate with the remote FTP 
server</td></tr><tr><td>ftp.remote.filename</td><td>The name of the remote file 
that was pulled</td></tr><tr><td>filename</td><td>The filename is up
 dated to point to the filename fo the remote 
file</td></tr><tr><td>path</td><td>If the Remote File contains a directory 
name, that directory name will be added to the FlowFile using the 'path' 
attribute</td></tr></table><h3>State management: </h3>This processor has no 
state management.<h3>Restricted: </h3><h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.standard.GetSFTP/index.html">GetSFTP</a>, 
<a 
href="../org.apache.nifi.processors.standard.PutSFTP/index.html">PutSFTP</a>, 
<a href="../org.apache.nifi.processors.standard.GetFTP/index.html">GetFTP</a>, 
<a 
href="../org.apache.nifi.processors.standard.PutFTP/index.html">PutFTP</a></p></body></html>
\ No newline at end of file

Modified: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.FetchFile/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.FetchFile/index.html?rev=1771896&r1=1771895&r2=1771896&view=diff
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.FetchFile/index.html
 (original)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.FetchFile/index.html
 Tue Nov 29 12:33:21 2016
@@ -1 +1 @@
-<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>FetchFile</title><link rel="stylesheet" 
href="../../css/component-usage.css" 
type="text/css"></link></head><body><h2>Description: </h2><p>Reads the contents 
of a file from disk and streams it into the contents of an incoming FlowFile. 
Once this is done, the file is optionally moved elsewhere or deleted to help 
keep the file system organized.</p><h3>Tags: </h3><p>local, files, filesystem, 
ingest, ingress, get, source, input</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>File to Fetch</strong
 ></td><td id="default-value">${absolute.path}/${filename}</td><td 
 >id="allowable-values"></td><td id="description">The fully-qualified filename 
 >of the file to fetch from the file system<br/><strong>Supports Expression 
 >Language: true</strong></td></tr><tr><td id="name"><strong>Completion 
 >Strategy</strong></td><td id="default-value">None</td><td 
 >id="allowable-values"><ul><li>None <img src="../../html/images/iconInfo.png" 
 >alt="Leave the file as-is" title="Leave the file as-is"></img></li><li>Move 
 >File <img src="../../html/images/iconInfo.png" alt="Moves the file to the 
 >directory specified by the &lt;Move Destination Directory&gt; property" 
 >title="Moves the file to the directory specified by the &lt;Move Destination 
 >Directory&gt; property"></img></li><li>Delete File <img 
 >src="../../html/images/iconInfo.png" alt="Deletes the original file from the 
 >file system" title="Deletes the original file from the file 
 >system"></img></li></ul></td><td id="description">Specifies what to do with 
 >the ori
 ginal file on the file system once it has been pulled into 
NiFi</td></tr><tr><td id="name">Move Destination Directory</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
directory to the move the original file to once it has been fetched from the 
file system. This property is ignored unless the Completion Strategy is set to 
"Move File". If the directory does not exist, it will be 
created.<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Move Conflict 
Strategy</strong></td><td id="default-value">Rename</td><td 
id="allowable-values"><ul><li>Rename <img src="../../html/images/iconInfo.png" 
alt="The existing destination file should remain intact. The newly ingested 
file should be moved to the destination directory but be renamed to a random 
filename" title="The existing destination file should remain intact. The newly 
ingested file should be moved to the destination directory but be renamed to a 
random filenam
 e"></img></li><li>Replace File <img src="../../html/images/iconInfo.png" 
alt="The newly ingested file should replace the existing file in the 
Destination Directory" title="The newly ingested file should replace the 
existing file in the Destination Directory"></img></li><li>Keep Existing <img 
src="../../html/images/iconInfo.png" alt="The existing file should in the 
Destination Directory should stay intact and the newly ingested file should be 
deleted" title="The existing file should in the Destination Directory should 
stay intact and the newly ingested file should be deleted"></img></li><li>Fail 
<img src="../../html/images/iconInfo.png" alt="The existing destination file 
should remain intact and the incoming FlowFile should be routed to failure" 
title="The existing destination file should remain intact and the incoming 
FlowFile should be routed to failure"></img></li></ul></td><td 
id="description">If Completion Strategy is set to Move File and a file already 
exists in the destination
  directory with the same name, this property specifies how that naming 
conflict should be resolved</td></tr><tr><td id="name"><strong>Log level when 
file not found</strong></td><td id="default-value">ERROR</td><td 
id="allowable-values"><ul><li>TRACE</li><li>DEBUG</li><li>INFO</li><li>WARN</li><li>ERROR</li><li>FATAL</li></ul></td><td
 id="description">Log level to use in case the file does not exist when the 
processor is trigerred</td></tr><tr><td id="name"><strong>Log level when 
permission denied</strong></td><td id="default-value">ERROR</td><td 
id="allowable-values"><ul><li>TRACE</li><li>DEBUG</li><li>INFO</li><li>WARN</li><li>ERROR</li><li>FATAL</li></ul></td><td
 id="description">Log level to use in case user mgilman does not have 
sufficient permissions to read the file</td></tr></table><h3>Relationships: 
</h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>Any
 FlowFile that is successfully fetched from the file system will be transferre
 d to this Relationship.</td></tr><tr><td>not.found</td><td>Any FlowFile that 
could not be fetched from the file system because the file could not be found 
will be transferred to this 
Relationship.</td></tr><tr><td>permission.denied</td><td>Any FlowFile that 
could not be fetched from the file system due to the user running NiFi not 
having sufficient permissions will be transferred to this 
Relationship.</td></tr><tr><td>failure</td><td>Any FlowFile that could not be 
fetched from the file system for any reason other than insufficient permissions 
or the file not existing will be transferred to this 
Relationship.</td></tr></table><h3>Reads Attributes: </h3>None 
specified.<h3>Writes Attributes: </h3>None specified.<h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.standard.GetFile/index.html">GetFile</a>, 
<a 
href="../org.apache.nifi.processors.standard.PutFile/index.html">PutFile</a>, 
<a 
href="../org.apache.nifi.processors.standard.ListFile/index.html">ListFile</a></p></body></ht
 ml>
\ No newline at end of file
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>FetchFile</title><link rel="stylesheet" 
href="../../css/component-usage.css" 
type="text/css"></link></head><body><h2>Description: </h2><p>Reads the contents 
of a file from disk and streams it into the contents of an incoming FlowFile. 
Once this is done, the file is optionally moved elsewhere or deleted to help 
keep the file system organized.</p><h3>Tags: </h3><p>local, files, filesystem, 
ingest, ingress, get, source, input, restricted</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>File to F
 etch</strong></td><td id="default-value">${absolute.path}/${filename}</td><td 
id="allowable-values"></td><td id="description">The fully-qualified filename of 
the file to fetch from the file system<br/><strong>Supports Expression 
Language: true</strong></td></tr><tr><td id="name"><strong>Completion 
Strategy</strong></td><td id="default-value">None</td><td 
id="allowable-values"><ul><li>None <img src="../../html/images/iconInfo.png" 
alt="Leave the file as-is" title="Leave the file as-is"></img></li><li>Move 
File <img src="../../html/images/iconInfo.png" alt="Moves the file to the 
directory specified by the &lt;Move Destination Directory&gt; property" 
title="Moves the file to the directory specified by the &lt;Move Destination 
Directory&gt; property"></img></li><li>Delete File <img 
src="../../html/images/iconInfo.png" alt="Deletes the original file from the 
file system" title="Deletes the original file from the file 
system"></img></li></ul></td><td id="description">Specifies what to do 
 with the original file on the file system once it has been pulled into 
NiFi</td></tr><tr><td id="name">Move Destination Directory</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
directory to the move the original file to once it has been fetched from the 
file system. This property is ignored unless the Completion Strategy is set to 
"Move File". If the directory does not exist, it will be 
created.<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Move Conflict 
Strategy</strong></td><td id="default-value">Rename</td><td 
id="allowable-values"><ul><li>Rename <img src="../../html/images/iconInfo.png" 
alt="The existing destination file should remain intact. The newly ingested 
file should be moved to the destination directory but be renamed to a random 
filename" title="The existing destination file should remain intact. The newly 
ingested file should be moved to the destination directory but be renamed to a 
ra
 ndom filename"></img></li><li>Replace File <img 
src="../../html/images/iconInfo.png" alt="The newly ingested file should 
replace the existing file in the Destination Directory" title="The newly 
ingested file should replace the existing file in the Destination 
Directory"></img></li><li>Keep Existing <img 
src="../../html/images/iconInfo.png" alt="The existing file should in the 
Destination Directory should stay intact and the newly ingested file should be 
deleted" title="The existing file should in the Destination Directory should 
stay intact and the newly ingested file should be deleted"></img></li><li>Fail 
<img src="../../html/images/iconInfo.png" alt="The existing destination file 
should remain intact and the incoming FlowFile should be routed to failure" 
title="The existing destination file should remain intact and the incoming 
FlowFile should be routed to failure"></img></li></ul></td><td 
id="description">If Completion Strategy is set to Move File and a file already 
exists in the
  destination directory with the same name, this property specifies how that 
naming conflict should be resolved</td></tr><tr><td id="name"><strong>Log level 
when file not found</strong></td><td id="default-value">ERROR</td><td 
id="allowable-values"><ul><li>TRACE</li><li>DEBUG</li><li>INFO</li><li>WARN</li><li>ERROR</li><li>FATAL</li></ul></td><td
 id="description">Log level to use in case the file does not exist when the 
processor is triggered</td></tr><tr><td id="name"><strong>Log level when 
permission denied</strong></td><td id="default-value">ERROR</td><td 
id="allowable-values"><ul><li>TRACE</li><li>DEBUG</li><li>INFO</li><li>WARN</li><li>ERROR</li><li>FATAL</li></ul></td><td
 id="description">Log level to use in case user jwitt does not have sufficient 
permissions to read the file</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>Any
 FlowFile that is successfully fetched from the file system will be 
 transferred to this Relationship.</td></tr><tr><td>not.found</td><td>Any 
FlowFile that could not be fetched from the file system because the file could 
not be found will be transferred to this 
Relationship.</td></tr><tr><td>permission.denied</td><td>Any FlowFile that 
could not be fetched from the file system due to the user running NiFi not 
having sufficient permissions will be transferred to this 
Relationship.</td></tr><tr><td>failure</td><td>Any FlowFile that could not be 
fetched from the file system for any reason other than insufficient permissions 
or the file not existing will be transferred to this 
Relationship.</td></tr></table><h3>Reads Attributes: </h3>None 
specified.<h3>Writes Attributes: </h3>None specified.<h3>State management: 
</h3>This processor has no state management.<h3>Restricted: </h3><td>Provides 
operator the ability to read from and delete any file that NiFi has access 
to.</td><h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.standard.GetFile/index.htm
 l">GetFile</a>, <a 
href="../org.apache.nifi.processors.standard.PutFile/index.html">PutFile</a>, 
<a 
href="../org.apache.nifi.processors.standard.ListFile/index.html">ListFile</a></p></body></html>
\ No newline at end of file

Modified: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.FetchSFTP/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.FetchSFTP/index.html?rev=1771896&r1=1771895&r2=1771896&view=diff
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.FetchSFTP/index.html
 (original)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.FetchSFTP/index.html
 Tue Nov 29 12:33:21 2016
@@ -1 +1 @@
-<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>FetchSFTP</title><link rel="stylesheet" 
href="../../css/component-usage.css" 
type="text/css"></link></head><body><h2>Description: </h2><p>Fetches the 
content of a file from a remote SFTP server and overwrites the contents of an 
incoming FlowFile with the content of the remote file.</p><h3>Tags: 
</h3><p>sftp, get, retrieve, files, fetch, remote, ingest, source, 
input</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>Hostname</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The fully-qualified hostname or 
IP address of the host to fetch the data from<br/><strong>Supports Expression 
Language: true</strong></td></tr><tr><td 
id="name"><strong>Port</strong></td><td id="default-value">22</td><td 
id="allowable-values"></td><td id="description">The port to connect to on the 
remote host to fetch the data from<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Username</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Username<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name">Password</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description
 ">Password for the user account<br/><strong>Sensitive Property: 
true</strong></td></tr><tr><td id="name">Private Key Path</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
fully qualified path to the Private Key file</td></tr><tr><td id="name">Private 
Key Passphrase</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Password for the private 
key<br/><strong>Sensitive Property: true</strong></td></tr><tr><td 
id="name"><strong>Remote File</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The fully qualified filename on 
the remote system<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Completion 
Strategy</strong></td><td id="default-value">None</td><td 
id="allowable-values"><ul><li>None <img src="../../html/images/iconInfo.png" 
alt="Leave the file as-is" title="Leave the file as-is"></img></li><li>Move 
File <img src="../../html/imag
 es/iconInfo.png" alt="Move the file to the directory specified by the &lt;Move 
Destination Directory&gt; property" title="Move the file to the directory 
specified by the &lt;Move Destination Directory&gt; 
property"></img></li><li>Delete File <img src="../../html/images/iconInfo.png" 
alt="Deletes the original file from the remote system" title="Deletes the 
original file from the remote system"></img></li></ul></td><td 
id="description">Specifies what to do with the original file on the server once 
it has been pulled into NiFi. If the Completion Strategy fails, a warning will 
be logged but the data will still be transferred.</td></tr><tr><td 
id="name">Move Destination Directory</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The directory on the remote 
server to the move the original file to once it has been ingested into NiFi. 
This property is ignored unless the Completion Strategy is set to "Move File". 
The specified directory must already exist on
 the remote system, or the rename will fail.<br/><strong>Supports Expression 
Language: true</strong></td></tr><tr><td id="name"><strong>Connection 
Timeout</strong></td><td id="default-value">30 sec</td><td 
id="allowable-values"></td><td id="description">Amount of time to wait before 
timing out while creating a connection</td></tr><tr><td id="name"><strong>Data 
Timeout</strong></td><td id="default-value">30 sec</td><td 
id="allowable-values"></td><td id="description">When transferring a file 
between the local and remote system, this value specifies how long is allowed 
to elapse without any data being transferred between systems</td></tr><tr><td 
id="name"><strong>Send Keep Alive On Timeout</strong></td><td 
id="default-value">true</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates whether or not to send a single Keep Alive message 
when SSH socket times out</td></tr><tr><td id="name">Host Key File</td><td 
id="default-value"></td><td id="a
 llowable-values"></td><td id="description">If supplied, the given file will be 
used as the Host Key; otherwise, no use host key file will be 
used</td></tr><tr><td id="name"><strong>Strict Host Key 
Checking</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates whether or not strict enforcement of hosts keys 
should be applied</td></tr><tr><td id="name"><strong>Use 
Compression</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates whether or not ZLIB compression should be used when 
transferring files</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 are routed to 
success</td></tr><tr><td>comms.failure</td><td>Any FlowFile that could not be 
fetched from the remote server due to a communications fai
 lure will be transferred to this 
Relationship.</td></tr><tr><td>not.found</td><td>Any FlowFile for which we 
receive a 'Not Found' message from the remote server will be transferred to 
this Relationship.</td></tr><tr><td>permission.denied</td><td>Any FlowFile that 
could not be fetched from the remote server due to insufficient permissions 
will be transferred 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>sftp.remote.host</td><td>The
 hostname or IP address from which the file was 
pulled</td></tr><tr><td>sftp.remote.port</td><td>The port that was used to 
communicate with the remote SFTP 
server</td></tr><tr><td>sftp.remote.filename</td><td>The name of the remote 
file that was pulled</td></tr><tr><td>filename</td><td>The filename is updated 
to point to the filename fo the remote file</td></tr><tr><td>path</td><td>If 
the Remote File contains a direc
 tory name, that directory name will be added to the FlowFile using the 'path' 
attribute</td></tr></table><h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.standard.GetSFTP/index.html">GetSFTP</a>, 
<a 
href="../org.apache.nifi.processors.standard.PutSFTP/index.html">PutSFTP</a>, 
<a href="../org.apache.nifi.processors.standard.GetFTP/index.html">GetFTP</a>, 
<a 
href="../org.apache.nifi.processors.standard.PutFTP/index.html">PutFTP</a></p></body></html>
\ No newline at end of file
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>FetchSFTP</title><link rel="stylesheet" 
href="../../css/component-usage.css" 
type="text/css"></link></head><body><h2>Description: </h2><p>Fetches the 
content of a file from a remote SFTP server and overwrites the contents of an 
incoming FlowFile with the content of the remote file.</p><h3>Tags: 
</h3><p>sftp, get, retrieve, files, fetch, remote, ingest, source, 
input</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>Hostname</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The fully-qualified hostname or 
IP address of the host to fetch the data from<br/><strong>Supports Expression 
Language: true</strong></td></tr><tr><td 
id="name"><strong>Port</strong></td><td id="default-value">22</td><td 
id="allowable-values"></td><td id="description">The port to connect to on the 
remote host to fetch the data from<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Username</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td 
id="description">Username<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name">Password</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description
 ">Password for the user account<br/><strong>Sensitive Property: 
true</strong></td></tr><tr><td id="name">Private Key Path</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
fully qualified path to the Private Key file</td></tr><tr><td id="name">Private 
Key Passphrase</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">Password for the private 
key<br/><strong>Sensitive Property: true</strong></td></tr><tr><td 
id="name"><strong>Remote File</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The fully qualified filename on 
the remote system<br/><strong>Supports Expression Language: 
true</strong></td></tr><tr><td id="name"><strong>Completion 
Strategy</strong></td><td id="default-value">None</td><td 
id="allowable-values"><ul><li>None <img src="../../html/images/iconInfo.png" 
alt="Leave the file as-is" title="Leave the file as-is"></img></li><li>Move 
File <img src="../../html/imag
 es/iconInfo.png" alt="Move the file to the directory specified by the &lt;Move 
Destination Directory&gt; property" title="Move the file to the directory 
specified by the &lt;Move Destination Directory&gt; 
property"></img></li><li>Delete File <img src="../../html/images/iconInfo.png" 
alt="Deletes the original file from the remote system" title="Deletes the 
original file from the remote system"></img></li></ul></td><td 
id="description">Specifies what to do with the original file on the server once 
it has been pulled into NiFi. If the Completion Strategy fails, a warning will 
be logged but the data will still be transferred.</td></tr><tr><td 
id="name">Move Destination Directory</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The directory on the remote 
server to the move the original file to once it has been ingested into NiFi. 
This property is ignored unless the Completion Strategy is set to "Move File". 
The specified directory must already exist on
 the remote system, or the rename will fail.<br/><strong>Supports Expression 
Language: true</strong></td></tr><tr><td id="name"><strong>Connection 
Timeout</strong></td><td id="default-value">30 sec</td><td 
id="allowable-values"></td><td id="description">Amount of time to wait before 
timing out while creating a connection</td></tr><tr><td id="name"><strong>Data 
Timeout</strong></td><td id="default-value">30 sec</td><td 
id="allowable-values"></td><td id="description">When transferring a file 
between the local and remote system, this value specifies how long is allowed 
to elapse without any data being transferred between systems</td></tr><tr><td 
id="name"><strong>Send Keep Alive On Timeout</strong></td><td 
id="default-value">true</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates whether or not to send a single Keep Alive message 
when SSH socket times out</td></tr><tr><td id="name">Host Key File</td><td 
id="default-value"></td><td id="a
 llowable-values"></td><td id="description">If supplied, the given file will be 
used as the Host Key; otherwise, no use host key file will be 
used</td></tr><tr><td id="name"><strong>Strict Host Key 
Checking</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates whether or not strict enforcement of hosts keys 
should be applied</td></tr><tr><td id="name"><strong>Use 
Compression</strong></td><td id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">Indicates whether or not ZLIB compression should be used when 
transferring files</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 are routed to 
success</td></tr><tr><td>comms.failure</td><td>Any FlowFile that could not be 
fetched from the remote server due to a communications fai
 lure will be transferred to this 
Relationship.</td></tr><tr><td>not.found</td><td>Any FlowFile for which we 
receive a 'Not Found' message from the remote server will be transferred to 
this Relationship.</td></tr><tr><td>permission.denied</td><td>Any FlowFile that 
could not be fetched from the remote server due to insufficient permissions 
will be transferred 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>sftp.remote.host</td><td>The
 hostname or IP address from which the file was 
pulled</td></tr><tr><td>sftp.remote.port</td><td>The port that was used to 
communicate with the remote SFTP 
server</td></tr><tr><td>sftp.remote.filename</td><td>The name of the remote 
file that was pulled</td></tr><tr><td>filename</td><td>The filename is updated 
to point to the filename fo the remote file</td></tr><tr><td>path</td><td>If 
the Remote File contains a direc
 tory name, that directory name will be added to the FlowFile using the 'path' 
attribute</td></tr></table><h3>State management: </h3>This processor has no 
state management.<h3>Restricted: </h3><h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.standard.GetSFTP/index.html">GetSFTP</a>, 
<a 
href="../org.apache.nifi.processors.standard.PutSFTP/index.html">PutSFTP</a>, 
<a href="../org.apache.nifi.processors.standard.GetFTP/index.html">GetFTP</a>, 
<a 
href="../org.apache.nifi.processors.standard.PutFTP/index.html">PutFTP</a></p></body></html>
\ No newline at end of file

Modified: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.GenerateFlowFile/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.GenerateFlowFile/index.html?rev=1771896&r1=1771895&r2=1771896&view=diff
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.GenerateFlowFile/index.html
 (original)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.GenerateFlowFile/index.html
 Tue Nov 29 12:33:21 2016
@@ -1 +1 @@
-<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>GenerateFlowFile</title><link rel="stylesheet" 
href="../../css/component-usage.css" 
type="text/css"></link></head><body><h2>Description: </h2><p>This processor 
creates FlowFiles of random data and is used for load testing</p><h3>Tags: 
</h3><p>test, random, generate</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.</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>File Size</strong></td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">The size of the file that will 
be used</td></tr><tr><td id="name"><strong>Batch Size</strong></td><td 
id="default-value">1</td><td id="allowable-values"></td><td 
id="description">The number of Flow
 Files to be transferred in each invocation</td></tr><tr><td 
id="name"><strong>Data Format</strong></td><td 
id="default-value">Binary</td><td 
id="allowable-values"><ul><li>Binary</li><li>Text</li></ul></td><td 
id="description">Specifies whether the data should be Text or 
Binary</td></tr><tr><td id="name"><strong>Unique FlowFiles</strong></td><td 
id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">If true, each FlowFile that is generated will be unique. If 
false, a random value will be generated and all FlowFiles will get the same 
content but this offers much higher 
throughput</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td></td></tr></table><h3>Reads
 Attributes: </h3>None specified.<h3>Writes Attributes: </h3>None 
specified.</body></html>
\ No newline at end of file
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>GenerateFlowFile</title><link rel="stylesheet" 
href="../../css/component-usage.css" 
type="text/css"></link></head><body><h2>Description: </h2><p>This processor 
creates FlowFiles with random data or custom content. GenerateFlowFile is 
usefulfor load testing, configuration, and simulation.</p><h3>Tags: 
</h3><p>test, random, generate</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>File Size</strong></td><td id="default-value">0B</td><td 
id="allowable-values"></td><td id="description">The size o
 f the file that will be used</td></tr><tr><td id="name"><strong>Batch 
Size</strong></td><td id="default-value">1</td><td 
id="allowable-values"></td><td id="description">The number of FlowFiles to be 
transferred in each invocation</td></tr><tr><td id="name"><strong>Data 
Format</strong></td><td id="default-value">Text</td><td 
id="allowable-values"><ul><li>Binary</li><li>Text</li></ul></td><td 
id="description">Specifies whether the data should be Text or 
Binary</td></tr><tr><td id="name"><strong>Unique FlowFiles</strong></td><td 
id="default-value">false</td><td 
id="allowable-values"><ul><li>true</li><li>false</li></ul></td><td 
id="description">If true, each FlowFile that is generated will be unique. If 
false, a random value will be generated and all FlowFiles will get the same 
content but this offers much higher throughput</td></tr><tr><td 
id="name">Custom Text</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">If Data Format is text and if 
Unique FlowF
 iles is false, then this custom text will be used as content of the generated 
FlowFiles and the File Size will be ignored. Finally, if Expression Language is 
used, evaluation will be performed only once per batch of generated 
FlowFiles<br/><strong>Supports Expression Language: 
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">Generated FlowFile attribute name</td><td id="value">Generated 
FlowFile attribute value</td><td>Specifies an attribute on generated FlowFiles 
defined by the Dynamic Property's key and value. If Expression Language is 
used, evaluation will be performed only once per batch of generated 
FlowFiles.<br/><strong>Supports Expression Language: 
true</strong></td></tr></table></p><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr
 ><td>success</td><td></td></tr></table><h3>Reads Attributes: </h3>None 
 >specified.<h3>Writes Attributes: </h3>None specified.<h3>State management: 
 ></h3>This processor has no state management.<h3>Restricted: 
 ></h3></body></html>
\ No newline at end of file

Modified: 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.GenerateTableFetch/index.html
URL: 
http://svn.apache.org/viewvc/nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.GenerateTableFetch/index.html?rev=1771896&r1=1771895&r2=1771896&view=diff
==============================================================================
--- 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.GenerateTableFetch/index.html
 (original)
+++ 
nifi/site/trunk/docs/nifi-docs/components/org.apache.nifi.processors.standard.GenerateTableFetch/index.html
 Tue Nov 29 12:33:21 2016
@@ -1 +1 @@
-<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>GenerateTableFetch</title><link rel="stylesheet" 
href="../../css/component-usage.css" 
type="text/css"></link></head><body><h2>Description: </h2><p>Generates SQL 
select queries that fetch "pages" of rows from a table. The partition size 
property, along with the table's row count, determine the size and number of 
pages and generated FlowFiles. In addition, incremental fetching can be 
achieved by setting Maximum-Value Columns, which causes the processor to track 
the columns' maximum values, thus only fetching rows whose columns' values 
exceed the observed maximums. This processor is intended to be run on the 
Primary Node only.</p><h3>Tags: </h3><p>sql, select, jdbc, query, database, 
fetch, generate</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.</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 
 >Connection Pooling Service</strong></td><td id="default-value"></td><td 
 >id="allowable-values"><strong>Controller Service API: 
 ></strong><br/>DBCPService<br/><strong>Implementations: </strong><br/><a 
 >href="../org.apache.nifi.dbcp.DBCPConnectionPool/index.html">DBCPConnectionPool</a><br/><a
 > 
 >href="../org.apache.nifi.dbcp.hive.HiveConnectionPool/index.html">HiveConnectionPool</a></td><td
 > id="description">The Controller Service that is used to obtain a connection 
 >to the database.</td></tr><tr><td id="name"><strong>Database 
 >Type</strong></td><td id="default-value">Generic</td><td 
 >id="allowable-values"><ul><li>Generic</li><li>Oracle</li></ul></td><td 
 >id="description">The type/flavor of database, used for generating 
 >database-specific code. In many cases the Generic type should suffice, but 
 >some databases (such as Oracle) require custom SQL clause
 s. </td></tr><tr><td id="name"><strong>Table Name</strong></td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">The 
name of the database table to be queried.</td></tr><tr><td id="name">Columns to 
Return</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">A comma-separated list of column names to be used in the 
query. If your database requires special treatment of the names (quoting, 
e.g.), each name should include such treatment. If no column names are 
supplied, all columns in the specified table will be returned.</td></tr><tr><td 
id="name">Maximum-value Columns</td><td id="default-value"></td><td 
id="allowable-values"></td><td id="description">A comma-separated list of 
column names. The processor will keep track of the maximum value for each 
column that has been returned since the processor started running. This can be 
used to retrieve only those rows that have been added/updated since the last 
retrieval. Note that some
  JDBC types such as bit/boolean are not conducive to maintaining maximum 
value, so columns of these types should not be listed in this property, and 
will result in error(s) during processing. If no columns are provided, all rows 
from the table will be considered, which could have a performance 
impact.</td></tr><tr><td id="name"><strong>Max Wait Time</strong></td><td 
id="default-value">0 seconds</td><td id="allowable-values"></td><td 
id="description">The maximum amount of time allowed for a running SQL select 
query , zero means there is no limit. Max time less than 1 second will be equal 
to zero.</td></tr><tr><td id="name"><strong>Partition Size</strong></td><td 
id="default-value">10000</td><td id="allowable-values"></td><td 
id="description">The number of result rows to be fetched by each generated SQL 
statement. The total number of rows in the table divided by the partition size 
gives the number of SQL statements (i.e. FlowFiles) generated. A value of zero 
indicates that a single Fl
 owFile is to be generated whose SQL statement will fetch all rows in the 
table.</td></tr></table><h3>Relationships: </h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>Successfully
 created FlowFile from SQL query result set.</td></tr></table><h3>Reads 
Attributes: </h3>None specified.<h3>Writes Attributes: </h3>None 
specified.<h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.standard.QueryDatabaseTable/index.html">QueryDatabaseTable</a>,
 <a 
href="../org.apache.nifi.processors.standard.ExecuteSQL/index.html">ExecuteSQL</a></p></body></html>
\ No newline at end of file
+<!DOCTYPE html><html lang="en"><head><meta 
charset="utf-8"></meta><title>GenerateTableFetch</title><link rel="stylesheet" 
href="../../css/component-usage.css" 
type="text/css"></link></head><body><h2>Description: </h2><p>Generates SQL 
select queries that fetch "pages" of rows from a table. The partition size 
property, along with the table's row count, determine the size and number of 
pages and generated FlowFiles. In addition, incremental fetching can be 
achieved by setting Maximum-Value Columns, which causes the processor to track 
the columns' maximum values, thus only fetching rows whose columns' values 
exceed the observed maximums. This processor is intended to be run on the 
Primary Node only.</p><h3>Tags: </h3><p>sql, select, jdbc, query, database, 
fetch, generate</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.</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 
 >Connection Pooling Service</strong></td><td id="default-value"></td><td 
 >id="allowable-values"><strong>Controller Service API: 
 ></strong><br/>DBCPService<br/><strong>Implementation:</strong><br/><a 
 >href="../org.apache.nifi.dbcp.DBCPConnectionPool/index.html">DBCPConnectionPool</a></td><td
 > id="description">The Controller Service that is used to obtain a connection 
 >to the database.</td></tr><tr><td id="name"><strong>Database 
 >Type</strong></td><td id="default-value">Generic</td><td 
 >id="allowable-values"><ul><li>Generic</li><li>Oracle</li></ul></td><td 
 >id="description">The type/flavor of database, used for generating 
 >database-specific code. In many cases the Generic type should suffice, but 
 >some databases (such as Oracle) require custom SQL clauses. </td></tr><tr><td 
 >id="name"><strong>Table Name</strong></td><td id="default-value"></td><td id=
 "allowable-values"></td><td id="description">The name of the database table to 
be queried.</td></tr><tr><td id="name">Columns to Return</td><td 
id="default-value"></td><td id="allowable-values"></td><td id="description">A 
comma-separated list of column names to be used in the query. If your database 
requires special treatment of the names (quoting, e.g.), each name should 
include such treatment. If no column names are supplied, all columns in the 
specified table will be returned.</td></tr><tr><td id="name">Maximum-value 
Columns</td><td id="default-value"></td><td id="allowable-values"></td><td 
id="description">A comma-separated list of column names. The processor will 
keep track of the maximum value for each column that has been returned since 
the processor started running. Using multiple columns implies an order to the 
column list, and each column's values are expected to increase more slowly than 
the previous columns' values. Thus, using multiple columns implies a 
hierarchical str
 ucture of columns, which is usually used for partitioning tables. This 
processor can be used to retrieve only those rows that have been added/updated 
since the last retrieval. Note that some JDBC types such as bit/boolean are not 
conducive to maintaining maximum value, so columns of these types should not be 
listed in this property, and will result in error(s) during processing. If no 
columns are provided, all rows from the table will be considered, which could 
have a performance impact.</td></tr><tr><td id="name"><strong>Max Wait 
Time</strong></td><td id="default-value">0 seconds</td><td 
id="allowable-values"></td><td id="description">The maximum amount of time 
allowed for a running SQL select query , zero means there is no limit. Max time 
less than 1 second will be equal to zero.</td></tr><tr><td 
id="name"><strong>Partition Size</strong></td><td 
id="default-value">10000</td><td id="allowable-values"></td><td 
id="description">The number of result rows to be fetched by each generate
 d SQL statement. The total number of rows in the table divided by the 
partition size gives the number of SQL statements (i.e. FlowFiles) generated. A 
value of zero indicates that a single FlowFile is to be generated whose SQL 
statement will fetch all rows in the table.</td></tr></table><h3>Relationships: 
</h3><table 
id="relationships"><tr><th>Name</th><th>Description</th></tr><tr><td>success</td><td>Successfully
 created FlowFile from SQL query result set.</td></tr></table><h3>Reads 
Attributes: </h3>None specified.<h3>Writes Attributes: </h3>None 
specified.<h3>State management: </h3><table 
id="stateful"><tr><th>Scope</th><th>Description</th></tr><tr><td>CLUSTER</td><td>After
 performing a query on the specified table, the maximum values for the 
specified column(s) will be retained for use in future executions of the query. 
This allows the Processor to fetch only those records that have max values 
greater than the retained values. This can be used for incremental fetching, 
fetching of 
 newly added rows, etc. To clear the maximum values, clear the state of the 
processor per the State Management 
documentation</td></tr></table><h3>Restricted: </h3><h3>See Also:</h3><p><a 
href="../org.apache.nifi.processors.standard.QueryDatabaseTable/index.html">QueryDatabaseTable</a>,
 <a 
href="../org.apache.nifi.processors.standard.ExecuteSQL/index.html">ExecuteSQL</a></p></body></html>
\ No newline at end of file


Reply via email to