public IdentityLinkEntity addIdentityLink(String userId, String groupId, String type) { IdentityLinkEntity identityLinkEntity = new IdentityLinkEntity(); getIdentityLinks().add(identityLinkEntity); identityLinkEntity.setTask(this); identityLinkEntity.setUserId(userId); identityLinkEntity.setGroupId(groupId); identityLinkEntity.setType(type); identityLinkEntity.insert(); if (userId != null && processInstanceId != null) { getProcessInstance().involveUser(userId, IdentityLinkType.PARTICIPANT); } return identityLinkEntity; }