Interface ScriptVariableProvider
- All Known Implementing Classes:
AffiliationVariableProvider,ContextScriptVariableProvider,CurrentBusinessUnitVariableProvider,CurrentPrincipalVariableProvider,CurrentUserVariableProvider,EntityDefaultValueServiceScriptVariableProvider,EntityManagerVariable,LogVariable,MailVariableProvider,QueryVariable
public interface ScriptVariableProvider
An interface for implementing variables which will be available in dynamic groovy
scripts (see
GroovyEvaluationService).-
Method Summary
Modifier and TypeMethodDescriptiondefault booleanacceptMethod(Class<?> type, String methodName) Instead of adding an additionalAllowedMethodContributionor editing the whitelist, additional accessible methods provided by thisScriptVariableProvidercan be specified here.evaluate()Evaluate the variable valuegetName()
-
Method Details
-
getName
String getName() -
evaluate
Object evaluate()Evaluate the variable value -
acceptMethod
Instead of adding an additionalAllowedMethodContributionor editing the whitelist, additional accessible methods provided by thisScriptVariableProvidercan be specified here.
-