Package com.flowable.idm.engine.impl.el
Class AbstractVariableContainerAwareIdmFunctionDelegate
java.lang.Object
com.flowable.idm.engine.impl.el.AbstractVariableContainerAwareIdmFunctionDelegate
- All Implemented Interfaces:
FlowableFunctionDelegate
,FlowableAstFunctionCreator
- Direct Known Subclasses:
AbstractUserQueryingFunctionDelegate
,FindPlatformUserFunctionDelegate
,IsUserInAllGroupsFunctionDelegate
,IsUserInAnyGroupFunctionDelegate
,IsUserInNoGroupFunctionDelegate
,SetPlatformUserInfoFunctionDelegate
,SetUserStateAndSubStateFunctionDelegate
,SetUserStateFunctionDelegate
,SetUserSubStateFunctionDelegate
public abstract class AbstractVariableContainerAwareIdmFunctionDelegate
extends Object
implements FlowableFunctionDelegate, FlowableAstFunctionCreator
- Author:
- Filip Hrisafov
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateFunction
(String name, int index, AstParameters parameters, boolean varargs, FlowableExpressionParser parser) protected Method
findMethod
(String functionName) prefix()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.api.delegate.FlowableFunctionDelegate
localNames, prefixes
-
Field Details
-
functionMethod
-
functionName
-
-
Constructor Details
-
AbstractVariableContainerAwareIdmFunctionDelegate
-
-
Method Details
-
findMethod
-
getFunctionNames
- Specified by:
getFunctionNames
in interfaceFlowableAstFunctionCreator
-
prefix
- Specified by:
prefix
in interfaceFlowableFunctionDelegate
-
localName
- Specified by:
localName
in interfaceFlowableFunctionDelegate
-
functionMethod
- Specified by:
functionMethod
in interfaceFlowableFunctionDelegate
-
createFunction
public AstFunction createFunction(String name, int index, AstParameters parameters, boolean varargs, FlowableExpressionParser parser) - Specified by:
createFunction
in interfaceFlowableAstFunctionCreator
-