LoadOne

Loads the configuration of an application.

Syntax: GET /api/Application/LoadOne/{appName}

{appName} indicates the application to be loaded, for example, salesdemo_cloud.

PowerScript code example:

Integer li_rc
String ls_body 
httpclient  lhc_client
lhc_client = create httpclient

lhc_client.setrequestheader("Content-Type", "application/json;charset=UTF-8",true)

li_rc  = lhc_client.sendrequest( "GET", "http://172.25.100.32:5000/api/Application/LoadOne/salesdemo_cloud")
if li_rc = 1 and lhc_client.getresponsestatuscode( ) = 200 then
	lhc_client.getresponsebody(ls_body)
end if

When successful, it returns the response status code 200 and the following response body. View here for details about the parameters in the response body.

When failed, it returns 400 (bad request), 401 (unauthorized), or 500 (server error).

{
  "applicationName": "string",
  "configuration": {
    "runMode": 0,
    "session": {
      "timeout": 0
    },
    "request": {
      "timeout": 0
    },
    "transaction": {
      "timeout": 0,
      "transactionException": true
    },
    "cloudTransactions": {
      "additionalProp1": {
        "cacheName": "string"
      },
      "additionalProp2": {
        "cacheName": "string"
      },
      "additionalProp3": {
        "cacheName": "string"
      }
    }
  }
}