CLI Targets
url: http://localhost:1980/manage/manage/<xyz>
listAllAppsGUID
url: /applications/{userName}/{password}
GET
Fetch details of Application
url : /applications/{applicationName}/{applicationVersion}
METHOD : GET
launchEStudioApps
url: /applications/{applicationName}/{applicationVersion}/{userName}/{password}
METHOD: POST
JSON:
{
"action":"START"
}
stopEStudioApps
url: /applications/{applicationName}/{applicationVersion}/{userName}/{password}
METHOD: POST
JSON:
{
"action":"STOP"
}
stopAllEStudioServices
url: /applicationsservice/{applicationName}/{applicationVersion}/services/{userName}/{password}
METHOD: POST
JSON:
{
"action":"STOP"
}
startAllEStudioServices
url: /applicationsservice/{applicationName}/{applicationVersion}/services{userName}/{password}
METHOD: POST
JSON:
{
"action":"START"
}
stopEStudioServices
url: /applicationsservice/{applicationName}/{applicationVersion}/services/{serviceName}/{userName}/{password}
METHOD: POST
JSON:
{
"action":"STOP"
}
startEStudioServices
url: /applicationsservice/{applicationName}/{applicationVersion}/services/{serviceName}/{userName}/{password}
POST
JSON:
{
"action":"START"
}
syncEStudioApps
url: /applications/sync/{type}/{applicationName}/{applicationVersion}/{userName}/{password}
METHOD: POST
JSON: not required
JSON:
{
"action":"SYNCHRONIZE"
}
here:
type is either 1 or 2
start all eStudio Apps of
url : /applications
Method : POST
JSON:
{
"action": "start"
}
stop all eStudio Apps of
url : /applications
Method : POST
JSON:
{
"action": "stop"
}
exportEStudioApps
url: /applications/export/{applicationName}/{applicationVersion}/{userName}/{password}
METHOD: POST
JSON:
{
"rmiurl":"localhost",
"rmiport":"2047",
"param":"",
"param1":"false",
"param2":"false"
"namedConfigList":<list of named config>
}
here:
rmiurl : RMI Connection URL used for connecting to FES server.
rmiport : Corresponding port number like 2047
param= list (export named config except)
param1 = export named config
param2 = withLibs
exportEStudioAppsWithLibs
url: /applications/export/{applicationName}/{applicationVersion}/{userName}/{password}
METHOD: POST
JSON:
{
"rmiurl":"localhost",
"rmiport":"2047",
"param":"",
"param1":"false",
"param2":"true"
}
here:
rmiurl : RMI Connection URL used for connecting to FES server.
rmiport : Corresponding port number like 2047
param= list (export named config except)
param1 = export named config
param2 = withLibs
exportEStudioServices
url: /services/export/{ServiceName}/{Service Version}/{userName}/{password}
METHOD: POST
JSON:
{
"rmiurl":"localhost",
"rmiport":"2047"
}