JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
G
H
I
L
M
N
O
P
R
S
T
V
W
A
addWhiteListedClass(String)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptClassShutter
addWhiteListedClass(String)
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
B
beans
- Variable in class org.flowable.scripting.secure.impl.
SecureScriptScope
beforeInit(AbstractEngineConfiguration)
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
C
classShutter
- Variable in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
createSecureJavascriptTaskBehavior(BpmnParse, ScriptTask, String)
- Method in class org.flowable.scripting.secure.behavior.
SecureJavascriptTaskParseHandler
D
delete(String)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptScope
delete(int)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptScope
doTopCall(Callable, Context, Scriptable, Scriptable, Object[])
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
E
enableAccessToBeans
- Variable in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
enableAccessToBeans
- Variable in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
When true, access to beans in
AbstractEngineConfiguration.beans
is enabled.
enableClassWhiteListing
- Variable in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
When true, by default all classes will be blacklisted and all classes that want to be used will need to be whitelisted individually.
evaluateScript(VariableScope, String)
- Static method in class org.flowable.scripting.secure.impl.
SecureJavascriptUtil
evaluateScript(VariableScope, String, Map<Object, Object>)
- Static method in class org.flowable.scripting.secure.impl.
SecureJavascriptUtil
executeParse(BpmnParse, ScriptTask)
- Method in class org.flowable.scripting.secure.behavior.
SecureJavascriptTaskParseHandler
executeScript(DelegateExecution)
- Method in class org.flowable.scripting.secure.behavior.
SecureJavascriptTaskActivityBehavior
G
get(String, Scriptable)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptScope
get(int, Scriptable)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptScope
getClassName()
- Method in class org.flowable.scripting.secure.impl.
SecureScriptScope
getClassShutter()
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
getDefaultValue(Class<?>)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptScope
getIds()
- Method in class org.flowable.scripting.secure.impl.
SecureScriptScope
getMaxMemoryUsed()
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
getMaxMemoryUsed()
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
getMaxScriptExecutionTime()
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
getMaxScriptExecutionTime()
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
getMaxStackDepth()
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
getMaxStackDepth()
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
getNrOfInstructionsBeforeStateCheckCallback()
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
getObserveInstructionCount()
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
getOptimizationLevel()
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
getParentScope()
- Method in class org.flowable.scripting.secure.impl.
SecureScriptScope
getPrototype()
- Method in class org.flowable.scripting.secure.impl.
SecureScriptScope
getScriptOptimizationLevel()
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
getSecureScriptClassShutter()
- Static method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
getSecureScriptContextFactory()
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
getStartMemory()
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContext
getStartTime()
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContext
getThreadAllocatedBytes(long)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptThreadMxBeanWrapper
getThreadId()
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContext
getWhiteListedClasses()
- Method in class org.flowable.scripting.secure.impl.
SecureScriptClassShutter
getWhiteListedClasses()
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
H
has(String, Scriptable)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptScope
has(int, Scriptable)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptScope
hasInstance(Scriptable)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptScope
I
initSecureScriptContextFactory()
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
isEnableAccessToBeans()
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
isEnableAccessToBeans()
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
isEnableClassWhiteListing()
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
L
LANGUAGE_JAVASCRIPT
- Static variable in class org.flowable.scripting.secure.behavior.
SecureJavascriptTaskParseHandler
M
makeContext()
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
maxMemoryUsed
- Variable in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
maxMemoryUsed
- Variable in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
Limits the memory used by the script.
maxScriptExecutionTime
- Variable in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
maxScriptExecutionTime
- Variable in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
The maximum time (in ms) that a script is allowed to execute before stopping it.
maxStackDepth
- Variable in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
maxStackDepth
- Variable in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
Limits the stack depth while calling functions within the script.
N
notify(DelegateExecution)
- Method in class org.flowable.scripting.secure.listener.
SecureJavascriptExecutionListener
notify(DelegateTask)
- Method in class org.flowable.scripting.secure.listener.
SecureJavascriptTaskListener
nrOfInstructionsBeforeStateCheckCallback
- Variable in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
The maximum script execution time and memory usage is implemented using a callback that is called every x instructions of the script.
O
observeInstructionCount
- Variable in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
observeInstructionCount(Context, int)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
optimizationLevel
- Variable in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
org.flowable.scripting.secure
- package org.flowable.scripting.secure
org.flowable.scripting.secure.behavior
- package org.flowable.scripting.secure.behavior
org.flowable.scripting.secure.impl
- package org.flowable.scripting.secure.impl
org.flowable.scripting.secure.listener
- package org.flowable.scripting.secure.listener
P
put(String, Scriptable, Object)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptScope
put(int, Scriptable, Object)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptScope
R
removeWhiteListedClass(String)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptClassShutter
S
scriptOptimizationLevel
- Variable in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
By default, no script optimization is applied.
SecureJavascriptConfigurator
- Class in
org.flowable.scripting.secure
SecureJavascriptConfigurator()
- Constructor for class org.flowable.scripting.secure.
SecureJavascriptConfigurator
SecureJavascriptExecutionListener
- Class in
org.flowable.scripting.secure.listener
SecureJavascriptExecutionListener()
- Constructor for class org.flowable.scripting.secure.listener.
SecureJavascriptExecutionListener
SecureJavascriptTaskActivityBehavior
- Class in
org.flowable.scripting.secure.behavior
SecureJavascriptTaskActivityBehavior(String, String, String, String, String, boolean)
- Constructor for class org.flowable.scripting.secure.behavior.
SecureJavascriptTaskActivityBehavior
SecureJavascriptTaskListener
- Class in
org.flowable.scripting.secure.listener
SecureJavascriptTaskListener()
- Constructor for class org.flowable.scripting.secure.listener.
SecureJavascriptTaskListener
SecureJavascriptTaskParseHandler
- Class in
org.flowable.scripting.secure.behavior
SecureJavascriptTaskParseHandler()
- Constructor for class org.flowable.scripting.secure.behavior.
SecureJavascriptTaskParseHandler
SecureJavascriptUtil
- Class in
org.flowable.scripting.secure.impl
SecureJavascriptUtil()
- Constructor for class org.flowable.scripting.secure.impl.
SecureJavascriptUtil
SecureScriptClassShutter
- Class in
org.flowable.scripting.secure.impl
A
ClassShutter
that uses a
Set
of Strings denoting fully qualified classnames that are white listed for usage in scripts.
SecureScriptClassShutter()
- Constructor for class org.flowable.scripting.secure.impl.
SecureScriptClassShutter
secureScriptClassShutter
- Static variable in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
SecureScriptContext
- Class in
org.flowable.scripting.secure.impl
SecureScriptContext(ContextFactory)
- Constructor for class org.flowable.scripting.secure.impl.
SecureScriptContext
SecureScriptContextFactory
- Class in
org.flowable.scripting.secure.impl
SecureScriptContextFactory()
- Constructor for class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
secureScriptContextFactory
- Static variable in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
SecureScriptScope
- Class in
org.flowable.scripting.secure.impl
SecureScriptScope(VariableScope, Map<Object, Object>)
- Constructor for class org.flowable.scripting.secure.impl.
SecureScriptScope
SecureScriptThreadMxBeanWrapper
- Class in
org.flowable.scripting.secure.impl
This class wraps access to the com.sun.management.ThreadMXBean and makes sure that on JDK's without the class no ClassNotFoundException (or others) are thrown.
SecureScriptThreadMxBeanWrapper()
- Constructor for class org.flowable.scripting.secure.impl.
SecureScriptThreadMxBeanWrapper
setClassShutter(SecureScriptClassShutter)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
setEnableAccessToBeans(boolean)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
setEnableAccessToBeans(boolean)
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
setEnableClassWhiteListing(boolean)
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
setMaxMemoryUsed(long)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
setMaxMemoryUsed(long)
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
setMaxScriptExecutionTime(long)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
setMaxScriptExecutionTime(long)
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
setMaxStackDepth(int)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
setMaxStackDepth(int)
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
setNrOfInstructionsBeforeStateCheckCallback(int)
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
setObserveInstructionCount(int)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
setOptimizationLevel(int)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
setParentScope(Scriptable)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptScope
setPrototype(Scriptable)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptScope
setScriptOptimizationLevel(int)
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
setStartMemory(long)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContext
setStartTime(long)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContext
setThreadId(long)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptContext
setWhiteListedClasses(Set<String>)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptClassShutter
setWhiteListedClasses(Set<String>)
- Method in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
T
threadMXBean
- Variable in class org.flowable.scripting.secure.impl.
SecureScriptThreadMxBeanWrapper
threadMxBeanWrapper
- Variable in class org.flowable.scripting.secure.impl.
SecureScriptContextFactory
V
variableScope
- Variable in class org.flowable.scripting.secure.impl.
SecureScriptScope
visibleToScripts(String)
- Method in class org.flowable.scripting.secure.impl.
SecureScriptClassShutter
W
whiteListedClasses
- Variable in class org.flowable.scripting.secure.impl.
SecureScriptClassShutter
A collection of whitelisted classnames.
whiteListedClasses
- Variable in class org.flowable.scripting.secure.
SecureJavascriptConfigurator
Whitelisted classes for script execution.
A
B
C
D
E
G
H
I
L
M
N
O
P
R
S
T
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2021
Flowable
. All rights reserved.