The resources use a data model that is supported by a set of client-side libraries that are made available on the files and libraries page.
| name | path | methods | description |
|---|---|---|---|
| TungstenApi |
|
|
Defines API entry points common to all Tungsten components |
| 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 |