A C D E G I J M O P R S V 

A

AbstractModuleClassloaderConfigurator - Class in org.apache.nifi.processors.script.impl
This base class provides a common implementation for the getModuleURLsForClasspath method of the ScriptEngineConfigurator interface
AbstractModuleClassloaderConfigurator() - Constructor for class org.apache.nifi.processors.script.impl.AbstractModuleClassloaderConfigurator
 
AbstractScriptProcessor - Class in org.apache.nifi.processors.script
This class contains variables and methods common to scripting processors
AbstractScriptProcessor() - Constructor for class org.apache.nifi.processors.script.AbstractScriptProcessor
 

C

createResources() - Method in class org.apache.nifi.processors.script.AbstractScriptProcessor
This method creates all resources needed for the script processor to function, such as script engines, script file reloader threads, etc.
createScriptEngine() - Method in class org.apache.nifi.processors.script.AbstractScriptProcessor
Provides a ScriptEngine corresponding to the currently selected script engine name.
createScriptEngineModuleClassLoader(URL[]) - Method in class org.apache.nifi.processors.script.AbstractScriptProcessor
Creates a classloader to be used by the selected script engine and the provided script file.
customValidate(ValidationContext) - Method in class org.apache.nifi.processors.script.AbstractScriptProcessor
Custom validation for ensuring exactly one of Script File or Script Body is populated
customValidate(ValidationContext) - Method in class org.apache.nifi.processors.script.InvokeScriptedProcessor
Invokes the validate() routine provided by the script, allowing for custom validation code.

D

descriptors - Variable in class org.apache.nifi.processors.script.AbstractScriptProcessor
 

E

engineQ - Variable in class org.apache.nifi.processors.script.AbstractScriptProcessor
 
eval(ScriptEngine, String, String[]) - Method in class org.apache.nifi.processors.script.impl.GroovyScriptEngineConfigurator
 
eval(ScriptEngine, String, String[]) - Method in class org.apache.nifi.processors.script.impl.JavascriptScriptEngineConfigurator
 
eval(ScriptEngine, String, String[]) - Method in class org.apache.nifi.processors.script.impl.JythonScriptEngineConfigurator
 
eval(ScriptEngine, String, String[]) - Method in interface org.apache.nifi.processors.script.ScriptEngineConfigurator
 
ExecuteScript - Class in org.apache.nifi.processors.script
 
ExecuteScript() - Constructor for class org.apache.nifi.processors.script.ExecuteScript
 

G

getModuleURLsForClasspath(String[], ComponentLog) - Method in class org.apache.nifi.processors.script.impl.AbstractModuleClassloaderConfigurator
Scans the given module paths for JARs.
getModuleURLsForClasspath(String[], ComponentLog) - Method in class org.apache.nifi.processors.script.impl.JythonScriptEngineConfigurator
 
getModuleURLsForClasspath(String[], ComponentLog) - Method in interface org.apache.nifi.processors.script.ScriptEngineConfigurator
 
getRelationships() - Method in class org.apache.nifi.processors.script.ExecuteScript
Returns the valid relationships for this processor.
getRelationships() - Method in class org.apache.nifi.processors.script.InvokeScriptedProcessor
Returns the valid relationships for this processor.
getScriptEngineName() - Method in class org.apache.nifi.processors.script.impl.GroovyScriptEngineConfigurator
 
getScriptEngineName() - Method in class org.apache.nifi.processors.script.impl.JavascriptScriptEngineConfigurator
 
getScriptEngineName() - Method in class org.apache.nifi.processors.script.impl.JythonScriptEngineConfigurator
 
getScriptEngineName() - Method in interface org.apache.nifi.processors.script.ScriptEngineConfigurator
 
getSupportedDynamicPropertyDescriptor(String) - Method in class org.apache.nifi.processors.script.ExecuteScript
Returns a PropertyDescriptor for the given name.
getSupportedDynamicPropertyDescriptor(String) - Method in class org.apache.nifi.processors.script.InvokeScriptedProcessor
Returns a PropertyDescriptor for the given name.
getSupportedPropertyDescriptors() - Method in class org.apache.nifi.processors.script.ExecuteScript
Returns a list of property descriptors supported by this processor.
getSupportedPropertyDescriptors() - Method in class org.apache.nifi.processors.script.InvokeScriptedProcessor
Returns a list of property descriptors supported by this processor.
GroovyScriptEngineConfigurator - Class in org.apache.nifi.processors.script.impl
 
GroovyScriptEngineConfigurator() - Constructor for class org.apache.nifi.processors.script.impl.GroovyScriptEngineConfigurator
 

I

init(ScriptEngine, String[]) - Method in class org.apache.nifi.processors.script.impl.GroovyScriptEngineConfigurator
 
init(ScriptEngine, String[]) - Method in class org.apache.nifi.processors.script.impl.JavascriptScriptEngineConfigurator
 
init(ScriptEngine, String[]) - Method in class org.apache.nifi.processors.script.impl.JythonScriptEngineConfigurator
 
init(ScriptEngine, String[]) - Method in interface org.apache.nifi.processors.script.ScriptEngineConfigurator
 
InvokeScriptedProcessor - Class in org.apache.nifi.processors.script
 
