Package org.camunda.bpm.engine.impl.cmd
Class AddIdentityLinkCmd
- java.lang.Object
-
- org.camunda.bpm.engine.impl.cmd.AddIdentityLinkCmd
-
- All Implemented Interfaces:
Serializable
,Command<Void>
- Direct Known Subclasses:
AddGroupIdentityLinkCmd
,AddUserIdentityLinkCmd
,AssignTaskCmd
,SetTaskOwnerCmd
public abstract class AddIdentityLinkCmd extends Object implements Command<Void>, Serializable
- Author:
- Joram Barrez
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AddIdentityLinkCmd(String taskId, String userId, String groupId, String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
checkAddIdentityLink(TaskEntity task, CommandContext commandContext)
Void
execute(CommandContext commandContext)
protected void
validateParams(String userId, String groupId, String type, String taskId)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.camunda.bpm.engine.impl.interceptor.Command
isRetryable
-
-
-
-
Field Detail
-
userId
protected String userId
-
groupId
protected String groupId
-
type
protected String type
-
taskId
protected String taskId
-
task
protected TaskEntity task
-
-
Method Detail
-
validateParams
protected void validateParams(String userId, String groupId, String type, String taskId)
-
execute
public Void execute(CommandContext commandContext)
-
checkAddIdentityLink
protected void checkAddIdentityLink(TaskEntity task, CommandContext commandContext)
-
-