Class UserTaskAdminServiceBase


  • public class UserTaskAdminServiceBase
    extends Object
    • Constructor Detail

      • UserTaskAdminServiceBase

        public UserTaskAdminServiceBase​(org.jbpm.services.api.admin.UserTaskAdminService userTaskAdminService,
                                        org.kie.server.services.api.KieServerRegistry context)
    • Method Detail

      • addPotentialOwners

        public void addPotentialOwners​(String containerId,
                                       Number taskId,
                                       boolean removeExisting,
                                       String payload,
                                       String marshallingType)
      • addPotentialOwners

        public void addPotentialOwners​(String userId,
                                       String containerId,
                                       Number taskId,
                                       boolean removeExisting,
                                       String payload,
                                       String marshallingType)
      • addExcludedOwners

        public void addExcludedOwners​(String containerId,
                                      Number taskId,
                                      boolean removeExisting,
                                      String payload,
                                      String marshallingType)
      • addExcludedOwners

        public void addExcludedOwners​(String userId,
                                      String containerId,
                                      Number taskId,
                                      boolean removeExisting,
                                      String payload,
                                      String marshallingType)
      • addBusinessAdmins

        public void addBusinessAdmins​(String containerId,
                                      Number taskId,
                                      boolean removeExisting,
                                      String payload,
                                      String marshallingType)
      • addBusinessAdmins

        public void addBusinessAdmins​(String userId,
                                      String containerId,
                                      Number taskId,
                                      boolean removeExisting,
                                      String payload,
                                      String marshallingType)
      • removePotentialOwners

        public void removePotentialOwners​(String containerId,
                                          Number taskId,
                                          List<String> orgEntities,
                                          boolean isUser)
      • removePotentialOwners

        public void removePotentialOwners​(String userId,
                                          String containerId,
                                          Number taskId,
                                          List<String> orgEntities,
                                          boolean isUser)
      • removeExcludedOwners

        public void removeExcludedOwners​(String containerId,
                                         Number taskId,
                                         List<String> orgEntities,
                                         boolean isUser)
      • removeExcludedOwners

        public void removeExcludedOwners​(String userId,
                                         String containerId,
                                         Number taskId,
                                         List<String> orgEntities,
                                         boolean isUser)
      • removeBusinessAdmins

        public void removeBusinessAdmins​(String containerId,
                                         Number taskId,
                                         List<String> orgEntities,
                                         boolean isUser)
      • removeBusinessAdmins

        public void removeBusinessAdmins​(String userId,
                                         String containerId,
                                         Number taskId,
                                         List<String> orgEntities,
                                         boolean isUser)
      • addTaskInputs

        public void addTaskInputs​(String containerId,
                                  Number taskId,
                                  String payload,
                                  String marshallingType)
      • removeTaskInputs

        public void removeTaskInputs​(String containerId,
                                     Number taskId,
                                     List<String> inputNames)
      • removeTaskOutputs

        public void removeTaskOutputs​(String containerId,
                                      Number taskId,
                                      List<String> outputNames)
      • cancelNotification

        public void cancelNotification​(String containerId,
                                       Number taskId,
                                       Number notificationId)
      • cancelReassignment

        public void cancelReassignment​(String containerId,
                                       Number taskId,
                                       Number reassignmentId)
      • getTaskReassignments

        public org.kie.server.api.model.admin.TaskReassignmentList getTaskReassignments​(String containerId,
                                                                                        Number taskId,
                                                                                        boolean activeOnly)
      • getTaskNotifications

        public org.kie.server.api.model.admin.TaskNotificationList getTaskNotifications​(String containerId,
                                                                                        Number taskId,
                                                                                        boolean activeOnly)
      • getExecutionErrorsByTaskId

        public org.kie.server.api.model.admin.ExecutionErrorInstanceList getExecutionErrorsByTaskId​(String containerId,
                                                                                                    Number taskId,
                                                                                                    boolean includeAcknowledged,
                                                                                                    Integer page,
                                                                                                    Integer pageSize,
                                                                                                    String sort,
                                                                                                    boolean sortOrder)
      • getExecutionErrorsByTaskName

        public org.kie.server.api.model.admin.ExecutionErrorInstanceList getExecutionErrorsByTaskName​(String containerId,
                                                                                                      String processId,
                                                                                                      String taskName,
                                                                                                      boolean includeAcknowledged,
                                                                                                      Integer page,
                                                                                                      Integer pageSize,
                                                                                                      String sort,
                                                                                                      boolean sortOrder)
      • getError

        public org.kie.server.api.model.admin.ExecutionErrorInstance getError​(String errorId)
      • acknowledgeError

        public void acknowledgeError​(List<String> errorIds)
      • convert

        protected org.kie.api.task.model.OrganizationalEntity[] convert​(List<String> orgEntities,
                                                                        boolean isUser)
      • buildEmail

        protected org.kie.internal.task.api.model.EmailNotification buildEmail​(org.kie.server.api.model.admin.EmailNotification emailNotification)
      • convert

        protected org.kie.api.task.model.OrganizationalEntity[] convert​(String containerId,
                                                                        Number taskId,
                                                                        String payload,
                                                                        String marshallingType)