Class RequestExportStrategiesRegistry

java.lang.Object
org.qubership.atp.itf.lite.backend.components.export.RequestExportStrategiesRegistry

@Component public class RequestExportStrategiesRegistry extends Object
  • Constructor Details

    • RequestExportStrategiesRegistry

      public RequestExportStrategiesRegistry()
  • Method Details

    • getStrategy

      public RequestExportStrategy getStrategy(@NotNull @NotNull ImportToolType importToolType, @NotNull @NotNull TransportType requestTransportType)
      Lookup export strategy by import tool type and request transport type parameters.
      Parameters:
      importToolType - import tool type name
      requestTransportType - request transport type name
      Returns:
      export strategy implementation