Index

A C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

addAlertProvider(String, String) - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
Adds an alert provider configuration to the specified model on this workbench.
addGlobalModelData(String, byte[]) - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
Add a key/value pair to the global SharedData.
addInstance(String, String, V) - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
Adds a digital twin instance to the workbench.
addRealTimeModel(String, MessageProcessor<T>, Class<T>) - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
Adds a real-time digital twin model to the workbench.
addSharedModelData(String, String, byte[]) - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
Add a key/value pair to SharedData for a model.
addSimulationModel(String, MessageProcessor<T>, SimulationProcessor<T>, Class<T>) - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
Adds a simulation digital twin model to the workbench.
AlertMessage - Class in com.scaleoutsoftware.digitaltwin.abstractions
A message that should be sent to a configured alert provider.
AlertMessage(String, String, String) - Constructor for class com.scaleoutsoftware.digitaltwin.abstractions.AlertMessage
Construct an alert message with a title, severity, and custom message.
AlertMessage(String, String, String, HashMap<String, String>) - Constructor for class com.scaleoutsoftware.digitaltwin.abstractions.AlertMessage
Construct an alert message with a title, severity, and custom message.
AzureDigitalTwinsProvider - Interface in com.scaleoutsoftware.digitaltwin.abstractions
An interface that can be used for persisting/retrieving the state of real-time digital twins.

C

CacheCleared - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.CacheOperationStatus
The cache was cleared successfully.
CacheOperationStatus - Enum Class in com.scaleoutsoftware.digitaltwin.abstractions
Status of a cache operation.
CacheResult - Interface in com.scaleoutsoftware.digitaltwin.abstractions
Represents a response from a SharedData operation.
clear() - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.SharedData
Clear the shared data cache.
close() - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
 
com.scaleoutsoftware.digitaltwin.abstractions - package com.scaleoutsoftware.digitaltwin.abstractions
Digital twin model API - Create a digital twin model.
com.scaleoutsoftware.digitaltwin.development - package com.scaleoutsoftware.digitaltwin.development
Digital twin development API - Develop and test simulation/real-time digital twins.
createInstance(String, String, T) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.SimulationController
Create a new digital twin instance for simulation processing.
CreateResult - Enum Class in com.scaleoutsoftware.digitaltwin.abstractions
Enum indicating the status of a delete operation.

D

delay(Duration) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.SimulationController
Delay simulation processing for this DigitalTwin instance for a duration of time.
delayIndefinitely() - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.SimulationController
Delay simulation processing for this DigitalTwin instance, indefinitely.
deleteInstance(String, String) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.SimulationController
Delete and remove a digital twin instance from simulation processing.
DeleteResult - Enum Class in com.scaleoutsoftware.digitaltwin.abstractions
Enum indicating the status of a delete operation.
deleteThisInstance() - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.SimulationController
Delete and remove this digital twin instance from simulation processing.
DigitalTwinBase<T> - Class in com.scaleoutsoftware.digitaltwin.abstractions
A real-time digital twin of a data source.
DigitalTwinBase() - Constructor for class com.scaleoutsoftware.digitaltwin.abstractions.DigitalTwinBase
Default constructor.

E

emitTelemetry(String, byte[]) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.SimulationController
Asynchronously send a JSON serialized message to a DigitalTwin instance that will be processed by the DigitalTwin models MessageProcessor.processMessage(ProcessingContext, DigitalTwinBase, byte[]) method.
EndTimeReached - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.SimulationStatus
The simulation end time has been reached.
Enqueued - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.SendingResult
Enqueued indicates that a message was successfully formed and then sent to an internal messaging service

F

FailedInternalError - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.TimerActionResult
Failed to start/stop timer due to an internal error.
FailedNoSuchTimer - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.TimerActionResult
Failed to stop the existing timer, the timer is no longer active.
FailedTimerAlreadyExists - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.TimerActionResult
Failed to start the timer, the timer with the specified name already exists.
FailedTooManyTimers - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.TimerActionResult
Failed to start a new timer due to reaching the limit for a number of active timers.
fromOrdinal(int) - Static method in enum class com.scaleoutsoftware.digitaltwin.abstractions.TimerActionResult
Convert an ordinal into a TimerActionResult.

G

