org.camunda.bpm.engine.impl.cmd
Class AddIdentityLinkCmd

java.lang.Object
  extended by 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

Field Summary
protected  String groupId
           
protected  TaskEntity task
           
protected  String taskId
           
protected  String type
           
protected  String userId
           
 
Constructor Summary
AddIdentityLinkCmd(String taskId, String userId, String groupId, String type)
           
 
Method Summary
 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
 

Field Detail

userId

protected String userId

groupId

protected String groupId

type

protected String type

taskId

protected String taskId

task

protected TaskEntity task
Constructor Detail

AddIdentityLinkCmd

public AddIdentityLinkCmd(String taskId,
                          String userId,
                          String groupId,
                          String type)
Method Detail

validateParams

protected void validateParams(String userId,
                              String groupId,
                              String type,
                              String taskId)

execute

public Void execute(CommandContext commandContext)
Specified by:
execute in interface Command<Void>


Copyright © 2014 camunda services GmbH. All Rights Reserved.