Class TaskControllerHelper

java.lang.Object
org.activiti.cloud.services.query.rest.TaskControllerHelper

public class TaskControllerHelper extends Object
  • Constructor Details

  • Method Details

    • findAll

      public org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<QueryCloudTask>> findAll(com.querydsl.core.types.Predicate predicate, VariableSearch variableSearch, org.springframework.data.domain.Pageable pageable, List<QueryDslPredicateFilter> filters)
    • findAllWithProcessVariables

      @Transactional(readOnly=true) public org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<QueryCloudTask>> findAllWithProcessVariables(com.querydsl.core.types.Predicate predicate, VariableSearch variableSearch, org.springframework.data.domain.Pageable pageable, List<QueryDslPredicateFilter> filters, List<String> processVariableKeys)
    • searchTasksRestricted

      @Transactional(readOnly=true) public org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<QueryCloudTask>> searchTasksRestricted(TaskSearchRequest taskSearchRequest, org.springframework.data.domain.Pageable pageable)
    • searchTasksUnrestricted

      @Transactional(readOnly=true) public org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<QueryCloudTask>> searchTasksUnrestricted(TaskSearchRequest taskSearchRequest, org.springframework.data.domain.Pageable pageable)
    • findAllByInvolvedUserQuery

      public org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<QueryCloudTask>> findAllByInvolvedUserQuery(com.querydsl.core.types.Predicate predicate, org.springframework.data.domain.Pageable pageable)
    • findAllFromBody

      @Transactional(readOnly=true) public org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<QueryCloudTask>> findAllFromBody(com.querydsl.core.types.Predicate predicate, VariableSearch variableSearch, org.springframework.data.domain.Pageable pageable, List<QueryDslPredicateFilter> filters, List<String> processVariableKeys)
    • findAllByInvolvedUserQueryWithProcessVariables

      @Transactional(readOnly=true) public org.springframework.hateoas.PagedModel<org.springframework.hateoas.EntityModel<QueryCloudTask>> findAllByInvolvedUserQueryWithProcessVariables(com.querydsl.core.types.Predicate predicate, List<String> processVariableKeys, org.springframework.data.domain.Pageable pageable)
    • canUserViewTask

      public boolean canUserViewTask(com.querydsl.core.types.Predicate predicate)
    • countTasksUnrestricted

      @Transactional(readOnly=true) public Long countTasksUnrestricted(TaskSearchRequest taskSearchRequest)
    • countTasksRestricted

      @Transactional(readOnly=true) public Long countTasksRestricted(TaskSearchRequest taskSearchRequest)