get(String) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.SharedData
Retrieves an existing object from the cache.
getAlertMessages(String, String) - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
Retrieves alert messages from digital twin instances.
getAzureDigitalTwinsProvider() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingContext
Returns an AzureDigitalTwinsProvider or null if no AzureDigitalTwinsProvider configuration can be found.
getCurrentTime() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingContext
Retrieves the current time.
getDataSourceId() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingContext
Retrieve the unique Identifier for a DataSource (matches the Device/Datasource/Real-time twin ID)
getDigitalTwinModel() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingContext
Retrieve the model for a DigitalTwin (matches the model of a Device/Datasource/real-time twin)
getHandler() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.TimerMetadata
 
getId() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.DigitalTwinBase
The identifier of this DigitalTwin.
getId() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.InitContext
Get the model-unique Id identifier of the initializing digital twin instance.
getInstance(String, String) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.AzureDigitalTwinsProvider
Retrieves an instance or null if it doesn't exist.
getInstanceAsync(String, String) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.AzureDigitalTwinsProvider
Retrieves a future that when complete will return an instance or null if it doesn't exist.
getInstanceIds(String) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.AzureDigitalTwinsProvider
Retrieves the instance IDs stored in a container, or an empty list if no instances exist.
getInstanceIdsAsync(String) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.AzureDigitalTwinsProvider
Retrieves a future that when complete will return the instance IDs stored in a container, or an empty list if no instances exist.
getInstances(String) - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
Retrieves DigitalTwin instances for a given model.
getKey() - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.CacheResult
Gets the key or null to the object associated with the result.
getLoggedMessages(String, long) - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
Retrieves messages logged by digital twin instances for a specified mdoel.
getMessage() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.AlertMessage
Retrieve the message for this alert message.
getMessage() - Method in class com.scaleoutsoftware.digitaltwin.development.LogMessage
Retrieve the string message associated with this log message.
getMessage() - Method in exception class com.scaleoutsoftware.digitaltwin.development.WorkbenchException
 
getModel() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.DigitalTwinBase
The model for this DigitalTwin.
getModel() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.InitContext
Get the Model identifier of the initializing digital twin instance.
getNextSimulationTimeUnixMsec() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.DigitalTwinBase
INTERNAL: DO NOT MODIFY.
getOptionalTwinInstanceProperties() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.AlertMessage
Retrieve the optional twin instance properties for this alert message.
getProperty(String, String, String, Class<T>) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.AzureDigitalTwinsProvider
Retrieves a property or null if the property does not exist.
getPropertyAsync(String, String, String, Class<T>) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.AzureDigitalTwinsProvider
Retrieves a future that will return a property or null if the property does not exist.
getPropertyMap(String) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.AzureDigitalTwinsProvider
Retrieves a map of property names to property types, or an empty map.
getPropertyMapAsync(String) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.AzureDigitalTwinsProvider
Retrieves a future that will return a map of property names to property, or an empty map.
getSeverity() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.AlertMessage
Retrieve the severity for this alert message.
getSeverity() - Method in class com.scaleoutsoftware.digitaltwin.development.LogMessage
Retrieve the severity of this log message.
getSharedGlobalData() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.InitContext
Retrieve a SharedData accessor for globally shared data.
getSharedGlobalData() - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.InitSimulationContext
Retrieve a SharedData accessor for globally shared data.
getSharedGlobalData() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingContext
Retrieve a SharedData accessor for globally shared data.
getSharedGlobalData() - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
Retrieve the global SharedData.
getSharedModelData() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.InitContext
Retrieve a SharedData accessor for this model's shared data.
getSharedModelData() - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.InitSimulationContext
Retrieve a SharedData accessor for this model's shared data.
getSharedModelData() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingContext
Retrieve a SharedData accessor for this model's shared data.
getSharedModelData(String) - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
Retrieve the SharedData for a model.
getSimulationController() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingContext
Retrieve the running SimulationController or null if no simulation is running.
getSimulationStartTime() - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.SimulationController
Retrieves the simulation start time.
getSimulationTimeIncrement() - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.SimulationController
Retrieves the current simulation time increment.
getSourceAppIdNamespace() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.DigitalTwinBase
INTERNAL: DO NOT MODIFY.
getStatus() - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.CacheResult
Gets the status of the cache operation.
getStatus() - Method in class com.scaleoutsoftware.digitaltwin.development.SimulationStep
Retrieve the SimulationStatus of the simulation interval.
getTime() - Method in class com.scaleoutsoftware.digitaltwin.development.SimulationStep
Retrieve the time of the simulation interval.
getTime() - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
Retrieves the current time interval of the simulation.
getTimerIntervalMs() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.TimerMetadata
Retrieves the timer interval.
getTimerSlot() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.TimerMetadata
Retrieves the timer ID.
getTimerType() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.TimerMetadata
Retrieves the timer type.
getTimestamp() - Method in class com.scaleoutsoftware.digitaltwin.development.LogMessage
Retrieve the timestamp from when this message was generated.
getTitle() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.AlertMessage
Retrieve the title for this alert message.
getValue() - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.CacheResult
Get the object returned from a Get operation.

