Class GetUserTaskCommand

  • All Implemented Interfaces:
    Serializable, org.kie.api.command.Command<org.kie.api.task.model.Task>, org.kie.api.command.ExecutableCommand<org.kie.api.task.model.Task>

    public class GetUserTaskCommand
    extends TaskCommand<org.kie.api.task.model.Task>
    See Also:
    Serialized Form
    • Constructor Detail

      • GetUserTaskCommand

        public GetUserTaskCommand()
      • GetUserTaskCommand

        public GetUserTaskCommand​(String userId,
                                  long taskId)
    • Method Detail

      • execute

        public org.kie.api.task.model.Task execute​(org.kie.api.runtime.Context cntxt)
      • checkUserPermissions

        protected boolean checkUserPermissions​(String userId,
                                               org.kie.api.task.model.Task task,
                                               TaskContext context)
      • checkUserPermissions

        protected boolean checkUserPermissions​(List<String> userGroups,
                                               List<org.kie.api.task.model.OrganizationalEntity> organizationalEntities)