Class RemoveCaseAssigneeFunctionDelegate
- java.lang.Object
-
- com.flowable.platform.common.el.cmmn.RemoveCaseAssigneeFunctionDelegate
-
- All Implemented Interfaces:
FlowableFunctionDelegate
,FlowableAstFunctionCreator
public class RemoveCaseAssigneeFunctionDelegate extends Object implements FlowableFunctionDelegate, FlowableAstFunctionCreator
Allows removing case assigneeThe following expressions are valid: cmmn:removeAssignee() : will remove the assignee of the current case instance cmmn:removeAssignee(String caseInstanceId): will remove the assignee of the passed case instance id cmmn:removeAssignee(String caseInstanceId, String userId): will remove the passed assignee of the passed case instance id (backwards compatibility)
-
-
Constructor Summary
Constructors Constructor Description RemoveCaseAssigneeFunctionDelegate()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AstFunction
createFunction(String name, int index, AstParameters parameters, boolean varargs, FlowableExpressionParser parser)
Method
functionMethod()
Collection<String>
getFunctionNames()
String
localName()
String
prefix()
static void
removeAssignee(Object firstObject, String userId)
-
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
-
-
-
-
Method Detail
-
prefix
public String prefix()
- Specified by:
prefix
in interfaceFlowableFunctionDelegate
-
localName
public String localName()
- Specified by:
localName
in interfaceFlowableFunctionDelegate
-
functionMethod
public Method functionMethod()
- Specified by:
functionMethod
in interfaceFlowableFunctionDelegate
-
getFunctionNames
public Collection<String> getFunctionNames()
- Specified by:
getFunctionNames
in interfaceFlowableAstFunctionCreator
-
createFunction
public AstFunction createFunction(String name, int index, AstParameters parameters, boolean varargs, FlowableExpressionParser parser)
- Specified by:
createFunction
in interfaceFlowableAstFunctionCreator
-
-