H

Handled - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.SendingResult
Handled indicates that a message was successfully sent and processed

I

Id - Variable in class com.scaleoutsoftware.digitaltwin.abstractions.DigitalTwinBase
The identifier for this twin instance
init(InitContext<T>) - Method in class com.scaleoutsoftware.digitaltwin.abstractions.DigitalTwinBase
Initialization method to set the identifier and model for a DigitalTwin instance.
InitContext<T> - Class in com.scaleoutsoftware.digitaltwin.abstractions
The InitContext is passed as a parameter to the DigitalTwinBase.init(InitContext) method of an initializing digital twin.
InitContext() - Constructor for class com.scaleoutsoftware.digitaltwin.abstractions.InitContext
Default constructor.
initializeSimulation(long, long, long) - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
Initializes the simulation so that each interval can be run separately by calling the Workbench.step() function.
InitSimulationContext - Interface in com.scaleoutsoftware.digitaltwin.abstractions
The InitSimulationContext is passed as a parameter to the SimulationProcessor.onInitSimulation(InitSimulationContext, DigitalTwinBase, Date) method of digital twin instance when a simulation is initializing.
InstanceRequestedStop - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.SimulationStatus
A digital twin instance has requested the simulation to stop by calling SimulationController.stopSimulation()
isActive() - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.AzureDigitalTwinsProvider
Returns true if this PersistenceProvider is active, false otherwise.

L

logMessage(Level, String) - Method in class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingContext
Log a message to the real-time digital twin UI.
LogMessage - Class in com.scaleoutsoftware.digitaltwin.development
A messaged that was logged by a digital twin.

M

MessageProcessor<T> - Class in com.scaleoutsoftware.digitaltwin.abstractions
Processes messages for a real-time digital twin.
MessageProcessor() - Constructor for class com.scaleoutsoftware.digitaltwin.abstractions.MessageProcessor
Default constructor.
Model - Variable in class com.scaleoutsoftware.digitaltwin.abstractions.DigitalTwinBase
The model this twin instance belongs to.

N

NextSimulationTimeUnixMsec - Variable in class com.scaleoutsoftware.digitaltwin.abstractions.DigitalTwinBase
DO NOT MODIFY.
NoRemainingWork - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.SimulationStatus
There is no remaining work for the simulation.
NotFound - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.DeleteResult
The target twin instance was not found.
NotHandled - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.SendingResult
NotHandled indicates that the message was not handled.
NotSet - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.SimulationStatus
The simulation status is not set.
NoUpdate - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingResult
Do not update the digital twin.

O

ObjectDoesNotExist - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.CacheOperationStatus
The object could not be retrieved because it was not found.
ObjectExists - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.CreateResult
The twin instance already existed and could not be created.
ObjectPut - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.CacheOperationStatus
The object was successfully added/updated.
ObjectRemoved - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.CacheOperationStatus
The object was removed successfully.
ObjectRetrieved - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.CacheOperationStatus
The object was successfully retrieved.
OneTime - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.TimerType
This timer should trigger one time.
onInitSimulation(InitSimulationContext, T, Date) - Method in class com.scaleoutsoftware.digitaltwin.abstractions.SimulationProcessor
Optional method that is called per-instance when a simulation is started.
onTimedMessage(String, T, ProcessingContext<T>) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.TimerHandler
Callback to handle a timer message.

