Package com.seeq.link.agent.interfaces
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 TypeMethodDescriptioncom.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 indexingThe 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.
-