Skip navigation links
B D E F G I L M O S 

B

bundleChanged(BundleEvent) - Method in class org.apache.unomi.scripting.internal.ExpressionFilterFactoryImpl
 

D

destroy() - Method in class org.apache.unomi.scripting.internal.ExpressionFilterFactoryImpl
 

E

execute(String, Map<String, Object>) - Method in class org.apache.unomi.scripting.MvelScriptExecutor
 
execute(String, Map<String, Object>) - Method in interface org.apache.unomi.scripting.ScriptExecutor
 
ExpressionFilter - Class in org.apache.unomi.scripting
An expression filter is used to allow/deny scripts for execution.
ExpressionFilter(Set<Pattern>, Set<Pattern>) - Constructor for class org.apache.unomi.scripting.ExpressionFilter
 
ExpressionFilterFactory - Interface in org.apache.unomi.scripting
A factory interface to generate ExpressionFilter instances from a centralized configuration
ExpressionFilterFactoryImpl - Class in org.apache.unomi.scripting.internal
 
ExpressionFilterFactoryImpl() - Constructor for class org.apache.unomi.scripting.internal.ExpressionFilterFactoryImpl
 

F

filter(String) - Method in class org.apache.unomi.scripting.ExpressionFilter
 
findClass(String) - Method in class org.apache.unomi.scripting.SecureFilteringClassLoader
 

G

getExpressionFilter(String) - Method in interface org.apache.unomi.scripting.ExpressionFilterFactory
Retrieve an expression filter for the specified filterCollection identifier.
getExpressionFilter(String) - Method in class org.apache.unomi.scripting.internal.ExpressionFilterFactoryImpl
 

I

init() - Method in class org.apache.unomi.scripting.internal.ExpressionFilterFactoryImpl
 

L

loadClass(String) - Method in class org.apache.unomi.scripting.SecureFilteringClassLoader
 
loadClass(String, boolean) - Method in class org.apache.unomi.scripting.SecureFilteringClassLoader
 

M

MvelScriptExecutor - Class in org.apache.unomi.scripting
MVEL script executor implementation
MvelScriptExecutor() - Constructor for class org.apache.unomi.scripting.MvelScriptExecutor
 

O

org.apache.unomi.scripting - package org.apache.unomi.scripting
 
org.apache.unomi.scripting.internal - package org.apache.unomi.scripting.internal
 

S

ScriptExecutor - Interface in org.apache.unomi.scripting
An interface to execute scripts with different implementations.
SecureFilteringClassLoader - Class in org.apache.unomi.scripting
A class loader that uses a allow list and a deny list of classes that it will allow to resolve.
SecureFilteringClassLoader(ClassLoader) - Constructor for class org.apache.unomi.scripting.SecureFilteringClassLoader
Sets up the securing filtering class loader, using the default allowed and forbidden classes.
SecureFilteringClassLoader(Set<String>, Set<String>, ClassLoader) - Constructor for class org.apache.unomi.scripting.SecureFilteringClassLoader
Sets up the secure filtering class loader
setBundleContext(BundleContext) - Method in class org.apache.unomi.scripting.internal.ExpressionFilterFactoryImpl
 
setExpressionFilterFactory(ExpressionFilterFactory) - Method in class org.apache.unomi.scripting.MvelScriptExecutor
 
B D E F G I L M O S 
Skip navigation links

Copyright © 2014–2023 Apache Software Foundation. All rights reserved.