Class SystemInformation

java.lang.Object
com.decs.shared.SystemInformation
All Implemented Interfaces:
Serializable

public class SystemInformation extends Object implements Serializable
System Information Class

This class implements the extraction of system information.

Version:
1.0
Author:
Bruno Guiomar
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • username

      private String username
    • OSName

      private String OSName
    • OSVersion

      private String OSVersion
    • OSArchitecture

      private String OSArchitecture
    • CPUCoreNumber

      private int CPUCoreNumber
  • Constructor Details

    • SystemInformation

      public SystemInformation(String username, String OSName, String OSVersion, String OSArchitecture, int CPUCoreNumber)
      Class Constructor
      Parameters:
      username - System username
      OSName - Operating system name
      OSVersion - Operating system version
      OSArchitecture - Operating system architecture
      CPUCoreNumber - Number of CPU cores
  • Method Details

    • getUsername

      public String getUsername()
    • getOSName

      public String getOSName()
    • getOSVersion

      public String getOSVersion()
    • getOSArchitecture

      public String getOSArchitecture()
    • getCPUCoreNumber

      public int getCPUCoreNumber()