Watch.GetPreferences
The Watch.GetPreferences
method returns a JSON string containing the preferences for the OL Connect Server and Workflow's HTTP Server, NodeJS Server and SMTP Server.
Syntax
Watch.GetPreferences()
Return value
The method returns a JSON structure containing the preferences for the OL Connect Server and Workflow's HTTP Server, NodeJS Server and SMTP Server. For example:
{
"System": {
"OLConnect": {
"serverAddress": "localhost",
"serverPort": 9340,
"username": "ol-admin",
"mailHost": "",
"mailSender": "",
"mailUser": ""
},
"OLWorkflow": {
"version": "1.0.0.213 [Debug; Private build (Developer build)]",
"edition": "PReS Workflow",
"serialNumber": "CA00W-802058-5075",
"currentUser": "LocalSystem",
"workFolder": "C:\\ProgramData\\Objectif Lune\\PlanetPress Workflow 8\\PlanetPress Watch\\",
"httpServer": {
"port": 8080,
"portSSL": 443,
"SOAPEnabled": false,
"staticResources": [{
"endpoint": "_iRes",
"folder": ""
}
],
"processes": []
},
"nodeServer": {
"port": 9090,
"portSSL": 8443,
"SOAPEnabled": true,
"staticResources": [],
"proxies": [],
"processes": [],
"authentication": {
"enabled": false,
"LDAPServer": "",
"domain": "",
"user": ""
}
},
"smtpServer": {
"port": 25,
"TLSEnabled": false
}
}
}
}
Examples
JavaScript
Watch.GetPreferences();
VBScript
Watch.GetPreferences
Python
Watch.GetPreferences();
Perl
$Watch->GetPreferences();