|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.camunda.bpm.engine.impl.persistence.entity.IdentityLinkEntity
public class IdentityLinkEntity
| Field Summary | |
|---|---|
protected String |
groupId
|
protected String |
id
|
protected ProcessDefinitionEntity |
processDef
|
protected String |
processDefId
|
protected TaskEntity |
task
|
protected String |
taskId
|
protected String |
type
|
protected String |
userId
|
| Constructor Summary | |
|---|---|
IdentityLinkEntity()
|
|
| Method Summary | |
|---|---|
static IdentityLinkEntity |
createAndInsert()
|
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()
|
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 |
setTask(TaskEntity task)
|
void |
setType(String type)
|
void |
setUserId(String userId)
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected String id
protected String type
protected String userId
protected String groupId
protected String taskId
protected String processDefId
protected TaskEntity task
protected ProcessDefinitionEntity processDef
| Constructor Detail |
|---|
public IdentityLinkEntity()
| Method Detail |
|---|
public Object getPersistentState()
DbEntity
getPersistentState in interface DbEntitypublic static IdentityLinkEntity createAndInsert()
public boolean isUser()
public boolean isGroup()
public String getId()
getId in interface DbEntitypublic void setId(String id)
setId in interface DbEntitypublic String getType()
IdentityLinkIdentityLinkType for the native supported types by the process engine.
getType in interface IdentityLinkpublic void setType(String type)
public String getUserId()
IdentityLinkUserQuery API.
getUserId in interface IdentityLinkpublic void setUserId(String userId)
public String getGroupId()
IdentityLinkGroupQuery API.
getGroupId in interface IdentityLinkpublic void setGroupId(String groupId)
public String getTaskId()
IdentityLink
getTaskId in interface IdentityLinkpublic String getProcessDefId()
public void setProcessDefId(String processDefId)
public TaskEntity getTask()
public void setTask(TaskEntity task)
public ProcessDefinitionEntity getProcessDef()
public void setProcessDef(ProcessDefinitionEntity processDef)
public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||