P

peek() - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
Retrieves the next interval time of the simulation.
ProcessingContext<T> - Class in com.scaleoutsoftware.digitaltwin.abstractions
Context object that allows the user to send a message to a DataSource.
ProcessingContext() - Constructor for class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingContext
Default constructor.
ProcessingResult - Enum Class in com.scaleoutsoftware.digitaltwin.abstractions
The result from a message processor which indicates to update the twin instance, not update the twin instance, or remove the twin instance.
processMessage(ProcessingContext<T>, T, byte[]) - Method in class com.scaleoutsoftware.digitaltwin.abstractions.MessageProcessor
Processes a set of incoming messages and determines whether to update the real-time digital twin.
processModel(ProcessingContext<T>, T, Date) - Method in class com.scaleoutsoftware.digitaltwin.abstractions.SimulationProcessor
Processes simulation events for a real-time digital twin.
put(String, byte[]) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.SharedData
Put a new key/value mapping into the cache.

R

Recurring - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.TimerType
This timer should reoccur on a schedule.
remove(String) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.SharedData
Remove a key/value mapping from the cache.
Remove - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingResult
The twin instance should be removed after processing.
removeRealTimeTwin(String, String) - Method in class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingContext
Delete the target real-time twin instance.
Running - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.SimulationStatus
The simulation is running.
runSimulation(long, long, double, long) - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
Runs a simulation from the given startTime until the given endTime OR there is no more work to do.
runThisInstance() - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.SimulationController
Run this instance during this simulation step.

S

send(String, String, byte[]) - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
Send a list of messages to a real-time or simulation model.
sendAlert(AlertMessage) - Method in class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingContext
This method sends an alert message to configured systems.
SendingResult - Enum Class in com.scaleoutsoftware.digitaltwin.abstractions
Marks a message as Handled, Enqueued, or Not Handled
sendToDataSource(byte[]) - Method in class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingContext
Sends a message to a data source.
sendToDigitalTwin(String, String, byte[]) - Method in class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingContext
This method sends a serialized JSON message to a real-time digital twin
setNextSimulationTimeUnixMsec(long) - Method in class com.scaleoutsoftware.digitaltwin.abstractions.DigitalTwinBase
INTERNAL: DO NOT MODIFY.
setSourceAppIdNamespace(int) - Method in class com.scaleoutsoftware.digitaltwin.abstractions.DigitalTwinBase
INTERNAL: DO NOT MODIFY.
SharedData - Interface in com.scaleoutsoftware.digitaltwin.abstractions
SharedData is used to access a model's, or globally, shared cache.
SimulationController - Interface in com.scaleoutsoftware.digitaltwin.abstractions
The SimulationController interface is used to interact with the running DigitalTwin simulation.
SimulationEventResult - Class in com.scaleoutsoftware.digitaltwin.development
A simulation event result.
SimulationEventResult() - Constructor for class com.scaleoutsoftware.digitaltwin.development.SimulationEventResult
 
SimulationProcessor<T> - Class in com.scaleoutsoftware.digitaltwin.abstractions
Processes simulation events for a digital twin.
SimulationProcessor() - Constructor for class com.scaleoutsoftware.digitaltwin.abstractions.SimulationProcessor
Default constructor.
SimulationStatus - Enum Class in com.scaleoutsoftware.digitaltwin.abstractions
The status of a simulation.
SimulationStep - Class in com.scaleoutsoftware.digitaltwin.development
The simulation step class encases the metadata for a completed interval of a simulation.
SourceNamespaceAppId - Variable in class com.scaleoutsoftware.digitaltwin.abstractions.DigitalTwinBase
DO NOT MODIFY.
startTimer(String, Duration, TimerType, TimerHandler<T>, Class<? extends TimerHandler<T>>) - Method in class com.scaleoutsoftware.digitaltwin.abstractions.InitContext
Starts a new timer for the digital twin
startTimer(String, Duration, TimerType, TimerHandler<T>, Class<? extends TimerHandler<T>>) - Method in class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingContext
Starts a new timer for the digital twin
step() - Method in class com.scaleoutsoftware.digitaltwin.development.Workbench
Run the next simulation interval.
stopSimulation() - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.SimulationController
Stop the simulation.
stopTimer(String) - Method in class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingContext
Stops the specified timer.
Success - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.CreateResult
The twin instance was successfully created.
Success - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.DeleteResult
The twin instance was successfully deleted.
Success - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.TimerActionResult
The operation completed successfully.

