Function passed as action handler.
DSA Connection data.
Exhibits method for initiating and stopping a connection to a DSA broker.
Listener for DSA connection lifecycle events.
Helper class providing a simple syntax to add side effects to the returned value:
Helper class providing a simple syntax to add side effects to the returned value:
def square(x: Int) = { x * x } having (r => println "returned: " + r)
or simplified
def square(x: Int) = (x * x) having println
Extension to Action which allows to retrieve parameters and results.
Extension to ActionResult which allows to extract parameters and results.
Extension to Node class which provides automatic Java->Scala collection converters.
Extension to NodeBuilder which provides Scala fluent syntax.
Extension to Parameter which provides fluent syntax for building parameters.
Extension to ValueType which allows creating new parameters with the given type and name.
The data type emitted by the DSA async calls, which includes the path, the timestamp, and the actual value.
DSA Configuration backed by Typesafe config.
Provides alternative ways for creating a DSA Connector.
Provides methods for executing DSA commands.
Creates a new ENUM value type from a collection of strings.
Creates a new ENUM value type from Scala enumeration.
DSA Link mode.
Converts a value into Value object.
Converts a value into Value object.
Creates a new action.
Converts a JsonArray instance into a scala List[Any].
Converts a JsonArray instance into a scala List[Any].
Converts a JsonObject instance into a scala Map[String, Any].
Converts a JsonObject instance into a scala Map[String, Any].
Converts scala values into a JsonArray.
Converts scala values into a JsonArray.
Converts a scala List[Any] instance into a JsonArray.
Converts a scala List[Any] instance into a JsonArray.
Converts a list of tuples (String, Any) into a JsonObject.
Converts a list of tuples (String, Any) into a JsonObject.
Converts a scala Map[String, Any] instance into a JsonObject.
Converts a scala Map[String, Any] instance into a JsonObject.
Extracts the data from a Value object.
Extracts the data from a Value object.
DSA helper types and functions.