diff options
Diffstat (limited to 'desktop/source/registration/com/sun/star/servicetag/SystemEnvironment.java')
-rw-r--r-- | desktop/source/registration/com/sun/star/servicetag/SystemEnvironment.java | 91 |
1 files changed, 88 insertions, 3 deletions
diff --git a/desktop/source/registration/com/sun/star/servicetag/SystemEnvironment.java b/desktop/source/registration/com/sun/star/servicetag/SystemEnvironment.java index e5b9e0e3b4fe..4628034723e1 100644 --- a/desktop/source/registration/com/sun/star/servicetag/SystemEnvironment.java +++ b/desktop/source/registration/com/sun/star/servicetag/SystemEnvironment.java @@ -6,9 +6,8 @@ * * OpenOffice.org - a multi-platform office productivity suite * - * $RCSfile: SystemEnvironment.java,v $ - * - * $Revision: 1.2 $ + * $RCSfile: Registration.java,v $ + * $Revision: 1.3 $ * * This file is part of OpenOffice.org. * @@ -57,6 +56,12 @@ public class SystemEnvironment { private String systemManufacturer; private String cpuManufacturer; private String serialNumber; + private String physmem; + private String sockets; + private String cores; + private String virtcpus; + private String cpuname; + private String clockrate; private static SystemEnvironment sysEnv = null; public static synchronized SystemEnvironment getSystemEnvironment() { @@ -90,6 +95,12 @@ public class SystemEnvironment { this.systemManufacturer = ""; this.cpuManufacturer = ""; this.serialNumber = ""; + this.physmem = ""; + this.sockets = ""; + this.cores = ""; + this.virtcpus = ""; + this.cpuname = ""; + this.clockrate = ""; } @@ -158,6 +169,56 @@ public class SystemEnvironment { } /** + * Sets the physmem + * @param physmem The physmem to set. + */ + public void setPhysMem(String physmem) { + this.physmem = physmem; + } + + /** + * Sets the sockets + * @param sockets The sockets to set. + */ + public void setSockets(String sockets) { + this.sockets = sockets; + } + + /** + * Sets the cores + * @param cores The cores to set. + */ + public void setCores(String cores) { + this.cores = cores; + } + + /** + * Sets the virtcpus + * @param virtcpus The virtcpus to set. + */ + public void setVirtCpus(String virtcpus) { + this.virtcpus = virtcpus; + } + + /** + * Sets the cpuname + * @param cpuname The cpuname to set. + */ + public void setCpuName(String cpuname) { + this.cpuname = cpuname; + } + + /** + * Sets the clockrate + * @param clockrate The clockrate to set. + */ + public void setClockRate(String clockrate) { + Float f = Float.parseFloat(clockrate); + Integer nClockrate = f.intValue(); + this.clockrate = nClockrate.toString(); + } + + /** * Sets the hostid. Truncates to a max length of 16 chars. * @param hostId The hostid to set. */ @@ -227,6 +288,30 @@ public class SystemEnvironment { return serialNumber; } + public String getPhysMem() { + return physmem; + } + + public String getSockets() { + return sockets; + } + + public String getCores() { + return cores; + } + + public String getVirtCpus() { + return virtcpus; + } + + public String getCpuName() { + return cpuname; + } + + public String getClockRate() { + return clockrate; + } + /** * Returns the hostId. * @return The hostId. |