Interface SeeqHttpConnection

All Superinterfaces:
com.seeq.link.sdk.interfaces.Connection
All Known Implementing Classes:
DefaultSeeqHttpConnection

public interface SeeqHttpConnection extends com.seeq.link.sdk.interfaces.Connection
The interface used for HTTP communication with the Seeq API.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.seeq.link.sdk.interfaces.Connection

    com.seeq.link.sdk.interfaces.Connection.ConnectionState, com.seeq.link.sdk.interfaces.Connection.StateChangedEventArgs
  • Method Summary

    Modifier and Type
    Method
    Description
    com.seeq.link.sdk.interfaces.SeeqApiProvider
    Provides instances of API objects.
    com.seeq.link.sdk.interfaces.SeeqApiProvider
    Provides API provider instance that should be used during indexing
    The URL for the REST API this connection is utilizing.

    Methods inherited from interface com.seeq.link.sdk.interfaces.Connection

    destroy, disable, enable, getConnectionMessage, getMaxReconnectDelay, getMinReconnectDelay, getMonitorPeriod, getState, getStateChangedEvent, initialize, setMaxReconnectDelay, setMinReconnectDelay, setMonitorPeriod
  • Method Details

    • getApiProvider

      com.seeq.link.sdk.interfaces.SeeqApiProvider getApiProvider()
      Provides instances of API objects.
      Returns:
      API provider instance
    • getIndexingApiProvider

      com.seeq.link.sdk.interfaces.SeeqApiProvider getIndexingApiProvider()
      Provides API provider instance that should be used during indexing
      Returns:
      API provider instance
    • getRestURL

      String getRestURL()
      The URL for the REST API this connection is utilizing.