All Classes and Interfaces

Class
Description
A message that should be sent to a configured alert provider.
An interface that can be used for persisting/retrieving the state of real-time digital twins.
Status of a cache operation.
Represents a response from a SharedData operation.
Enum indicating the status of a delete operation.
Enum indicating the status of a delete operation.
A real-time digital twin of a data source.
The InitContext is passed as a parameter to the DigitalTwinBase.init(InitContext) method of an initializing digital twin.
The InitSimulationContext is passed as a parameter to the SimulationProcessor.onInitSimulation(InitSimulationContext, DigitalTwinBase, Date) method of digital twin instance when a simulation is initializing.
A messaged that was logged by a digital twin.
Processes messages for a real-time digital twin.
Context object that allows the user to send a message to a DataSource.
The result from a message processor which indicates to update the twin instance, not update the twin instance, or remove the twin instance.
Marks a message as Handled, Enqueued, or Not Handled
SharedData is used to access a model's, or globally, shared cache.
The SimulationController interface is used to interact with the running DigitalTwin simulation.
A simulation event result.
Processes simulation events for a digital twin.
The status of a simulation.
The simulation step class encases the metadata for a completed interval of a simulation.
The result of a timer action.
Callback to a handle a timer message for a DigitalTwinBase.
Metadata class for a timer.
Enum representation of the available timer types
The Workbench is used to represent an environment where developers can test real-time and simulated digital twins.
A Workbench exception indicates that a real-time or simulated twin caused an exception.