Class FlowableAbstractTaskService

    • Field Detail

      • cmmnRepositoryService

        @Autowired
        protected org.flowable.cmmn.api.CmmnRepositoryService cmmnRepositoryService
      • taskService

        @Autowired
        protected TaskService taskService
      • cmmnTaskService

        @Autowired
        protected org.flowable.cmmn.api.CmmnTaskService cmmnTaskService
      • userCache

        @Autowired
        protected UserCache userCache
    • Constructor Detail

      • FlowableAbstractTaskService

        public FlowableAbstractTaskService()
    • Method Detail

      • fillPermissionInformation

        public void fillPermissionInformation​(TaskRepresentation taskRepresentation,
                                              org.flowable.task.api.TaskInfo task,
                                              SecurityScope currentUser)
      • verifyProcessInstanceStartUser

        protected void verifyProcessInstanceStartUser​(TaskRepresentation taskRepresentation,
                                                      org.flowable.task.api.TaskInfo task)
      • verifyCandidateGroups

        protected void verifyCandidateGroups​(TaskRepresentation taskRepresentation,
                                             SecurityScope currentUser,
                                             List<org.flowable.identitylink.api.history.HistoricIdentityLink> taskIdentityLinks)
      • userGroupsMatchTaskCandidateGroups

        protected boolean userGroupsMatchTaskCandidateGroups​(Collection<String> userGroups,
                                                             List<org.flowable.identitylink.api.history.HistoricIdentityLink> taskIdentityLinks)
      • verifyCandidateUsers

        protected void verifyCandidateUsers​(TaskRepresentation taskRepresentation,
                                            SecurityScope currentUser,
                                            List<org.flowable.identitylink.api.history.HistoricIdentityLink> taskIdentityLinks)
      • currentUserMatchesTaskCandidateUsers

        protected boolean currentUserMatchesTaskCandidateUsers​(SecurityScope currentUser,
                                                               List<org.flowable.identitylink.api.history.HistoricIdentityLink> taskIdentityLinks)