public class IdentityLinkEntityImpl extends Object implements IdentityLinkEntity, Serializable, BulkDeleteable
| Modifier and Type | Field and Description |
|---|---|
protected String |
groupId |
protected String |
id |
protected ProcessDefinitionEntity |
processDef |
protected String |
processDefId |
protected ExecutionEntity |
processInstance |
protected String |
processInstanceId |
protected TaskEntity |
task |
protected String |
taskId |
protected String |
type |
protected String |
userId |
| Constructor and Description |
|---|
IdentityLinkEntityImpl() |
| Modifier and Type | Method and Description |
|---|---|
String |
getGroupId()
If the identity link involves a group, then this will be a non-null id of a group.
|
String |
getId() |
Object |
getPersistentState()
Returns a representation of the object, as would be stored in the database.
|
ProcessDefinitionEntity |
getProcessDef() |
String |
getProcessDefId() |
String |
getProcessDefinitionId()
The process definition id associated with this identity link.
|
ExecutionEntity |
getProcessInstance() |
String |
getProcessInstanceId()
The process instance id associated with this identity link.
|
TaskEntity |
getTask() |
String |
getTaskId()
The id of the task associated with this identity link.
|
String |
getType()
Returns the type of link.
|
String |
getUserId()
If the identity link involves a user, then this will be a non-null id of a user.
|
boolean |
isGroup() |
boolean |
isUser() |
void |
setGroupId(String groupId) |
void |
setId(String id) |
void |
setProcessDef(ProcessDefinitionEntity processDef) |
void |
setProcessDefId(String processDefId) |
void |
setProcessInstance(ExecutionEntity processInstance) |
void |
setProcessInstanceId(String processInstanceId) |
void |
setTask(TaskEntity task) |
void |
setTaskId(String taskId) |
void |
setType(String type) |
void |
setUserId(String userId) |
String |
toString() |
protected String id
protected String type
protected String userId
protected String groupId
protected String taskId
protected String processInstanceId
protected String processDefId
protected TaskEntity task
protected ExecutionEntity processInstance
protected ProcessDefinitionEntity processDef
public Object getPersistentState()
EntitygetPersistentState in interface Entitypublic boolean isUser()
isUser in interface IdentityLinkEntitypublic boolean isGroup()
isGroup in interface IdentityLinkEntitypublic String getType()
IdentityLinkIdentityLinkType for the native supported types by Activiti.getType in interface IdentityLinkpublic void setType(String type)
setType in interface IdentityLinkEntitypublic String getUserId()
IdentityLinkUserQuery API.getUserId in interface IdentityLinkpublic void setUserId(String userId)
setUserId in interface IdentityLinkEntitypublic String getGroupId()
IdentityLinkGroupQuery API.getGroupId in interface IdentityLinkpublic void setGroupId(String groupId)
setGroupId in interface IdentityLinkEntitypublic String getTaskId()
IdentityLinkgetTaskId in interface IdentityLinkpublic void setTaskId(String taskId)
setTaskId in interface IdentityLinkEntitypublic String getProcessInstanceId()
IdentityLinkgetProcessInstanceId in interface IdentityLinkpublic void setProcessInstanceId(String processInstanceId)
setProcessInstanceId in interface IdentityLinkEntitypublic String getProcessDefId()
getProcessDefId in interface IdentityLinkEntitypublic void setProcessDefId(String processDefId)
setProcessDefId in interface IdentityLinkEntitypublic TaskEntity getTask()
getTask in interface IdentityLinkEntitypublic void setTask(TaskEntity task)
setTask in interface IdentityLinkEntitypublic ExecutionEntity getProcessInstance()
getProcessInstance in interface IdentityLinkEntitypublic void setProcessInstance(ExecutionEntity processInstance)
setProcessInstance in interface IdentityLinkEntitypublic ProcessDefinitionEntity getProcessDef()
getProcessDef in interface IdentityLinkEntitypublic void setProcessDef(ProcessDefinitionEntity processDef)
setProcessDef in interface IdentityLinkEntitypublic String getProcessDefinitionId()
IdentityLinkgetProcessDefinitionId in interface IdentityLinkEntitygetProcessDefinitionId in interface IdentityLinkCopyright © 2015 Alfresco. All rights reserved.