Class RuntimeDeploymentService

java.lang.Object
org.qubership.integration.platform.runtime.catalog.service.RuntimeDeploymentService

@Service public class RuntimeDeploymentService extends Object
  • Constructor Details

    • RuntimeDeploymentService

      @Autowired public RuntimeDeploymentService(org.qubership.integration.platform.catalog.persistence.TransactionHandler transactionHandler, org.springframework.context.ApplicationEventPublisher applicationEventPublisher, DeploymentRepository deploymentRepository, @Lazy DeploymentMapper deploymentMapper)
  • Method Details

    • getChainRuntimeDeployments

      public Map<String,Collection<org.qubership.integration.platform.catalog.model.deployment.engine.ChainRuntimeDeployment>> getChainRuntimeDeployments()
    • findRuntimeDeployments

      public Collection<org.qubership.integration.platform.catalog.model.deployment.engine.EngineDeployment> findRuntimeDeployments(String engineHost)
    • getEngineHosts

      public Map<String,List<String>> getEngineHosts()
    • getRuntimeDeployment

      public RuntimeDeployment getRuntimeDeployment(String deploymentId)
    • provideEnginesStateUpdate

      public void provideEnginesStateUpdate(Collection<org.qubership.integration.platform.catalog.model.deployment.engine.EngineState> newStateList)