T

TimerActionResult - Enum Class in com.scaleoutsoftware.digitaltwin.abstractions
The result of a timer action.
TimerHandler<T> - Interface in com.scaleoutsoftware.digitaltwin.abstractions
Callback to a handle a timer message for a DigitalTwinBase.
TimerMetadata<T> - Class in com.scaleoutsoftware.digitaltwin.abstractions
Metadata class for a timer.
TimerMetadata(TimerHandler<T>, TimerType, long, int) - Constructor for class com.scaleoutsoftware.digitaltwin.abstractions.TimerMetadata
Constructs a timer metadata.
TimerType - Enum Class in com.scaleoutsoftware.digitaltwin.abstractions
Enum representation of the available timer types
toString() - Method in class com.scaleoutsoftware.digitaltwin.abstractions.AlertMessage
 

U

UnexpectedChangeInConfiguration - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.SimulationStatus
There was a runtime-change of simulation configuration.
UpdateDigitalTwin - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingResult
Update the digital twin.
updateProperty(String, String, String, Object) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.AzureDigitalTwinsProvider
Updates a property for the provided instance id in the provided container specified by the property name and property value.
updatePropertyAsync(String, String, String, Object) - Method in interface com.scaleoutsoftware.digitaltwin.abstractions.AzureDigitalTwinsProvider
Retrieves a future that will complete exceptionally or return void if the instance's property was successfully updated.
UserRequested - Enum constant in enum class com.scaleoutsoftware.digitaltwin.abstractions.SimulationStatus
The user requested a stop.

V

valueOf(String) - Static method in enum class com.scaleoutsoftware.digitaltwin.abstractions.CacheOperationStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.scaleoutsoftware.digitaltwin.abstractions.CreateResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.scaleoutsoftware.digitaltwin.abstractions.DeleteResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.scaleoutsoftware.digitaltwin.abstractions.SendingResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.scaleoutsoftware.digitaltwin.abstractions.SimulationStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.scaleoutsoftware.digitaltwin.abstractions.TimerActionResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.scaleoutsoftware.digitaltwin.abstractions.TimerType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.scaleoutsoftware.digitaltwin.abstractions.CacheOperationStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.scaleoutsoftware.digitaltwin.abstractions.CreateResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.scaleoutsoftware.digitaltwin.abstractions.DeleteResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.scaleoutsoftware.digitaltwin.abstractions.ProcessingResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.scaleoutsoftware.digitaltwin.abstractions.SendingResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.scaleoutsoftware.digitaltwin.abstractions.SimulationStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.scaleoutsoftware.digitaltwin.abstractions.TimerActionResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.scaleoutsoftware.digitaltwin.abstractions.TimerType
Returns an array containing the constants of this enum class, in the order they are declared.

W

Workbench - Class in com.scaleoutsoftware.digitaltwin.development
The Workbench is used to represent an environment where developers can test real-time and simulated digital twins.
Workbench() - Constructor for class com.scaleoutsoftware.digitaltwin.development.Workbench
Instantiate the workbench.
Workbench(int) - Constructor for class com.scaleoutsoftware.digitaltwin.development.Workbench
Instantiate the workbench.
WorkbenchException - Exception Class in com.scaleoutsoftware.digitaltwin.development
A Workbench exception indicates that a real-time or simulated twin caused an exception.
WorkbenchException(Exception) - Constructor for exception class com.scaleoutsoftware.digitaltwin.development.WorkbenchException
Instantiates a WorkbenchException with the parameter inner exception
WorkbenchException(String) - Constructor for exception class com.scaleoutsoftware.digitaltwin.development.WorkbenchException
Instantiates a WorkbenchException with the parameter message
WorkbenchException(String, Exception) - Constructor for exception class com.scaleoutsoftware.digitaltwin.development.WorkbenchException
Instantiates a WorkbenchException with the parameter message and inner exception
A C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form