Servoy Properties Details |
---|
fileSeparator
String fileSeparator
File separator ('/' on UNIX).Returns
String separator String
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
hostName
String hostName
Retrieve the hostname of the server.Returns
String host String
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
ip
String ip
Retrieve the IP address of the server.Returns
String address String
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
ipAddress
Array<Object> ipAddress
Retrieve the IP addresses of the server.Returns
Array<Object> addresses Object[]
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
javaVendor
String javaVendor
Java Runtime Environment vendor.Returns
String vendor String
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
javaVendorURL
String javaVendorURL
Java vendor URL.Returns
String url String
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
javaVersion
String javaVersion
Java Runtime Environment version.Returns
String version String
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
lineSeparator
String lineSeparator
Line separator ('\n' on UNIX).Returns
String separator String
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
macAddress
Array<Object> macAddress
Get the mac addresses of the serverReturns
Array<Object> addresses Object[]
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
osArchitecture
String osArchitecture
Operating system architecture.Returns
String architecture String
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
osName
String osName
Operating system name.Returns
String name String
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
osNumber
Number osNumber
Operating system number (1=Mac OS, 2=Linux, 3=Windows).Returns
Number os int
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
osVersion
String osVersion
Operating system version.Returns
String version String
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
pathSeparator
String pathSeparator
Path separator (':' on UNIX).Returns
String separator String
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
tempDir
String tempDir
Default temp file path.Returns
String directory String
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
userDir
String userDir
User's current working directory.Returns
String directory String
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
userHome
String userHome
User's home directory.Returns
String home String
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
userName
String userName
User's account name.Returns
String username String
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
Servoy Methods Details |
---|
createDirectory
Boolean createDirectory( String )
Create a directory including its parents when they do not exist.Parameters
String directory the directory
Returns
Boolean result boolean
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
deleteFile
Boolean deleteFile( String )
Delete a file on the server (default is the Servoy server root).Parameters
String file the file
Returns
Boolean result boolean
Supported Clients
SmartClient, WebClient, NGClient
Sample
// create a file, read the file and delete it;
plugins.it2be_tools.server().writeTXTFile("server/webapps/ROOT/test.htm", "This file was written to the Servoy tomcat root
using the IT2Be tools plugin..");
application.showURL("https://"+plugins.it2be_tools.server().IP+":8080/test.htm");
application.output(plugins.it2be_tools.server().readTXTFile("server/webapps/ROOT/test.htm"));
application.output(plugins.it2be_tools.server().deleteFile("server/webapps/ROOT/test.htm"));
directoryExists
Boolean directoryExists( String )
Check that a directory really exists on the server.Parameters
String file the file
Returns
Boolean result boolean
Supported Clients
SmartClient, WebClient, NGClient
fileExists
Boolean fileExists( String )
Check that a file or directory really exists on the server.Parameters
String file the file
Returns
Boolean result boolean
Supported Clients
SmartClient, WebClient, NGClient
readFile
Object readFile( String )
Read a binary file from the server (default is the Servoy server root).Parameters
String file the file
Returns
Object content Object
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
readTXTFile
String readTXTFile( String, String )
Read a text fileParameters
String file the file
String encoding the encoding
Returns
String content String
Supported Clients
SmartClient, WebClient, NGClient
Sample
// create a file, read the file and delete it
plugins.it2be_tools.server().writeTXTFile("server/webapps/ROOT/test.htm", "This file was written to the Servoy tomcat root
using the IT2Be tools plugin..");
application.showURL("https://"+plugins.it2be_tools.server().IP+":8080/test.htm");
application.output(plugins.it2be_tools.server().readTXTFile("server/webapps/ROOT/test.htm"));
application.output(plugins.it2be_tools.server().deleteFile("server/webapps/ROOT/test.htm"));
readTXTFile
String readTXTFile( String )
Read a text fileParameters
String file the file
Returns
String content String
Supported Clients
SmartClient, WebClient, NGClient
Sample
// create a file, read the file and delete it
plugins.it2be_tools.server().writeTXTFile("server/webapps/ROOT/test.htm", "This file was written to the Servoy tomcat root
using the IT2Be tools plugin..");
application.showURL("https://"+plugins.it2be_tools.server().IP+":8080/test.htm");
application.output(plugins.it2be_tools.server().readTXTFile("server/webapps/ROOT/test.htm"));
application.output(plugins.it2be_tools.server().deleteFile("server/webapps/ROOT/test.htm"));
writeFile
Boolean writeFile( String, Object )
Write a binary file to the server (default is the Servoy server root).Parameters
String file the file
Object content the content
Returns
Boolean result boolean
Supported Clients
SmartClient, WebClient, NGClient
Sample
// Retrieve ITServer data
var message =
"Summary of server system properties:\n" +
"IP address:\t\t" + plugins.it2be_tools.client().IP + "\n";
var addresses = plugins.it2be_tools.client().MACAddress;
if (addresses) {
for (var i = 0 ; i < addresses.length ; i++) {
message += "MAC address " + (i + 1) + ":\t\t" + addresses[i] + "\n";
}
} else {
message += "MAC address(es):\t\tnot available" + "\n";
}
message +=
"Host name:\t\t" + plugins.it2be_tools.server().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.server().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.server().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.server().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.server().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.server().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.server().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.server().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.server().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.server().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.server().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.server().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.server().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.server().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.server().lineSeparator;
application.output(message);
writeTXTFile
Boolean writeTXTFile( String, String )
Write a text fileParameters
String file the file
String content the content
Returns
Boolean result boolean
Supported Clients
SmartClient, WebClient, NGClient
Sample
// get the (first) MAC address of the server
// and write it to a .txt file in the Servoy root directory
var server = plugins.it2be_tools.server();
server.writeTXTFile("test.txt", server.MACAddress[0]);
writeTXTFile
Boolean writeTXTFile( String, String, String )
Write a text fileParameters
String file the file
String content the content
String encoding the encoding
Returns
Boolean result boolean
Supported Clients
SmartClient, WebClient, NGClient
Sample
// get the (first) MAC address of the server
// and write it to a .txt file in the Servoy root directory
var server = plugins.it2be_tools.server();
server.writeTXTFile("test.txt", server.MACAddress[0]);