Package com.seeq.link.sdk.interfaces
package com.seeq.link.sdk.interfaces
-
ClassDescriptionFunctional interface for a function that takes no arguments and returns no arguments, operating only via side effects.Enumeration of possible computation input modesEnumeration of possible signals data typesImplemented by connections that offers external calculation servicesThis interface defines the functions that must be implemented by the class that checks if a script is respecting the established contract.This is the connector's "catch all" interface for interacting with the agent, and includes facilities for communicating with the Seeq Server (via the Agent).Implemented by connections that offers authentication services and optionally group synchronization servicesThe parameters used in the authorization requestThe authentication result as communicated back by the connectorCheckedActionWithResult<T,
E extends Exception> Functional interface for a function that takes no arguments and returns a value, and potentially throws a checked exception.Interface for concurrent requests handler used to limit the maximum requests which can run in parallel.Provides aConcurrentRequestsHandler
which is used to limit the number of concurrent requests.Implemented by connections that query their datasources for capsules (within conditions) on-demand when Seeq requires data.Provides methods to load and save configuration objects.Provides methods to load and save configuration objects.Provides methods for establishing, monitoring and disabling connections to external systems.The set of possible connection states to an external entity.A connector handles configuration and creation of connections.Provides services to the class that manages connections to external systems.This interface defines the functions that must be implemented by the class that manages connections to external systems.This interface is a specialization of a general connection.Provides services to the class that manages a connection to an external system.The interpolation method to be used for a particular signal.This interface defines the functions that must be implemented by the class that facilitates a connection to an external system.Used to persist config objects to/from disk.This interface defines the functions that must be implemented by the class that facilitates a connection to an external system that is indexed periodically.This interface is used as a marker to express that a connector is not configurable.This interface is used as a marker to express that for an Indexing Connection indexing cannot be scheduled or requested from UI.Implemented by connections that query their datasources on-demand when Seeq requires data.Interface definition for a callback to be invoked when an agent/connector configuration under watch is changed.Used to retrieve/persist remote configuration.Provides methods to construct Seeq API objects.Implemented by connections that query their datasources for samples (within signals) on-demand when Seeq requires data.Enumeration of possible index modes.Captures the state of sync'ing (aka indexing).