Data Types

JSON

type description
Credentials
CredentialsPayload User/password information
Ping
PingPayload
RmiSecurityInfo
RmiSecurityPayload Whether encryption and authentication are defined for RMI/JMX
StringPL
StringPayload String payload for configuration values, simple descriptions or command results. The string is embedded in a superclass so that the json structure will look like:
{
    "payloadType": "StringPayload",
    "payloadVersion": "1",
    "payload": 
    {
       "string"="stringvalue"
    }
}

This allows for further extension of the payload (eg. adding a field) without breaking backwards compatibility
TungstenPayload
URIsPayload List of URIs to list underlying possible API calls
Version
VersionPayload Holds tungsten version information in tungstenVersion with convenient access to the individual values:product and version min/maj/rev