Class ItlLiteTaToolStrategy

java.lang.Object
org.qubership.atp.environments.validating.strategies.ItlLiteTaToolStrategy
All Implemented Interfaces:
ValidationStrategy

@Component("itfLite") public class ItlLiteTaToolStrategy extends Object implements ValidationStrategy
  • Constructor Details

    • ItlLiteTaToolStrategy

      public ItlLiteTaToolStrategy()
  • Method Details

    • validate

      public ValidateTaToolResponse validate(Environment taTool)
      Specified by:
      validate in interface ValidationStrategy
    • findSystemByCategory

      public System findSystemByCategory(List<System> systems, UUID categoryId)
      Find first system by category.
      Parameters:
      systems - list of systems
      categoryId - category ID
      Returns:
      found System on NULL if not found
    • findConnectionByTemplateId

      public Connection findConnectionByTemplateId(List<Connection> connections, UUID templateId)
      Find first connection by template ID.
      Parameters:
      connections - list of connections
      templateId - template ID
      Returns:
      found Connection on NULL if not found