Class EventClient

java.lang.Object
com.netflix.conductor.client.http.EventClient

public final class EventClient extends Object
  • Constructor Details

    • EventClient

      public EventClient()
      Creates a default metadata client
    • EventClient

      public EventClient(ConductorClient client)
  • Method Details

    • setRootURI

      @Deprecated public void setRootURI(String rootUri)
      Deprecated.
      Kept only for backwards compatibility
      Parameters:
      rootUri - basePath for the ApiClient
    • registerEventHandler

      public void registerEventHandler(EventHandler eventHandler)
      Register an event handler with the server.
      Parameters:
      eventHandler - the eventHandler definition.
    • updateEventHandler

      public void updateEventHandler(EventHandler eventHandler)
      Updates an event handler with the server.
      Parameters:
      eventHandler - the eventHandler definition.
    • getEventHandlers

      public List<EventHandler> getEventHandlers(String event, boolean activeOnly)
      Parameters:
      event - name of the event.
      activeOnly - if true, returns only the active handlers.
      Returns:
      Returns the list of all the event handlers for a given event.
    • unregisterEventHandler

      public void unregisterEventHandler(String name)
      Removes the event handler definition from the conductor server
      Parameters:
      name - the name of the event handler to be unregistered