Interface ProjectRoutingResolver

All Known Implementing Classes:
CrossProjectRoutingResolver

public interface ProjectRoutingResolver
Filter for the target projects based on the provided project routing string.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    The reserved term for representing the origin project in project routing.
  • Method Summary

    Modifier and Type
    Method
    Description
    resolve(String projectRouting, TargetProjects targetProjects)
    Filters the specified TargetProjects based on the provided project routing string
  • Field Details

    • ORIGIN

      static final String ORIGIN
      The reserved term for representing the origin project in project routing.
      See Also:
  • Method Details

    • resolve

      TargetProjects resolve(String projectRouting, TargetProjects targetProjects)
      Filters the specified TargetProjects based on the provided project routing string
      Parameters:
      projectRouting - the project_routing specified in the request object
      targetProjects - The target projects to be filtered
      Returns:
      A new TargetProjects instance containing only the projects that match the project routing.