org.opennms.rancid
Class InventoryElement

java.lang.Object
  extended by org.opennms.rancid.InventoryElement
All Implemented Interfaces:
Expandable

public class InventoryElement
extends Object
implements Expandable


Constructor Summary
InventoryElement()
           
InventoryElement(InventoryNode parent)
           
 
Method Summary
 String expand()
           
 String getBootFlash()
           
 String getBootLoader()
           
 String getChassis()
           
 String getCpu()
           
 String getDRam()
           
 int getElementId()
           
 String getElementName()
           
 String getHardwareVersion()
           
 List<InventoryItem> getInventoryItem()
           
 String getModelType()
           
 String getNvRam()
           
 List<Tuple> getNwInterface()
           
 int getNwRamSize()
           
 String getOs()
           
 InventoryNode getParent()
           
 String getPcmciaName()
           
 String getPcmciaSize()
           
 List<Tuple> getPower()
           
 String getProcessorId()
           
 String getProductPartNumber()
           
 int getRamSize()
           
 String getRomBootstarp()
           
 String getSerialNumber()
           
 List<InventorySlot> getSlot()
           
 String getSysOid()
           
 String getVendor()
           
 void setBootFlash(String bootFlash)
           
 void setBootLoader(String bootLoader)
           
 void setChassis(String chassis)
           
 void setCpu(String cpu)
           
 void setDRam(String ram)
           
 void setElementId(int elementId)
           
 void setElementName(String elementName)
           
 void setHardwareVersion(String hardwareVersion)
           
 void setInventoryItem(List<InventoryItem> inventoryItem)
           
 void setModelType(String modelType)
           
 void setNvRam(String nvRam)
           
 void setNwInterface(List<Tuple> nwInterface)
           
 void setNwRamSize(int nwRamSize)
           
 void setOs(String os)
           
 void setParent(InventoryNode parent)
           
 void setPcmciaName(String pcmciaName)
           
 void setPcmciaSize(String pcmciaSize)
           
 void setPower(List<Tuple> power)
           
 void setProcessorId(String processorId)
           
 void setProductPartNumber(String productPartNumber)
           
 void setRamSize(int ramSize)
           
 void setRomBootstarp(String romBootstarp)
           
 void setSerialNumber(String serialNumber)
           
 void setSlot(List<InventorySlot> slot)
           
 void setSysOid(String sysOid)
           
 void setVendor(String vendor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InventoryElement

public InventoryElement()

InventoryElement

public InventoryElement(InventoryNode parent)
Method Detail

getElementName

public String getElementName()

getVendor

public String getVendor()

getSysOid

public String getSysOid()

getModelType

public String getModelType()

getSerialNumber

public String getSerialNumber()

getProductPartNumber

public String getProductPartNumber()

getHardwareVersion

public String getHardwareVersion()

getRamSize

public int getRamSize()

getNwRamSize

public int getNwRamSize()

setElementName

public void setElementName(String elementName)

setVendor

public void setVendor(String vendor)

setSysOid

public void setSysOid(String sysOid)

setModelType

public void setModelType(String modelType)

setSerialNumber

public void setSerialNumber(String serialNumber)

setProductPartNumber

public void setProductPartNumber(String productPartNumber)

setHardwareVersion

public void setHardwareVersion(String hardwareVersion)

setRamSize

public void setRamSize(int ramSize)

setNwRamSize

public void setNwRamSize(int nwRamSize)

getElementId

public int getElementId()

setElementId

public void setElementId(int elementId)

setParent

public void setParent(InventoryNode parent)

getParent

public InventoryNode getParent()

getChassis

public String getChassis()

setChassis

public void setChassis(String chassis)

getCpu

public String getCpu()

setCpu

public void setCpu(String cpu)

getProcessorId

public String getProcessorId()

setProcessorId

public void setProcessorId(String processorId)

getDRam

public String getDRam()

setDRam

public void setDRam(String ram)

getNvRam

public String getNvRam()

setNvRam

public void setNvRam(String nvRam)

getBootFlash

public String getBootFlash()

setBootFlash

public void setBootFlash(String bootFlash)

getPcmciaName

public String getPcmciaName()

setPcmciaName

public void setPcmciaName(String pcmciaName)

getPcmciaSize

public String getPcmciaSize()

setPcmciaSize

public void setPcmciaSize(String pcmciaSize)

getPower

public List<Tuple> getPower()

setPower

public void setPower(List<Tuple> power)

getOs

public String getOs()

setOs

public void setOs(String os)

getRomBootstarp

public String getRomBootstarp()

setRomBootstarp

public void setRomBootstarp(String romBootstarp)

getBootLoader

public String getBootLoader()

setBootLoader

public void setBootLoader(String bootLoader)

getNwInterface

public List<Tuple> getNwInterface()

setNwInterface

public void setNwInterface(List<Tuple> nwInterface)

getSlot

public List<InventorySlot> getSlot()

setSlot

public void setSlot(List<InventorySlot> slot)

getInventoryItem

public List<InventoryItem> getInventoryItem()

setInventoryItem

public void setInventoryItem(List<InventoryItem> inventoryItem)

expand

public String expand()
Specified by:
expand in interface Expandable


Copyright © 2012. All Rights Reserved.