InvokeScriptedProcessor() - Constructor for class org.apache.nifi.processors.script.InvokeScriptedProcessor
 
isFile(String) - Method in class org.apache.nifi.processors.script.AbstractScriptProcessor
Determines whether the given path refers to a valid file
isInitialized - Variable in class org.apache.nifi.processors.script.AbstractScriptProcessor
 

J

JavascriptScriptEngineConfigurator - Class in org.apache.nifi.processors.script.impl
This class offers methods to perform Javascript-specific operations during the script engine lifecycle.
JavascriptScriptEngineConfigurator() - Constructor for class org.apache.nifi.processors.script.impl.JavascriptScriptEngineConfigurator
 
JythonScriptEngineConfigurator - Class in org.apache.nifi.processors.script.impl
A helper class to configure the Jython engine with any specific requirements
JythonScriptEngineConfigurator() - Constructor for class org.apache.nifi.processors.script.impl.JythonScriptEngineConfigurator
 

M

MODULES - Static variable in class org.apache.nifi.processors.script.AbstractScriptProcessor
 
modules - Variable in class org.apache.nifi.processors.script.AbstractScriptProcessor
 

O

onPropertyModified(PropertyDescriptor, String, String) - Method in class org.apache.nifi.processors.script.InvokeScriptedProcessor
Handles changes to this processor's properties.
onTrigger(ProcessContext, ProcessSessionFactory) - Method in class org.apache.nifi.processors.script.ExecuteScript
Evaluates the given script body (or file) using the current session, context, and flowfile.
onTrigger(ProcessContext, ProcessSessionFactory) - Method in class org.apache.nifi.processors.script.InvokeScriptedProcessor
Invokes the onTrigger() method of the scripted processor.
org.apache.nifi.processors.script - package org.apache.nifi.processors.script
 
org.apache.nifi.processors.script.impl - package org.apache.nifi.processors.script.impl
 

P

PRELOADS - Static variable in class org.apache.nifi.processors.script.impl.GroovyScriptEngineConfigurator
 
processor - Variable in class org.apache.nifi.processors.script.InvokeScriptedProcessor
 

R

REL_FAILURE - Static variable in class org.apache.nifi.processors.script.AbstractScriptProcessor
 
REL_SUCCESS - Static variable in class org.apache.nifi.processors.script.AbstractScriptProcessor
 
reloadScript(String) - Method in class org.apache.nifi.processors.script.InvokeScriptedProcessor
Reloads the script Processor.
reloadScriptBody(String) - Method in class org.apache.nifi.processors.script.InvokeScriptedProcessor
Reloads the script defined by the given string
reloadScriptFile(String) - Method in class org.apache.nifi.processors.script.InvokeScriptedProcessor
Reloads the script located at the given path

S

SCRIPT_BODY - Static variable in class org.apache.nifi.processors.script.AbstractScriptProcessor
 
SCRIPT_ENGINE - Static variable in class org.apache.nifi.processors.script.AbstractScriptProcessor
 
SCRIPT_FILE - Static variable in class org.apache.nifi.processors.script.AbstractScriptProcessor
 
scriptBody - Variable in class org.apache.nifi.processors.script.AbstractScriptProcessor
 
scriptEngine - Variable in class org.apache.nifi.processors.script.impl.GroovyScriptEngineConfigurator
 
scriptEngine - Variable in class org.apache.nifi.processors.script.InvokeScriptedProcessor
 
ScriptEngineConfigurator - Interface in org.apache.nifi.processors.script
This interface describes callback methods used by the ExecuteScript/InvokeScript processors to perform engine-specific tasks at various points in the engine lifecycle.
scriptEngineConfiguratorMap - Variable in class org.apache.nifi.processors.script.AbstractScriptProcessor
 
scriptEngineFactoryMap - Variable in class org.apache.nifi.processors.script.AbstractScriptProcessor
 
scriptEngineName - Variable in class org.apache.nifi.processors.script.AbstractScriptProcessor
 
scriptNeedsReload - Variable in class org.apache.nifi.processors.script.InvokeScriptedProcessor
 
scriptPath - Variable in class org.apache.nifi.processors.script.AbstractScriptProcessor
 
scriptToRun - Variable in class org.apache.nifi.processors.script.ExecuteScript
 
setup(int) - Method in class org.apache.nifi.processors.script.AbstractScriptProcessor
Performs common setup operations when the processor is scheduled to run.
setup(ProcessContext) - Method in class org.apache.nifi.processors.script.ExecuteScript
Performs setup operations when the processor is scheduled to run.
setup(ProcessContext) - Method in class org.apache.nifi.processors.script.InvokeScriptedProcessor
Performs setup operations when the processor is scheduled to run.
setup() - Method in class org.apache.nifi.processors.script.InvokeScriptedProcessor
 
setupEngines(int) - Method in class org.apache.nifi.processors.script.AbstractScriptProcessor
Configures the specified script engine.
stop() - Method in class org.apache.nifi.processors.script.AbstractScriptProcessor
 
stop() - Method in class org.apache.nifi.processors.script.InvokeScriptedProcessor
 

V

validationResults - Variable in class org.apache.nifi.processors.script.InvokeScriptedProcessor
 
A C D E G I J M O P R S V 

Copyright © 2017 Apache NiFi Project. All rights reserved.