Class IdentityLinkUtil


  • public class IdentityLinkUtil
    extends Object
    Author:
    Tijs Rademakers
    • Constructor Detail

      • IdentityLinkUtil

        public IdentityLinkUtil()
    • Method Detail

      • createCaseInstanceIdentityLink

        public static org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity createCaseInstanceIdentityLink​(CaseInstance caseInstance,
                                                                                                                                  String userId,
                                                                                                                                  String groupId,
                                                                                                                                  String type,
                                                                                                                                  CmmnEngineConfiguration cmmnEngineConfiguration)
      • handleTaskIdentityLinkAdditions

        public static void handleTaskIdentityLinkAdditions​(TaskEntity taskEntity,
                                                           List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinkEntities,
                                                           CmmnEngineConfiguration cmmnEngineConfiguration)
      • createPlanItemInstanceIdentityLink

        public static org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity createPlanItemInstanceIdentityLink​(PlanItemInstance planItemInstance,
                                                                                                                                      String userId,
                                                                                                                                      String groupId,
                                                                                                                                      String type,
                                                                                                                                      CmmnEngineConfiguration cmmnEngineConfiguration)
      • handleTaskIdentityLinkAddition

        public static void handleTaskIdentityLinkAddition​(TaskEntity taskEntity,
                                                          org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity identityLinkEntity,
                                                          CmmnEngineConfiguration cmmnEngineConfiguration)
      • handleTaskIdentityLinkDeletions

        public static void handleTaskIdentityLinkDeletions​(TaskEntity taskEntity,
                                                           List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> identityLinks,
                                                           boolean cascaseHistory,
                                                           CmmnEngineConfiguration cmmnEngineConfiguration)
      • logTaskIdentityLinkEvent

        protected static void logTaskIdentityLinkEvent​(String eventType,
                                                       TaskEntity taskEntity,
                                                       org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity identityLinkEntity,
                                                       CmmnEngineConfiguration cmmnEngineConfiguration)