47 SystemInfoRepresentation rep =
new SystemInfoRepresentation();
48 rep.version = Version.VERSION;
49 rep.serverTime =
new Date().toString();
50 rep.uptimeMillis = System.currentTimeMillis() - serverStartupTime;
52 rep.javaVersion = System.getProperty(
"java.version");
53 rep.javaVendor = System.getProperty(
"java.vendor");
54 rep.javaVm = System.getProperty(
"java.vm.name");
55 rep.javaVmVersion = System.getProperty(
"java.vm.version");
56 rep.javaRuntime = System.getProperty(
"java.runtime.name");
57 rep.javaHome = System.getProperty(
"java.home");
58 rep.osName = System.getProperty(
"os.name");
59 rep.osArchitecture = System.getProperty(
"os.arch");
60 rep.osVersion = System.getProperty(
"os.version");
61 rep.fileEncoding = System.getProperty(
"file.encoding");
62 rep.userName = System.getProperty(
"user.name");
63 rep.userDir = System.getProperty(
"user.dir");
64 rep.userTimezone = System.getProperty(
"user.timezone");
65 if (System.getProperty(
"user.country") != null && System.getProperty(
"user.language") != null) {
66 rep.userLocale = (
new Locale(System.getProperty(
"user.country"), System.getProperty(
"user.language")).toString());
static String formatUptime(long uptime)
Definition: SystemInfoRepresentation.java:215