# Uses of Class
fr.gouv.vitam.collect.common.dto.CriteriaProjectDto

Packages that use CriteriaProjectDto
Package
Description
fr.gouv.vitam.collect.external.client
Provides Collect client interface, factory and implementations.
fr.gouv.vitam.collect.external.external.rest
Provides the web server application for the Collect External module and the rest resources it uses.
fr.gouv.vitam.collect.internal.client
Provides Collect client interface, factory and implementations.
fr.gouv.vitam.collect.internal.core.repository
fr.gouv.vitam.collect.internal.core.service
fr.gouv.vitam.collect.internal.rest

- ## Uses of CriteriaProjectDto in fr.gouv.vitam.collect.external.client

  Methods in fr.gouv.vitam.collect.external.client with parameters of type CriteriaProjectDto
  Modifier and Type
  Method
  Description
  `RequestResponse`
  CollectExternalClient.`searchProject(VitamContext vitamContext, CriteriaProjectDto criteria)`
  get all projects by criteria Consume and produce MediaType.APPLICATION_JSON
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  CollectExternalClientRest.`searchProject(VitamContext vitamContext, CriteriaProjectDto criteria)`

- ## Uses of CriteriaProjectDto in fr.gouv.vitam.collect.external.external.rest

  Methods in fr.gouv.vitam.collect.external.external.rest with parameters of type CriteriaProjectDto
  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  ProjectExternalResource.`searchProject(CriteriaProjectDto criteriaProjectDto)`

- ## Uses of CriteriaProjectDto in fr.gouv.vitam.collect.internal.client

  Methods in fr.gouv.vitam.collect.internal.client with parameters of type CriteriaProjectDto
  Modifier and Type
  Method
  Description
  `RequestResponseOK<com.fasterxml.jackson.databind.JsonNode>`
  CollectInternalClient.`searchProject(CriteriaProjectDto criteria)`
  get all projects by criteria Consume and produce MediaType.APPLICATION_JSON
  `RequestResponseOK<com.fasterxml.jackson.databind.JsonNode>`
  CollectInternalClientRest.`searchProject(CriteriaProjectDto criteria)`

- ## Uses of CriteriaProjectDto in fr.gouv.vitam.collect.internal.core.repository

  Methods in fr.gouv.vitam.collect.internal.core.repository with parameters of type CriteriaProjectDto
  Modifier and Type
  Method
  Description
  `List<ProjectModel>`
  ProjectRepository.`searchProject(CriteriaProjectDto criteriaProjectDto, int tenant)`
  return projects according to criteria

- ## Uses of CriteriaProjectDto in fr.gouv.vitam.collect.internal.core.service

  Methods in fr.gouv.vitam.collect.internal.core.service with parameters of type CriteriaProjectDto
  Modifier and Type
  Method
  Description
  `List<ProjectDto>`
  ProjectService.`searchProject(CriteriaProjectDto criteriaProjectDto)`

- ## Uses of CriteriaProjectDto in fr.gouv.vitam.collect.internal.rest

  Methods in fr.gouv.vitam.collect.internal.rest with parameters of type CriteriaProjectDto
  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  ProjectInternalResource.`searchProject(CriteriaProjectDto criteriaProjectDto)`