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 assignee
The 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 -
Method Summary
Modifier and TypeMethodDescriptioncreateFunction(String name, int index, AstParameters parameters, boolean varargs, FlowableExpressionParser parser) prefix()static voidremoveAssignee(Object firstObject, String userId) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.api.delegate.FlowableFunctionDelegate
localNames, prefixes
-
Constructor Details
-
RemoveCaseAssigneeFunctionDelegate
public RemoveCaseAssigneeFunctionDelegate()
-
-
Method Details
-
prefix
- Specified by:
prefixin interfaceFlowableFunctionDelegate
-
localName
- Specified by:
localNamein interfaceFlowableFunctionDelegate
-
functionMethod
- Specified by:
functionMethodin interfaceFlowableFunctionDelegate
-
getFunctionNames
- Specified by:
getFunctionNamesin interfaceFlowableAstFunctionCreator
-
createFunction
public AstFunction createFunction(String name, int index, AstParameters parameters, boolean varargs, FlowableExpressionParser parser) - Specified by:
createFunctionin interfaceFlowableAstFunctionCreator
-
removeAssignee
-