Class ExchangeManagerRegistry

java.lang.Object
io.trino.exchange.ExchangeManagerRegistry

public class ExchangeManagerRegistry extends Object
  • Constructor Details

    • ExchangeManagerRegistry

      @Inject public ExchangeManagerRegistry(io.opentelemetry.api.OpenTelemetry openTelemetry, io.opentelemetry.api.trace.Tracer tracer)
  • Method Details

    • addExchangeManagerFactory

      public void addExchangeManagerFactory(ExchangeManagerFactory factory)
    • loadExchangeManager

      public void loadExchangeManager()
    • loadExchangeManager

      public void loadExchangeManager(String name, Map<String,String> properties)
    • getExchangeManager

      public ExchangeManager getExchangeManager()
    • shutdown

      @PreDestroy public void shutdown()