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"
}

Adaptavist ThemeBuilder EngineAtlassian Confluence