All Classes and Interfaces
Class
Description
Severity of a UI alert generated by
MsgProcessingContextThe MsgModuleClient is used to send messages to a client and access the underlying module cache.
An API module exception is thrown when:
1) The invoke request times out.
Options for a ApiModule -- create via
ApiModuleOptionsBuilder.Used to create an
ApiModuleOptions.The api processing context provides access to contextual information during invocation processing.
The ApiProcessor is responsible for handling incoming API requests from clients for the retrieved object.
Details the API processor's locking mode when retrieving and updating a SOSS object.
Used to filter incoming messages from a Kafka topic.
The return value for a
ConsumerRecordFilter.DigitalTwinModelOptions.
The DigitalTwinModelOptionsBuilder is used to build a DigitalTwinModelOptions.
Details a cached objects expiration type
Define the result of a Kafka connectors filter method.
The invoke result is the return value for a method annotated with
SossApiMethod.Used to send messages to a Kafka connection.
Used to retrieve a connection to a Kafka Connector.
Details the locking strategy for a
ModulePackage.The MessageProcessor is responsible for processing messages and creating objects for sent messages to module objects
that do not yet exist.
The ModulePackage class hosts defined msg and api modules.
A ModuleRegistrationException is thrown if an error occurs while registering a new module.
The MsgModuleClient is used to send messages to a client and access the underlying module cache.
The MsgModuleClientBuilder is used to instantiate a
MsgModuleClientThe options for a
ModulePackage.The ModuleOptionsBuilder is used to create a
MsgModuleOptions.The MsgModuleSender sends messages to modules.
The msg processing context provides access to contextual information during message processing.
A new object policy is used to define a SOSS object's expiration type and expiration timeout.
Details an API module's behavior when an endpoint is invoked and the object is not found.
PersistenceProvider base class is used to provide external access to a persistent data store.
The result of a call to
MessageProcessor.processMessage(MsgProcessingContext, Object, byte[]).Annotate a method with
SossApiMethod to define an ApiModule's invokable method.