All Classes and Interfaces

Class
Description
Severity of a UI alert generated by MsgProcessingContext
The 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 MsgModuleClient
The 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.
Annotate a method with SossApiMethod to define an ApiModule's invokable method.