Class IssuesFilteringService

java.lang.Object
org.qubership.atp.ram.services.filtering.IssuesFilteringService

@Service public class IssuesFilteringService extends Object
  • Constructor Details

    • IssuesFilteringService

      public IssuesFilteringService()
  • Method Details

    • buildSearchCriteria

      public org.springframework.data.mongodb.core.query.CriteriaDefinition buildSearchCriteria(IssueFilteringParams issueFilteringParams)
      Build searchCriteria to find necessary Issues by fields.
      Returns:
      search criteria
    • applyAdditionalFiltering

      public List<IssueResponse> applyAdditionalFiltering(List<IssueResponse> responses, IssueFilteringParams issueFilteringParams)
      Apply filters to list od IssueResponses and return filtered list.
      Parameters:
      responses - list of data
      issueFilteringParams - filtring data
      Returns:
      filtered list