public abstract class AbstractComputerSystem extends Object implements ComputerSystem
Modifier | Constructor and Description |
---|---|
protected |
AbstractComputerSystem() |
Modifier and Type | Method and Description |
---|---|
Baseboard |
getBaseboard()
Get the computer system baseboard/motherboard
|
Firmware |
getFirmware()
Get the computer system firmware/BIOS
|
String |
getManufacturer()
Get the computer system manufacturer.
|
String |
getModel()
Get the computer system model.
|
String |
getSerialNumber()
Get the computer system serial number, if available.
|
protected void |
setBaseboard(Baseboard baseboard) |
protected void |
setFirmware(Firmware firmware) |
protected void |
setManufacturer(String manufacturer) |
protected void |
setModel(String model) |
protected void |
setSerialNumber(String serialNumber) |
public String getManufacturer()
getManufacturer
in interface ComputerSystem
public String getModel()
getModel
in interface ComputerSystem
public String getSerialNumber()
getSerialNumber
in interface ComputerSystem
public Firmware getFirmware()
getFirmware
in interface ComputerSystem
Firmware
object for this systempublic Baseboard getBaseboard()
getBaseboard
in interface ComputerSystem
Baseboard
object for this systemprotected void setManufacturer(String manufacturer)
manufacturer
- The manufacturer to set.protected void setModel(String model)
model
- The model to set.protected void setSerialNumber(String serialNumber)
serialNumber
- The serialNumber to set.protected void setFirmware(Firmware firmware)
firmware
- The firmware to set.protected void setBaseboard(Baseboard baseboard)
baseboard
- The baseboard to set.Copyright © 2010–2017 oshi. All rights reserved.