Class BpmnUtil


  • public class BpmnUtil
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      BpmnUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void addCandidateGroup​(java.lang.String processId, java.lang.String groupId)  
      static void addCandidateGroups​(java.lang.String processId, java.lang.Object groupIds)  
      static void addCandidateUser​(java.lang.String processId, java.lang.String userId)  
      static void addCandidateUsers​(java.lang.String processId, java.lang.Object userIds)  
      static void addParticipantUser​(java.lang.String processId, java.lang.String userId)  
      static void addParticipantUsers​(java.lang.String processId, java.lang.Object userIds)  
      protected static org.flowable.engine.RuntimeService getRuntimeService()  
      protected static java.lang.Iterable<java.lang.String> objectToStringIterable​(java.lang.Object iterableOrString)  
      static void removeAssignee​(java.lang.String processId, java.lang.String userId)  
      static void removeCandidateGroup​(java.lang.String processId, java.lang.String groupId)  
      static void removeCandidateGroups​(java.lang.String processId, java.lang.Object groupIds)  
      static void removeCandidateUser​(java.lang.String processId, java.lang.String userId)  
      static void removeCandidateUsers​(java.lang.String processId, java.lang.Object userIds)  
      static void removeOwner​(java.lang.String processId, java.lang.String userId)  
      static void removeParticipantUser​(java.lang.String processId, java.lang.String userId)  
      static void removeParticipantUsers​(java.lang.String processId, java.lang.Object userIds)  
      static void setAssignee​(java.lang.String processId, java.lang.String userId)  
      static void setOwner​(java.lang.String processId, java.lang.String userId)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BpmnUtil

        public BpmnUtil()
    • Method Detail

      • getRuntimeService

        protected static org.flowable.engine.RuntimeService getRuntimeService()
      • setOwner

        public static void setOwner​(java.lang.String processId,
                                    java.lang.String userId)
      • setAssignee

        public static void setAssignee​(java.lang.String processId,
                                       java.lang.String userId)
      • removeOwner

        public static void removeOwner​(java.lang.String processId,
                                       java.lang.String userId)
      • removeAssignee

        public static void removeAssignee​(java.lang.String processId,
                                          java.lang.String userId)
      • addCandidateUser

        public static void addCandidateUser​(java.lang.String processId,
                                            java.lang.String userId)
      • addCandidateGroup

        public static void addCandidateGroup​(java.lang.String processId,
                                             java.lang.String groupId)
      • addParticipantUser

        public static void addParticipantUser​(java.lang.String processId,
                                              java.lang.String userId)
      • addCandidateUsers

        public static void addCandidateUsers​(java.lang.String processId,
                                             java.lang.Object userIds)
      • addCandidateGroups

        public static void addCandidateGroups​(java.lang.String processId,
                                              java.lang.Object groupIds)
      • addParticipantUsers

        public static void addParticipantUsers​(java.lang.String processId,
                                               java.lang.Object userIds)
      • removeCandidateUser

        public static void removeCandidateUser​(java.lang.String processId,
                                               java.lang.String userId)
      • removeCandidateGroup

        public static void removeCandidateGroup​(java.lang.String processId,
                                                java.lang.String groupId)
      • removeParticipantUser

        public static void removeParticipantUser​(java.lang.String processId,
                                                 java.lang.String userId)
      • removeCandidateUsers

        public static void removeCandidateUsers​(java.lang.String processId,
                                                java.lang.Object userIds)
      • removeCandidateGroups

        public static void removeCandidateGroups​(java.lang.String processId,
                                                 java.lang.Object groupIds)
      • removeParticipantUsers

        public static void removeParticipantUsers​(java.lang.String processId,
                                                  java.lang.Object userIds)
      • objectToStringIterable

        protected static java.lang.Iterable<java.lang.String> objectToStringIterable​(java.lang.Object iterableOrString)