publish
plugins.it2be_tools.ITClient info


Servoy Properties Summary
String fileSeparator
String hostName
String ip
Array<Object> ipAddress
String javaVendor
String javaVendorURL
String javaVersion
String lineSeparator
Array<Object> macAddress
String osArchitecture
String osName
Number osNumber
String osVersion
String pathSeparator
String tempDir
String userDir
String userHome
String userName


Servoy Properties Details


fileSeparator
String  fileSeparator
File separator ('/' on UNIX).
Returns
String  separator String

Supported Clients
SmartClient, WebClient, NGClient

Sample
// Retrieve ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().lineSeparator;

application.output(message);


hostName
String  hostName
Retrieve the hostname of the client.
Returns
String  host String

Supported Clients
SmartClient, WebClient, NGClient

Sample
// Retrieve ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().lineSeparator;

application.output(message);


ip
String  ip
Retrieve the IP address of the client.
Returns
String  address String

Supported Clients
SmartClient, WebClient, NGClient

Sample
// Retrieve ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().lineSeparator;

application.output(message);


ipAddress
Array<Object>  ipAddress
Retrieve the IP addresses of the client.
Returns
Array<Object>  adresses Object[]

Supported Clients
SmartClient, WebClient, NGClient

Sample
// Retrieve ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().lineSeparator;

application.output(message);


javaVendor
String  javaVendor
Java Runtime Environment vendor.
Returns
String  vendor String

Supported Clients
SmartClient, WebClient, NGClient

Sample
// Retrieve ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().lineSeparator;

application.output(message);


javaVendorURL
String  javaVendorURL
Java vendor URL.
Returns
String  url String

Supported Clients
SmartClient, WebClient, NGClient

Sample
// Retrieve ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().lineSeparator;

application.output(message);


javaVersion
String  javaVersion
Java Runtime Environment version.
Returns
String  version String

Supported Clients
SmartClient, WebClient, NGClient

Sample
// Retrieve ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().lineSeparator;

application.output(message);


lineSeparator
String  lineSeparator
Line separator ('\n' on UNIX).
Returns
String  separator String

Supported Clients
SmartClient, WebClient, NGClient

Sample
// Retrieve ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().lineSeparator;

application.output(message);


macAddress
Array<Object>  macAddress
Retrieve the MAC Address
Returns
Array<Object>  addresses Object[]

Supported Clients
SmartClient, WebClient, NGClient

Sample
// Retrieve ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().lineSeparator;

application.output(message);


osArchitecture
String  osArchitecture
Operating system architecture.
Returns
String  architecture String

Supported Clients
SmartClient, WebClient, NGClient

Sample
// Retrieve ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().lineSeparator;

application.output(message);


osName
String  osName
Operating system name.
Returns
String  name String

Supported Clients
SmartClient, WebClient, NGClient

Sample
// Retrieve ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().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 ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().lineSeparator;

application.output(message);


osVersion
String  osVersion
Operating system version.
Returns
String  version String

Supported Clients
SmartClient, WebClient, NGClient

Sample
// Retrieve ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().lineSeparator;

application.output(message);


pathSeparator
String  pathSeparator
Path separator (':' on UNIX).
Returns
String  separator String

Supported Clients
SmartClient, WebClient, NGClient

Sample
// Retrieve ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().lineSeparator;

application.output(message);


tempDir
String  tempDir
Default temp file path.
Returns
String  directory String

Supported Clients
SmartClient, WebClient, NGClient

Sample
// Retrieve ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().lineSeparator;

application.output(message);


userDir
String  userDir
User's current working directory.
Returns
String  directory String

Supported Clients
SmartClient, WebClient, NGClient

Sample
// Retrieve ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().lineSeparator;

application.output(message);


userHome
String  userHome
User's home directory.
Returns
String  home String

Supported Clients
SmartClient, WebClient, NGClient

Sample
// Retrieve ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().lineSeparator;

application.output(message);


userName
String  userName
User's account name.
Returns
String  username String

Supported Clients
SmartClient, WebClient, NGClient

Sample
// Retrieve ITClient data
var message =
"Summary of client 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.client().hostName + "\n\n" +
"Java vendor:\t\t" + plugins.it2be_tools.client().javaVendor + "\n" +
"Java vendor URL:\t" + plugins.it2be_tools.client().javaVendorURL + "\n" +
"Java version:\t\t" + plugins.it2be_tools.client().javaVersion + "\n\n" +
"OS architecture:\t" + plugins.it2be_tools.client().osArchitecture + "\n" +
"OS name:\t\t" + plugins.it2be_tools.client().osName + "\n" +
"OS number:\t\t" + plugins.it2be_tools.client().osNumber + "\n" +
"OS version:\t\t" + plugins.it2be_tools.client().osVersion + "\n\n" +
"Temp directory:\t\t" + plugins.it2be_tools.client().tempDir + "\n" +
"User directory:\t\t" + plugins.it2be_tools.client().userDir + "\n" +
"User home:\t\t" + plugins.it2be_tools.client().userHome + "\n" +
"User name:\t\t" + plugins.it2be_tools.client().userName + "\n\n" +
"Path separator:\t\t" + plugins.it2be_tools.client().pathSeparator + "\n" +
"File Separator:\t\t" + plugins.it2be_tools.client().fileSeparator + "\n" +
"Line separator:\t\t" + plugins.it2be_tools.client().lineSeparator;

application.output(message);