Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addToClassPath(URLClassLoader, URL) - Static method in class com.seeq.link.agent.ClassPathUtilities
-
Adds a URL to an existing classloader.
- addToLogger() - Method in class com.seeq.link.agent.RemoteAppender
- Agent - Interface in com.seeq.link.agent.interfaces
-
The agent interface facilitates initialization/destruction of agents, and allows for querying of the sum of all connections.
- AgentClassFactory - Static variable in class com.seeq.link.agent.Program
- AgentConfigV1 - Class in com.seeq.link.agent.config
- AgentConfigV1() - Constructor for class com.seeq.link.agent.config.AgentConfigV1
- AgentHeartbeat - Enum constant in enum class com.seeq.link.agent.Watchdog.WatchdogTimer
- AgentHeartbeat - Variable in class com.seeq.link.agent.config.WatchdogConfigV1
- AgentKeyCredential - Class in com.seeq.link.agent
- AgentKeyCredential() - Constructor for class com.seeq.link.agent.AgentKeyCredential
- agentKeyModifiedEvent - Variable in class com.seeq.link.agent.DefaultAgentKeyReader
- AgentKeyReader - Interface in com.seeq.link.agent.interfaces
-
Encapsulates the reading of an agent key, including monitoring for modifications or deletions and notifying a listener.
- append(ILoggingEvent) - Method in class com.seeq.link.agent.RemoteAppender
C
- CertificateHandler - Class in com.seeq.link.agent
- CertificateHandler(Path) - Constructor for class com.seeq.link.agent.CertificateHandler
- ClassFactory - Class in com.seeq.link.agent
- ClassFactory() - Constructor for class com.seeq.link.agent.ClassFactory
- ClassPathUtilities - Class in com.seeq.link.agent
- ClassPathUtilities() - Constructor for class com.seeq.link.agent.ClassPathUtilities
- close() - Method in interface com.seeq.link.agent.DefaultConnectorLoader.ClassEnumerator
- close() - Method in class com.seeq.link.agent.DefaultConnectorLoader.DirectoryClassEnumerator
- close() - Method in class com.seeq.link.agent.DefaultConnectorLoader.JarClassEnumerator
- com.seeq.link.agent - package com.seeq.link.agent
- com.seeq.link.agent.config - package com.seeq.link.agent.config
- com.seeq.link.agent.interfaces - package com.seeq.link.agent.interfaces
- Configuration() - Constructor for class com.seeq.link.agent.Program.Configuration
- connect() - Method in class com.seeq.link.agent.DefaultSeeqHttpConnection
-
Handles the act of authenticating against the Seeq REST API.
- connect() - Method in class com.seeq.link.agent.DefaultSeeqWsConnection
-
Handles the act of connecting to the Seeq Application Server.
- connect() - Method in class com.seeq.link.agent.DefaultSeeqWsConnectionPool
- ConnectorConfigChange - Enum constant in enum class com.seeq.link.agent.Watchdog.WatchdogTimer
- ConnectorConfigChange - Variable in class com.seeq.link.agent.config.WatchdogConfigV1
- ConnectorConfigV1 - Class in com.seeq.link.agent.config
- ConnectorConfigV1() - Constructor for class com.seeq.link.agent.config.ConnectorConfigV1
- ConnectorLoader - Interface in com.seeq.link.agent.interfaces
-
The interface that is used to load Connector DLLs into memory and inventory the ConnectorTypes that are supported.
- createAgent() - Method in class com.seeq.link.agent.ClassFactory
- createAgentsApi() - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- createAssetsApi() - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- createAuthApi() - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- createBatchSizeHelper() - Method in class com.seeq.link.agent.DefaultAgent
- createBatchSizeHelper(int, Duration) - Method in class com.seeq.link.agent.DefaultAgent
- createConditionsApi() - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- createConnectorLoader() - Method in class com.seeq.link.agent.ClassFactory
- createDatasourcesApi() - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- createFormulasApi() - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- createItemsApi() - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- createJobsApi() - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- createProgram() - Method in class com.seeq.link.agent.ClassFactory
- createRequestsApi() - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- createScalarsApi() - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- createSeeqHttpConnection(String, LoginAuthManager, CertificateHandler, SeeqApiProvider, SeeqApiProvider) - Method in class com.seeq.link.agent.ClassFactory
- createSeeqWsConnectionPool(String, LoginAuthManager, CertificateHandler, boolean, String, SeeqApiProvider) - Method in class com.seeq.link.agent.ClassFactory
- createSignalsApi() - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- createSystemApi() - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- createTreesApi() - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- createUserGroupsApi() - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- createUsersApi() - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
D
- DefaultAgent - Class in com.seeq.link.agent
-
The Agent performs the following duties: Establish a connection to the Seeq Server (the 'linkURL') via the passed-in Connection Object Load and initialize connectors via the passed-in ConnectorLoader Object Supply global services to the connectors via the
AgentService
interface, which also provides access to the Seeq Server REST API - DefaultAgent() - Constructor for class com.seeq.link.agent.DefaultAgent
- DefaultAgentKeyReader - Class in com.seeq.link.agent
-
Encapsulates the reading of an agent key, including monitoring for modifications or deletions and notifying a listener.
- DefaultAgentKeyReader(Path) - Constructor for class com.seeq.link.agent.DefaultAgentKeyReader
- DefaultConnectorLoader - Class in com.seeq.link.agent
-
Loads any JARs found on its ConnectorSearchPaths properties that have classes that implement the
Connector
interface. - DefaultConnectorLoader() - Constructor for class com.seeq.link.agent.DefaultConnectorLoader
- DefaultConnectorLoader.ClassEnumerator - Interface in com.seeq.link.agent
- DefaultConnectorLoader.DirectoryClassEnumerator - Class in com.seeq.link.agent
- DefaultConnectorLoader.JarClassEnumerator - Class in com.seeq.link.agent
- DefaultLoginAuthManager - Class in com.seeq.link.agent
-
Manages logging into Seeq's REST API and retrieving an authentication token.
- DefaultLoginAuthManager(AgentKeyReader, SeeqApiProvider) - Constructor for class com.seeq.link.agent.DefaultLoginAuthManager
- DefaultSeeqApiProvider - Class in com.seeq.link.agent
- DefaultSeeqApiProvider(String, CertificateHandler) - Constructor for class com.seeq.link.agent.DefaultSeeqApiProvider
- DefaultSeeqHttpConnection - Class in com.seeq.link.agent
- DefaultSeeqHttpConnection(String, LoginAuthManager, SeeqApiProvider, SeeqApiProvider) - Constructor for class com.seeq.link.agent.DefaultSeeqHttpConnection
- DefaultSeeqWsConnection - Class in com.seeq.link.agent
-
Handles a WebSocket-based connection to the Seeq Application Server.
- DefaultSeeqWsConnection(SeeqWsConnectionPool, int, String, LoginAuthManager, CertificateHandler, boolean, String, ExecutorService, ExecutorService) - Constructor for class com.seeq.link.agent.DefaultSeeqWsConnection
- DefaultSeeqWsConnection.UnhandledExceptionHandler - Class in com.seeq.link.agent
- DefaultSeeqWsConnectionPool - Class in com.seeq.link.agent
-
Handles a pool of WebSocket-based connections to the Seeq Application Server.
- DefaultSeeqWsConnectionPool(String, LoginAuthManager, CertificateHandler, boolean, String, SeeqApiProvider) - Constructor for class com.seeq.link.agent.DefaultSeeqWsConnectionPool
- dequeue() - Method in class com.seeq.link.agent.FixedSizeConcurrentQueue
-
Retrieves and removes the head of this queue, or returns null if this queue is empty.
- dequeue() - Method in class com.seeq.link.agent.RemoteAppender
- destroy() - Method in class com.seeq.link.agent.DefaultAgent
- destroy() - Method in class com.seeq.link.agent.DefaultAgentKeyReader
-
Shuts down the file watcher for the agent key file.
- destroy() - Method in class com.seeq.link.agent.DefaultSeeqHttpConnection
- destroy() - Method in class com.seeq.link.agent.DefaultSeeqWsConnection
- destroy() - Method in class com.seeq.link.agent.DefaultSeeqWsConnectionPool
- destroy() - Method in interface com.seeq.link.agent.interfaces.Agent
-
Destroys all connectors and stops sending heartbeats to the Seeq Server.
- destroy() - Method in interface com.seeq.link.agent.interfaces.AgentKeyReader
-
Shuts down the file watcher for the agent key file.
- destroy() - Method in class com.seeq.link.agent.Program
- destroy() - Method in class com.seeq.link.agent.Watchdog
- detachFromLogger() - Method in class com.seeq.link.agent.RemoteAppender
- DirectoryClassEnumerator(File) - Constructor for class com.seeq.link.agent.DefaultConnectorLoader.DirectoryClassEnumerator
- disconnect() - Method in class com.seeq.link.agent.DefaultSeeqHttpConnection
-
Disconnect from Seeq Application Server by logging out.
- disconnect() - Method in class com.seeq.link.agent.DefaultSeeqWsConnection
-
Disconnect from Seeq Application Server and ensure socket has been closed.
- disconnect() - Method in class com.seeq.link.agent.DefaultSeeqWsConnectionPool
E
- enqueue(T) - Method in class com.seeq.link.agent.FixedSizeConcurrentQueue
-
Adds an object to the end of the ConcurrentLinkedQueue.
- equals(Object) - Method in class com.seeq.link.agent.DefaultSeeqWsConnection
F
- FixedSizeConcurrentQueue<T> - Class in com.seeq.link.agent
-
Represents a thread-safe first in-first out (FIFO) collection that will automatically de-queue if it overflows its fixed size.
- FixedSizeConcurrentQueue(int) - Constructor for class com.seeq.link.agent.FixedSizeConcurrentQueue
-
Initializes a new instance of the ConcurrentLinkedQueue class.
G
- getAgentIdentification() - Method in class com.seeq.link.agent.DefaultAgent
- getAgentKeyCredential() - Method in class com.seeq.link.agent.DefaultAgentKeyReader
-
Returns the
AgentKeyCredential
or null if it is not available. - getAgentKeyCredential() - Method in interface com.seeq.link.agent.interfaces.AgentKeyReader
-
Returns the
AgentKeyCredential
or null if it is not available. - getAgentKeyModifiedEvent() - Method in class com.seeq.link.agent.DefaultLoginAuthManager
- getAgentKeyModifiedEvent() - Method in interface com.seeq.link.agent.interfaces.AgentKeyReader
-
An event that is triggered when the agent key file is modified or deleted.
- getAgentKeyModifiedEvent() - Method in interface com.seeq.link.agent.interfaces.LoginAuthManager
-
An event that is triggered when the agent key file is modified or deleted.
- getAgentKeyPath() - Method in interface com.seeq.link.agent.interfaces.AgentKeyReader
-
Get the path to the agent key file.
- getAndClearOverflowFlag() - Method in class com.seeq.link.agent.FixedSizeConcurrentQueue
-
Returns true if queue has overflowed at some point since the last time this was called.
- getAndClearOverflowFlag() - Method in class com.seeq.link.agent.RemoteAppender
- getApiClient() - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- getApiProvider() - Method in class com.seeq.link.agent.DefaultAgent
-
Provides methods to construct Seeq API objects.
- getApiProvider() - Method in class com.seeq.link.agent.DefaultSeeqHttpConnection
- getApiProvider() - Method in interface com.seeq.link.agent.interfaces.SeeqHttpConnection
-
Provides instances of API objects.
- getAuthToken() - Method in class com.seeq.link.agent.DefaultLoginAuthManager
-
Log into Seeq and retrieve an authentication token.
- getAuthToken() - Method in interface com.seeq.link.agent.interfaces.LoginAuthManager
-
Returns an authentication token for Seeq's API, or null if it is not available.
- getCertificateKeyStore() - Method in class com.seeq.link.agent.CertificateHandler
- getCertPath() - Method in class com.seeq.link.agent.CertificateHandler
- getConnectionId() - Method in class com.seeq.link.agent.DefaultSeeqHttpConnection
- getConnectionId() - Method in class com.seeq.link.agent.DefaultSeeqWsConnection
-
The connection String for the Seeq Application Server.
- getConnectionId() - Method in class com.seeq.link.agent.DefaultSeeqWsConnectionPool
- getConnections() - Method in class com.seeq.link.agent.DefaultAgent
- getConnections() - Method in interface com.seeq.link.agent.interfaces.Agent
-
Provides a collection of connections, which represents the union of all connections being managed by all connectors.
- getConnectionsWithConnectors() - Method in class com.seeq.link.agent.DefaultAgent
- getConnectors() - Method in class com.seeq.link.agent.DefaultAgent
-
The set of connectors that have been loaded.
- getConnectorSearchPaths() - Method in class com.seeq.link.agent.DefaultConnectorLoader
- getCount() - Method in class com.seeq.link.agent.FixedSizeConcurrentQueue
-
Returns the number of items currently in the queue.
- getDefaultConfiguration() - Static method in class com.seeq.link.agent.Program
- getDisplayName() - Method in class com.seeq.link.agent.DefaultAgent
-
The display name of the Agent
- getEntriesFromClasspathFile(File, BiFunction<String, String, String>) - Static method in class com.seeq.link.agent.ClassPathUtilities
- getExportTaskScheduler() - Method in class com.seeq.link.agent.DefaultAgent
- getFixedSize() - Method in class com.seeq.link.agent.FixedSizeConcurrentQueue
-
The maximum size of the queue, after which items will be de-queued to make room.
- getIdentityPath() - Method in class com.seeq.link.agent.DefaultLoginAuthManager
- getIdentityPath() - Method in interface com.seeq.link.agent.interfaces.LoginAuthManager
-
Returns the full identity path (typically user guid plus any sub-ids), or null if it is not available.
- getIndexingApiProvider() - Method in class com.seeq.link.agent.DefaultAgent
- getIndexingApiProvider() - Method in class com.seeq.link.agent.DefaultSeeqHttpConnection
- getIndexingApiProvider() - Method in interface com.seeq.link.agent.interfaces.SeeqHttpConnection
-
Provides API provider instance that should be used during indexing
- getJarsInFolder(File) - Static method in class com.seeq.link.agent.ClassPathUtilities
- getLocalTimeZone() - Static method in class com.seeq.link.agent.TimeZoneUtilities
- getMessageReceivedEvent() - Method in class com.seeq.link.agent.DefaultSeeqWsConnection
- getMessageReceivedEvent() - Method in class com.seeq.link.agent.DefaultSeeqWsConnectionPool
- getMessageReceivedEvent() - Method in interface com.seeq.link.agent.interfaces.SeeqWsConnection
-
Event to handle the reception of messages from the Seeq Application Server.
- getName() - Method in class com.seeq.link.agent.DefaultAgent
-
The name of the Agent, which is used in various communications and as the name of configuration file.
- getRestURL() - Method in class com.seeq.link.agent.DefaultSeeqHttpConnection
- getRestURL() - Method in interface com.seeq.link.agent.interfaces.SeeqHttpConnection
-
The URL for the REST API this connection is utilizing.
- getSeeqServerURL() - Method in class com.seeq.link.agent.DefaultAgent
H
- hasCertBeenLoaded() - Method in class com.seeq.link.agent.CertificateHandler
- hashCode() - Method in class com.seeq.link.agent.DefaultSeeqWsConnection
- HighMemoryUse - Enum constant in enum class com.seeq.link.agent.Watchdog.WatchdogTimer
- HighMemoryUse - Variable in class com.seeq.link.agent.config.WatchdogConfigV1
I
- INCOMING_MESSAGE_THREAD_POOL_SIZE - Static variable in class com.seeq.link.agent.DefaultSeeqWsConnection
- INCOMING_MESSAGE_THREAD_POOL_SIZE - Static variable in class com.seeq.link.agent.DefaultSeeqWsConnectionPool
- initialize() - Method in class com.seeq.link.agent.DefaultAgentKeyReader
-
Reads the agent key in (if it exists) and begins watching the file for creation/modification/deletion.
- initialize() - Method in class com.seeq.link.agent.DefaultSeeqHttpConnection
- initialize() - Method in class com.seeq.link.agent.DefaultSeeqWsConnection
- initialize() - Method in class com.seeq.link.agent.DefaultSeeqWsConnectionPool
- initialize() - Method in interface com.seeq.link.agent.interfaces.AgentKeyReader
-
Reads the agent key in (if it exists) and begins watching the file for creation/modification/deletion.
- initialize() - Method in class com.seeq.link.agent.Watchdog
- initialize(String[], URLClassLoader) - Method in class com.seeq.link.agent.DefaultConnectorLoader
- initialize(String[], URLClassLoader) - Method in interface com.seeq.link.agent.interfaces.ConnectorLoader
-
Initializes the connector loader with a set of search paths to look for connectors on.
- initialize(String, SeeqWsConnection, SeeqHttpConnection, ConnectorLoader, ConfigService, Path, Path, boolean, RemoteAppender, RemoteConfigChangeListener, URL) - Method in class com.seeq.link.agent.DefaultAgent
- initialize(String, SeeqWsConnection, SeeqHttpConnection, ConnectorLoader, ConfigService, Path, Path, boolean, RemoteAppender, RemoteConfigChangeListener, URL) - Method in interface com.seeq.link.agent.interfaces.Agent
-
Agents have several dependencies, as detailed in the param documentation.
- initializeRemoteAppender() - Method in class com.seeq.link.agent.Program
- initializeRemoteAppender(boolean) - Method in class com.seeq.link.agent.Program
- isCertSignedByOfficialCertAuthority() - Method in class com.seeq.link.agent.CertificateHandler
- isRestartRequested() - Static method in class com.seeq.link.agent.Program
-
Returns whether an agent restart has been requested or not.
- isSeeqServerConnected() - Method in class com.seeq.link.agent.DefaultAgent
- iterator() - Method in class com.seeq.link.agent.FixedSizeConcurrentQueue
J
- JarClassEnumerator(File) - Constructor for class com.seeq.link.agent.DefaultConnectorLoader.JarClassEnumerator
L
- load() - Method in class com.seeq.link.agent.CertificateHandler
-
Loads and verifies all the certificates (the certificate chain) in the PEM file.
- loadConnectorJARs(boolean) - Method in class com.seeq.link.agent.DefaultConnectorLoader
-
Loads any JARs found on its ConnectorSearchPaths property that have classes that implement the
Connector
interface, instantiates those objects and returns a list filled with them. - loadConnectorJARs(boolean) - Method in interface com.seeq.link.agent.interfaces.ConnectorLoader
-
Searches for connectors on the search path, loads any that it finds, and returns a list of constructed connectors that implemented
Connector
. - logDefaultTruststore() - Static method in class com.seeq.link.agent.CertificateHandler
-
Outputs the default trusted CA certificates to the log.
- LoginAuthManager - Interface in com.seeq.link.agent.interfaces
-
Manages logging into Seeq's REST API and retrieving an authentication token.
- logout() - Method in class com.seeq.link.agent.DefaultLoginAuthManager
-
Invalidate any stored authentication token so we'll be forced to log in again with fresh credentials.
- logout() - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- logout() - Method in interface com.seeq.link.agent.interfaces.LoginAuthManager
-
Invalidate any stored authentication token so we'll be forced to log in again with fresh credentials.
M
- main(String[]) - Static method in class com.seeq.link.agent.Main
- main(String[]) - Static method in class com.seeq.link.agent.Program
- Main - Class in com.seeq.link.agent
- MainThread - Static variable in class com.seeq.link.agent.Program
- markConnectionsAsReinitialized(Collection<String>) - Method in class com.seeq.link.agent.DefaultAgent
- MessageReceivedEventArgs() - Constructor for class com.seeq.link.agent.interfaces.SeeqWsConnection.MessageReceivedEventArgs
- monitor() - Method in class com.seeq.link.agent.DefaultSeeqHttpConnection
-
Ping the API to determine if the client is connected and authenticated.
- monitor() - Method in class com.seeq.link.agent.DefaultSeeqWsConnection
- monitor() - Method in class com.seeq.link.agent.DefaultSeeqWsConnectionPool
N
- nextElement() - Method in interface com.seeq.link.agent.DefaultConnectorLoader.ClassEnumerator
- nextElement() - Method in class com.seeq.link.agent.DefaultConnectorLoader.DirectoryClassEnumerator
- nextElement() - Method in class com.seeq.link.agent.DefaultConnectorLoader.JarClassEnumerator
O
- onConfigChanged() - Method in class com.seeq.link.agent.DefaultAgent
- onFileDelete(Path) - Method in class com.seeq.link.agent.DefaultAgentKeyReader
- onFileModify(Path) - Method in class com.seeq.link.agent.DefaultAgentKeyReader
- onSocketClose(int, String) - Method in class com.seeq.link.agent.DefaultSeeqWsConnection
- onSocketError(Session, Throwable) - Method in class com.seeq.link.agent.DefaultSeeqWsConnection
- onSocketMessage(byte[], int, int) - Method in class com.seeq.link.agent.DefaultSeeqWsConnection
- onSocketOpen(Session) - Method in class com.seeq.link.agent.DefaultSeeqWsConnection
- onWebSocketChangeState(Connection.ConnectionState) - Method in class com.seeq.link.agent.DefaultSeeqWsConnectionPool
- onWebSocketChangeState(Connection.ConnectionState) - Method in interface com.seeq.link.agent.interfaces.SeeqWsConnectionPool
-
Handler called when a connection in the pool changed its state.
- onWebsocketMessageReceived(Object, SeeqWsConnection.MessageReceivedEventArgs) - Method in class com.seeq.link.agent.DefaultSeeqWsConnectionPool
- onWebsocketMessageReceived(Object, SeeqWsConnection.MessageReceivedEventArgs) - Method in interface com.seeq.link.agent.interfaces.SeeqWsConnectionPool
-
Handler called when a connection received a message
P
- Program - Class in com.seeq.link.agent
- Program() - Constructor for class com.seeq.link.agent.Program
- Program.Configuration - Class in com.seeq.link.agent
R
- RemoteAppender - Class in com.seeq.link.agent
-
This Log4Net appender stores log events in fixed-size queue that is drained by the Seeq Agent when it sends the logs up to Appserver every few seconds.
- RemoteAppender(int) - Constructor for class com.seeq.link.agent.RemoteAppender
- RemoteAppender(int, String) - Constructor for class com.seeq.link.agent.RemoteAppender
- requestIndex(DatasourceConnection) - Method in class com.seeq.link.agent.DefaultAgent
- requestIndex(DatasourceConnection, SyncMode) - Method in class com.seeq.link.agent.DefaultAgent
- requestRestart() - Method in class com.seeq.link.agent.DefaultAgent
- reset(Watchdog.WatchdogTimer) - Method in class com.seeq.link.agent.Watchdog
- resolveSecret(String) - Method in class com.seeq.link.agent.DefaultAgent
- run(ClassFactory, ClassFactory, Program.Configuration) - Method in class com.seeq.link.agent.Program
- run(String[], ClassFactory, ClassFactory) - Method in class com.seeq.link.agent.Program
S
- SDKClassFactory - Static variable in class com.seeq.link.agent.Program
- SeeqHttpConnection - Interface in com.seeq.link.agent.interfaces
-
The interface used for HTTP communication with the Seeq API.
- SeeqServerHttpConnection - Enum constant in enum class com.seeq.link.agent.Watchdog.WatchdogTimer
- SeeqServerHttpConnection - Variable in class com.seeq.link.agent.config.WatchdogConfigV1
- SeeqServerResponse - Enum constant in enum class com.seeq.link.agent.Watchdog.WatchdogTimer
- SeeqServerResponse - Variable in class com.seeq.link.agent.config.WatchdogConfigV1
- SeeqServerWebSocketConnection - Enum constant in enum class com.seeq.link.agent.Watchdog.WatchdogTimer
- SeeqServerWebSocketConnection - Variable in class com.seeq.link.agent.config.WatchdogConfigV1
- SeeqWsConnection - Interface in com.seeq.link.agent.interfaces
-
The interface used for basic communication with the Seeq server across a Websocket.
- SeeqWsConnection.MessageReceivedEventArgs - Class in com.seeq.link.agent.interfaces
-
Event args to communicate the reception of messages from the Seeq Application Server
- SeeqWsConnectionPool - Interface in com.seeq.link.agent.interfaces
- sendAgentInfoToServer() - Method in class com.seeq.link.agent.DefaultAgent
- sendAgentInfoToServerInternal() - Method in class com.seeq.link.agent.DefaultAgent
- sendMessage(byte[]) - Method in class com.seeq.link.agent.DefaultSeeqWsConnection
- sendMessage(byte[]) - Method in class com.seeq.link.agent.DefaultSeeqWsConnectionPool
- sendMessage(byte[]) - Method in interface com.seeq.link.agent.interfaces.SeeqWsConnection
-
Sends a set of bytes to the Seeq server.
- sendMessage(DatasourceConnection, AgentMessages.DataDocument) - Method in class com.seeq.link.agent.DefaultAgent
- setConnectTimeout(Duration) - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- setDefaultToUTC() - Static method in class com.seeq.link.agent.TimeZoneUtilities
-
Overrides the default timezone to UTC.
- setReadTimeout(Duration) - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- setRestartRequested(boolean) - Static method in class com.seeq.link.agent.Program
-
Requests a restart of the agent to re-establish connections to appserver.
- setRetryTimeout(Duration) - Method in class com.seeq.link.agent.DefaultSeeqApiProvider
- setState(Connection.ConnectionState, String) - Method in class com.seeq.link.agent.DefaultSeeqWsConnection
- setWatchdog(Watchdog) - Method in class com.seeq.link.agent.DefaultAgent
T
- TimeZoneUtilities - Class in com.seeq.link.agent
-
Helper for overriding the default timezone while still maintaining a reference to the system timezone.
- TimeZoneUtilities() - Constructor for class com.seeq.link.agent.TimeZoneUtilities
U
- uncaughtException(Thread, Throwable) - Method in class com.seeq.link.agent.DefaultSeeqWsConnection.UnhandledExceptionHandler
- UnhandledExceptionHandler() - Constructor for class com.seeq.link.agent.DefaultSeeqWsConnection.UnhandledExceptionHandler
V
- valueOf(String) - Static method in enum class com.seeq.link.agent.Watchdog.WatchdogTimer
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.seeq.link.agent.Watchdog.WatchdogTimer
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- Watchdog - Class in com.seeq.link.agent
-
Keeps a series of named timers and requires a call to Reset() in order to suppress "barking".
- Watchdog(WatchdogConfigV1, Consumer<Watchdog.WatchdogTimer>, Function<Watchdog.WatchdogTimer, Stopwatch>) - Constructor for class com.seeq.link.agent.Watchdog
- Watchdog.WatchdogTimer - Enum Class in com.seeq.link.agent
- WatchdogConfigV1 - Class in com.seeq.link.agent.config
- WatchdogConfigV1() - Constructor for class com.seeq.link.agent.config.WatchdogConfigV1
- WatchdogEnabled - Variable in class com.seeq.link.agent.config.WatchdogConfigV1
- watchdogOverride - Variable in class com.seeq.link.agent.config.AgentConfigV1
- withApiClientOf(SeeqApiProvider) - Static method in class com.seeq.link.agent.DefaultSeeqApiProvider
All Classes and Interfaces|All Packages|Constant Field Values