Class EventListenerManager

java.lang.Object
io.trino.eventlistener.EventListenerManager
Direct Known Subclasses:
TestingEventListenerManager

public class EventListenerManager extends Object
  • Constructor Details

  • Method Details

    • addEventListenerFactory

      public void addEventListenerFactory(EventListenerFactory eventListenerFactory)
    • addEventListener

      public void addEventListener(EventListener eventListener)
    • loadEventListeners

      public void loadEventListeners()
    • queryCompleted

      public void queryCompleted(com.google.common.base.Function<Boolean,QueryCompletedEvent> queryCompletedEventProvider)
    • queryCreated

      public void queryCreated(QueryCreatedEvent queryCreatedEvent)
    • splitCompleted

      public void splitCompleted(SplitCompletedEvent splitCompletedEvent)
    • getQueryCreatedTime

      public io.airlift.stats.TimeStat getQueryCreatedTime()
    • getQueryCompletedTime

      public io.airlift.stats.TimeStat getQueryCompletedTime()
    • getSplitCompletedTime

      public io.airlift.stats.TimeStat getSplitCompletedTime()
    • shutdown

      @PreDestroy public void shutdown()