Interface HistoricIdentityLink

All Known Subinterfaces:
HistoricIdentityLinkEntity
All Known Implementing Classes:
HistoricIdentityLinkEntityImpl

@Internal public interface HistoricIdentityLink
Historic counterpart of IdentityLink that represents the current state if any runtime link. Will be preserved when the runtime process instance or task is finished.
  • Method Summary

    Modifier and Type
    Method
    Description
    byte[]
    The details associated with the identity link, JWT sub
    If the identity link involves a group, then this will be a non-null id of a group.
    The id of the process instance associated with this identity link.
    The id of the task associated with this identity link.
    Returns the type of link.
    If the identity link involves a user, then this will be a non-null id of a user.
  • Method Details

    • getType

      String getType()
      Returns the type of link. See IdentityLinkType for the native supported types by Activiti.
    • getUserId

      String getUserId()
      If the identity link involves a user, then this will be a non-null id of a user. That userId can be used to query for user information through the UserQuery API.
    • getGroupId

      String getGroupId()
      If the identity link involves a group, then this will be a non-null id of a group. That groupId can be used to query for user information through the GroupQuery API.
    • getTaskId

      String getTaskId()
      The id of the task associated with this identity link.
    • getProcessInstanceId

      String getProcessInstanceId()
      The id of the process instance associated with this identity link.
    • getDetails

      byte[] getDetails()
      The details associated with the identity link, JWT sub