com.tivoli.twg.inventory
Class TWGSystemResourceTable
java.lang.Object
com.tivoli.twg.engine.TWGObject
com.tivoli.twg.engine.TWGPersistentObject
com.tivoli.twg.engine.TWGDatabaseTable
com.tivoli.twg.inventory.TWGSystemResourceTable
- public class TWGSystemResourceTable
- extends TWGDatabaseTable
SQL database table for System Resource information
Primary key - MANAGED_OBJ_ID, RESOURCE_INDEX
TWG_SYSTEM_RESOURCE |
Field Name |
Data Type |
Description |
NT/2000 |
95/98 |
OS/2 |
Netware |
AS/400 |
SNMP |
AIX |
HPUX |
Solaris |
Unixware |
Linux |
MANAGED_OBJ_ID | INT | Managed object id |
| | X | | | | | | | | |
RESOURCE_INDEX | INT | Resource index |
| | X | | | | | | | | |
RESOURCE_USER | INT | User index |
| | X | | | | | | | | |
RESOURCE_SET | INT | Set index |
| | X | | | | | | | | |
DESCRIPTION | CHAR(80) | Description - ENUM1
| | | X | | | | | | | | |
RESOURCE_TYPE | CHAR(20) | IO, IRQ, DMA, MEMORY ENUM2 |
| | X | | | | | | | | |
RESOURCE_NUMBER | INT | Resource Number |
| | X | | | | | | | | |
START_ADDRESS | CHAR(16) | Starting Memory Address |
| | X | | | | | | | | |
END_ADDRESS | CHAR(16) | Ending Memory Address |
| | X | | | | | | | | |
1 Note: Data values like DESCR_* or DESCR_PNP_*; see static variables below
2 Note: Data values like RESOURCE_TYPE_*; see static variables below
Method Summary |
void |
create()
Abstract method must be overriden by subclass to define the table. |
java.lang.String |
getTableVersion()
Abstract method must be overriden by subclass to get the version for
table |
Methods inherited from class com.tivoli.twg.engine.TWGDatabaseTable |
deleteManagedObject, deleteTable, findTableByClassName, flatten, getAllFullColumnNames, getAllTrue, getAllTrueForSame, getAnyTrue, getBundleName, getBundleString, getColumn, getColumnByColumnRealName, getColumnLength, getColumnLength, getColumnLengths, getColumns, getColumnType, getColumnType, getColumnTypes, getDatabase, getDefaultValue, getDefaultValue, getDefaultValues, getDisplayColumnName, getDisplayFullColumnNames, getDisplayName, getDisplayValues, getEachTrueForAtLeastOne, getFilterColumns, getFilterPrompt, getFilterSQL, getGraphicName, getKey, getMatchingMoids, getMultiLocaleBundle, getMyClassName, getNumberOfColumns, getRealColumnName, getRealColumnName, getRealColumnNames, getRealName, getShortClassName, getTable, getTableBy, getTableByRealTableName, getTableInfo, getTableMultiLocaleBundle, getTableName, getTables, getTokenColumnNames, getTokenName, insertOrDeleteRow, insertRow, isFilterColumn, isMappedColumn, restoreData, saveData, setShortTableName, toString, TWGInitTable, userTableFixClassName |
Methods inherited from class com.tivoli.twg.engine.TWGPersistentObject |
Destroy, enableAsyncWrites, fromPersistID, initialize, isNewPersistentStore, isSaveRequired, PersistID, restore, restoreAll, save, save, setSaveRequired, terminate, toPersistID |
Methods inherited from class com.tivoli.twg.engine.TWGObject |
AllObjects, AllObjects, Delete, DumpTWGObjects, FindObject, isDeleted, isNewObject, isPersistent, isPersistent, isValid, isValid, ObjectID, setDistinctObjectID, SetObjectID |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TABLE_NAME
public static final java.lang.String TABLE_NAME
- See Also:
- Constant Field Values
SHORT_TABLE_NAME
public static final java.lang.String SHORT_TABLE_NAME
- See Also:
- Constant Field Values
MANAGED_OBJ_ID
public static final java.lang.String MANAGED_OBJ_ID
- See Also:
- Constant Field Values
RESOURCE_INDEX
public static final java.lang.String RESOURCE_INDEX
- See Also:
- Constant Field Values
RESOURCE_USER
public static final java.lang.String RESOURCE_USER
- See Also:
- Constant Field Values
RESOURCE_SET
public static final java.lang.String RESOURCE_SET
- See Also:
- Constant Field Values
DESCRIPTION
public static final java.lang.String DESCRIPTION
- See Also:
- Constant Field Values
RESOURCE_TYPE
public static final java.lang.String RESOURCE_TYPE
- See Also:
- Constant Field Values
RESOURCE_NUMBER
public static final java.lang.String RESOURCE_NUMBER
- See Also:
- Constant Field Values
START_ADDRESS
public static final java.lang.String START_ADDRESS
- See Also:
- Constant Field Values
END_ADDRESS
public static final java.lang.String END_ADDRESS
- See Also:
- Constant Field Values
DESCR_UNKNOWN
public static final java.lang.String DESCR_UNKNOWN
- See Also:
- Constant Field Values
DESCR_OTHER
public static final java.lang.String DESCR_OTHER
- See Also:
- Constant Field Values
DESCR_AT_INT_CTRL
public static final java.lang.String DESCR_AT_INT_CTRL
- See Also:
- Constant Field Values
DESCR_EISA_INT_CTRL
public static final java.lang.String DESCR_EISA_INT_CTRL
- See Also:
- Constant Field Values
DESCR_MCA_INT_CTRL
public static final java.lang.String DESCR_MCA_INT_CTRL
- See Also:
- Constant Field Values
DESCR_ADV_INT_CTRL
public static final java.lang.String DESCR_ADV_INT_CTRL
- See Also:
- Constant Field Values
DESCR_CYRIX_INT_CTRL
public static final java.lang.String DESCR_CYRIX_INT_CTRL
- See Also:
- Constant Field Values
DESCR_AT_TIMER
public static final java.lang.String DESCR_AT_TIMER
- See Also:
- Constant Field Values
DESCR_EISA_TIMER
public static final java.lang.String DESCR_EISA_TIMER
- See Also:
- Constant Field Values
DESCR_MCA_TIMER
public static final java.lang.String DESCR_MCA_TIMER
- See Also:
- Constant Field Values
DESCR_AT_DMA_CTRL
public static final java.lang.String DESCR_AT_DMA_CTRL
- See Also:
- Constant Field Values
DESCR_EISA_DMA_CTRL
public static final java.lang.String DESCR_EISA_DMA_CTRL
- See Also:
- Constant Field Values
DESCR_MCA_DMA_CTRL
public static final java.lang.String DESCR_MCA_DMA_CTRL
- See Also:
- Constant Field Values
DESCR_I101_KBD
public static final java.lang.String DESCR_I101_KBD
- See Also:
- Constant Field Values
DESCR_WIN_KBD
public static final java.lang.String DESCR_WIN_KBD
- See Also:
- Constant Field Values
DESCR_LPT
public static final java.lang.String DESCR_LPT
- See Also:
- Constant Field Values
DESCR_ECP_LPT
public static final java.lang.String DESCR_ECP_LPT
- See Also:
- Constant Field Values
DESCR_COM
public static final java.lang.String DESCR_COM
- See Also:
- Constant Field Values
DESCR_COM_16550
public static final java.lang.String DESCR_COM_16550
- See Also:
- Constant Field Values
DESCR_HD_CTRL
public static final java.lang.String DESCR_HD_CTRL
- See Also:
- Constant Field Values
DESCR_SCSI_CTRL
public static final java.lang.String DESCR_SCSI_CTRL
- See Also:
- Constant Field Values
DESCR_FLOP_CTRL
public static final java.lang.String DESCR_FLOP_CTRL
- See Also:
- Constant Field Values
DESCR_SPEAKER
public static final java.lang.String DESCR_SPEAKER
- See Also:
- Constant Field Values
DESCR_VGA
public static final java.lang.String DESCR_VGA
- See Also:
- Constant Field Values
DESCR_VGA_VIDEO7
public static final java.lang.String DESCR_VGA_VIDEO7
- See Also:
- Constant Field Values
DESCR_VGA_8514
public static final java.lang.String DESCR_VGA_8514
- See Also:
- Constant Field Values
DESCR_ISA_BRIDGE
public static final java.lang.String DESCR_ISA_BRIDGE
- See Also:
- Constant Field Values
DESCR_EISA_BRIDGE
public static final java.lang.String DESCR_EISA_BRIDGE
- See Also:
- Constant Field Values
DESCR_MCA_BRIDGE
public static final java.lang.String DESCR_MCA_BRIDGE
- See Also:
- Constant Field Values
DESCR_PCI_BRIDGE
public static final java.lang.String DESCR_PCI_BRIDGE
- See Also:
- Constant Field Values
DESCR_VESA_BRIDGE
public static final java.lang.String DESCR_VESA_BRIDGE
- See Also:
- Constant Field Values
DESCR_RTC
public static final java.lang.String DESCR_RTC
- See Also:
- Constant Field Values
DESCR_PNP_BIOS
public static final java.lang.String DESCR_PNP_BIOS
- See Also:
- Constant Field Values
DESCR_SYS_NODE
public static final java.lang.String DESCR_SYS_NODE
- See Also:
- Constant Field Values
DESCR_LANDFILL
public static final java.lang.String DESCR_LANDFILL
- See Also:
- Constant Field Values
DESCR_PNP_EVENT
public static final java.lang.String DESCR_PNP_EVENT
- See Also:
- Constant Field Values
DESCR_MATH
public static final java.lang.String DESCR_MATH
- See Also:
- Constant Field Values
DESCR_INTEL_PCMCIA
public static final java.lang.String DESCR_INTEL_PCMCIA
- See Also:
- Constant Field Values
DESCR_CIRRUS_PCMCIA
public static final java.lang.String DESCR_CIRRUS_PCMCIA
- See Also:
- Constant Field Values
DESCR_VLSI_PCMCIA
public static final java.lang.String DESCR_VLSI_PCMCIA
- See Also:
- Constant Field Values
DESCR_BUS_MOUSE
public static final java.lang.String DESCR_BUS_MOUSE
- See Also:
- Constant Field Values
DESCR_SERIAL_MOUSE
public static final java.lang.String DESCR_SERIAL_MOUSE
- See Also:
- Constant Field Values
DESCR_INPORT_MOUSE
public static final java.lang.String DESCR_INPORT_MOUSE
- See Also:
- Constant Field Values
DESCR_PS2_MOUSE
public static final java.lang.String DESCR_PS2_MOUSE
- See Also:
- Constant Field Values
DESCR_PS2_PORT
public static final java.lang.String DESCR_PS2_PORT
- See Also:
- Constant Field Values
DESCR_PNP_SCSI_CONTROLLER
public static final java.lang.String DESCR_PNP_SCSI_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_IDE_CONTROLLER
public static final java.lang.String DESCR_PNP_IDE_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_FLOPPY_CONTROLLER
public static final java.lang.String DESCR_PNP_FLOPPY_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_IPI_CONTROLLER
public static final java.lang.String DESCR_PNP_IPI_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_OTHER_MSD_CONTROLLER
public static final java.lang.String DESCR_PNP_OTHER_MSD_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_ETHERNET_CONTROLLER
public static final java.lang.String DESCR_PNP_ETHERNET_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_TOKEN_RING_CONTROLLER
public static final java.lang.String DESCR_PNP_TOKEN_RING_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_FDDI_CONTROLLER
public static final java.lang.String DESCR_PNP_FDDI_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_OTHER_NETWORK_CONTROLLER
public static final java.lang.String DESCR_PNP_OTHER_NETWORK_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_GENERIC_VGA
public static final java.lang.String DESCR_PNP_GENERIC_VGA
- See Also:
- Constant Field Values
DESCR_PNP_VESA_SVGA
public static final java.lang.String DESCR_PNP_VESA_SVGA
- See Also:
- Constant Field Values
DESCR_PNP_XGA_CONTROLLER
public static final java.lang.String DESCR_PNP_XGA_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_OTHER_DISPLAY_CONTROLLER
public static final java.lang.String DESCR_PNP_OTHER_DISPLAY_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_VIDEO_CONTROLLER
public static final java.lang.String DESCR_PNP_VIDEO_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_AUDIO_CONTROLLER
public static final java.lang.String DESCR_PNP_AUDIO_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_OTHER_MULTI_MEDIA_DEVICE
public static final java.lang.String DESCR_PNP_OTHER_MULTI_MEDIA_DEVICE
- See Also:
- Constant Field Values
DESCR_PNP_RAM
public static final java.lang.String DESCR_PNP_RAM
- See Also:
- Constant Field Values
DESCR_PNP_FLASH_RAM
public static final java.lang.String DESCR_PNP_FLASH_RAM
- See Also:
- Constant Field Values
DESCR_PNP_OTHER_MEMORY_CONTROLLER
public static final java.lang.String DESCR_PNP_OTHER_MEMORY_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_HOST_PROCESSOR_BRIDGE
public static final java.lang.String DESCR_PNP_HOST_PROCESSOR_BRIDGE
- See Also:
- Constant Field Values
DESCR_PNP_ISA_BRIDGE
public static final java.lang.String DESCR_PNP_ISA_BRIDGE
- See Also:
- Constant Field Values
DESCR_PNP_EISA_BRIDGE
public static final java.lang.String DESCR_PNP_EISA_BRIDGE
- See Also:
- Constant Field Values
DESCR_PNP_MCA_BRIDGE
public static final java.lang.String DESCR_PNP_MCA_BRIDGE
- See Also:
- Constant Field Values
DESCR_PNP_PCI_BRIDGE
public static final java.lang.String DESCR_PNP_PCI_BRIDGE
- See Also:
- Constant Field Values
DESCR_PNP_PCMCIA_BRIDGE
public static final java.lang.String DESCR_PNP_PCMCIA_BRIDGE
- See Also:
- Constant Field Values
DESCR_PNP_OTHER_BRIDGE_CONTROLLER
public static final java.lang.String DESCR_PNP_OTHER_BRIDGE_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_COMM_PORT_GENERIC_XT
public static final java.lang.String DESCR_PNP_COMM_PORT_GENERIC_XT
- See Also:
- Constant Field Values
DESCR_PNP_COMM_PORT_16450
public static final java.lang.String DESCR_PNP_COMM_PORT_16450
- See Also:
- Constant Field Values
DESCR_PNP_COMM_PORT_16500
public static final java.lang.String DESCR_PNP_COMM_PORT_16500
- See Also:
- Constant Field Values
DESCR_PNP_GENERIC_AT_PARALLEL_PORT
public static final java.lang.String DESCR_PNP_GENERIC_AT_PARALLEL_PORT
- See Also:
- Constant Field Values
DESCR_PNP_PS2_PARALLEL_PORT
public static final java.lang.String DESCR_PNP_PS2_PARALLEL_PORT
- See Also:
- Constant Field Values
DESCR_PNP_ECP_PARALLEL_PORT
public static final java.lang.String DESCR_PNP_ECP_PARALLEL_PORT
- See Also:
- Constant Field Values
DESCR_PNP_OTHER_COMMO_DEVICE
public static final java.lang.String DESCR_PNP_OTHER_COMMO_DEVICE
- See Also:
- Constant Field Values
DESCR_PNP_GENERIC_8259
public static final java.lang.String DESCR_PNP_GENERIC_8259
- See Also:
- Constant Field Values
DESCR_PNP_ISA_PIC
public static final java.lang.String DESCR_PNP_ISA_PIC
- See Also:
- Constant Field Values
DESCR_PNP_EISA_PIC
public static final java.lang.String DESCR_PNP_EISA_PIC
- See Also:
- Constant Field Values
DESCR_PNP_DMA_CONTROLLER
public static final java.lang.String DESCR_PNP_DMA_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_GENERIC_8237
public static final java.lang.String DESCR_PNP_GENERIC_8237
- See Also:
- Constant Field Values
DESCR_PNP_ISA_DMA_CONTROLLER
public static final java.lang.String DESCR_PNP_ISA_DMA_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_EISA_DMA_CONTROLLER
public static final java.lang.String DESCR_PNP_EISA_DMA_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_8254_COUNTER_TIMER
public static final java.lang.String DESCR_PNP_8254_COUNTER_TIMER
- See Also:
- Constant Field Values
DESCR_PNP_GENERIC_SYSTEM_TIMER
public static final java.lang.String DESCR_PNP_GENERIC_SYSTEM_TIMER
- See Also:
- Constant Field Values
DESCR_PNP_ISA_SYSTEM_TIMER
public static final java.lang.String DESCR_PNP_ISA_SYSTEM_TIMER
- See Also:
- Constant Field Values
DESCR_PNP_EISA_SYSTEM_TIMER
public static final java.lang.String DESCR_PNP_EISA_SYSTEM_TIMER
- See Also:
- Constant Field Values
DESCR_PNP_REAL_TIME_CLOCK
public static final java.lang.String DESCR_PNP_REAL_TIME_CLOCK
- See Also:
- Constant Field Values
DESCR_PNP_GENERIC_RTC_CONTROLLER
public static final java.lang.String DESCR_PNP_GENERIC_RTC_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_ISA_RTC_CONTROLLER
public static final java.lang.String DESCR_PNP_ISA_RTC_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_OTHER_SYSTEM_PERIPHERAL
public static final java.lang.String DESCR_PNP_OTHER_SYSTEM_PERIPHERAL
- See Also:
- Constant Field Values
DESCR_PNP_KEYBOARD_CONTROLLER
public static final java.lang.String DESCR_PNP_KEYBOARD_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_DIGITIZER
public static final java.lang.String DESCR_PNP_DIGITIZER
- See Also:
- Constant Field Values
DESCR_PNP_MOUSE_CONTROLLER
public static final java.lang.String DESCR_PNP_MOUSE_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_OTHER_INPUT_CONTROLLER
public static final java.lang.String DESCR_PNP_OTHER_INPUT_CONTROLLER
- See Also:
- Constant Field Values
DESCR_PNP_DOCKING_STATION
public static final java.lang.String DESCR_PNP_DOCKING_STATION
- See Also:
- Constant Field Values
RESOURCE_TYPE_OTHER
public static final java.lang.String RESOURCE_TYPE_OTHER
- See Also:
- Constant Field Values
RESOURCE_TYPE_UNKNOWN
public static final java.lang.String RESOURCE_TYPE_UNKNOWN
- See Also:
- Constant Field Values
RESOURCE_TYPE_MEMORY
public static final java.lang.String RESOURCE_TYPE_MEMORY
- See Also:
- Constant Field Values
RESOURCE_TYPE_IO
public static final java.lang.String RESOURCE_TYPE_IO
- See Also:
- Constant Field Values
RESOURCE_TYPE_IRQ
public static final java.lang.String RESOURCE_TYPE_IRQ
- See Also:
- Constant Field Values
RESOURCE_TYPE_DMA
public static final java.lang.String RESOURCE_TYPE_DMA
- See Also:
- Constant Field Values
TABLE_VERSION
public static final java.lang.String TABLE_VERSION
- See Also:
- Constant Field Values
TWGSystemResourceTable
public TWGSystemResourceTable()
create
public void create()
throws TWGDbException
- Description copied from class:
TWGDatabaseTable
- Abstract method must be overriden by subclass to define the table.
- Specified by:
create
in class TWGDatabaseTable
- Throws:
TWGDbException
getTableVersion
public java.lang.String getTableVersion()
- Description copied from class:
TWGDatabaseTable
- Abstract method must be overriden by subclass to get the version for
table
- Specified by:
getTableVersion
in class TWGDatabaseTable
- Returns:
- the version id for this table