com.tivoli.twg.inventory
Class TWGMemoryModuleTable
java.lang.Object
com.tivoli.twg.engine.TWGObject
com.tivoli.twg.engine.TWGPersistentObject
com.tivoli.twg.engine.TWGDatabaseTable
com.tivoli.twg.inventory.TWGMemoryModuleTable
- public class TWGMemoryModuleTable
- extends TWGDatabaseTable
SQL database table for Memory Module information
Primary key - MANAGED_OBJ_ID, MODULE_INDEX
TWG_MEM_MODULE |
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 | X | X | X | | | | | | | |
MODULE_INDEX | INT | Module index |
X | X | X | X | | | | | | | |
SOCKET_NAME | CHAR(32) | Socket Name |
X | X | X | X | | | | | | | |
BANK_NAME | CHAR(32) | Bank Name |
X | X | X | X | | | | | | | |
MODULE_SIZE | DOUBLE | Size, in MB |
X | X | X | X | | | | | | | |
MODULE_SPEED | DOUBLE | Speed, in nanoseconds |
X | X | X | X | | | | | | | |
FULL_BIT_WIDTH | INT | Full width, in bits, including parity/ECC
| X | X | X | X | | | | | | | |
DATA_BIT_WIDTH | INT | Data width, in bits
| X | X | X | X | | | | | | | |
FORM_FACTOR | CHAR(10) | Form Factor for Module (enum)
| X | X | X | X | | | | | | | |
MEMORY_TYPE | CHAR(10) | Memory Type (enum)
| X | X | X | X | | | | | | | |
MEMORY_ERROR | CHAR(8) | Memory Error (enum)
| X | X | X | X | | | | | | | |
NOTE: Currently only filled in by PC's with SMBIOS capable.
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
MANAGED_OBJ_ID
public static final java.lang.String MANAGED_OBJ_ID
- See Also:
- Constant Field Values
MODULE_INDEX
public static final java.lang.String MODULE_INDEX
- See Also:
- Constant Field Values
SOCKET_NAME
public static final java.lang.String SOCKET_NAME
- See Also:
- Constant Field Values
BANK_NAME
public static final java.lang.String BANK_NAME
- See Also:
- Constant Field Values
MODULE_SIZE
public static final java.lang.String MODULE_SIZE
- See Also:
- Constant Field Values
MODULE_SPEED
public static final java.lang.String MODULE_SPEED
- See Also:
- Constant Field Values
FULL_BIT_WIDTH
public static final java.lang.String FULL_BIT_WIDTH
- See Also:
- Constant Field Values
DATA_BIT_WIDTH
public static final java.lang.String DATA_BIT_WIDTH
- See Also:
- Constant Field Values
FORM_FACTOR
public static final java.lang.String FORM_FACTOR
- See Also:
- Constant Field Values
MEMORY_TYPE
public static final java.lang.String MEMORY_TYPE
- See Also:
- Constant Field Values
MEMORY_ERROR
public static final java.lang.String MEMORY_ERROR
- See Also:
- Constant Field Values
FORM_FACTOR_OTHER
public static final java.lang.String FORM_FACTOR_OTHER
- See Also:
- Constant Field Values
FORM_FACTOR_UNKNOWN
public static final java.lang.String FORM_FACTOR_UNKNOWN
- See Also:
- Constant Field Values
FORM_FACTOR_SIMM
public static final java.lang.String FORM_FACTOR_SIMM
- See Also:
- Constant Field Values
FORM_FACTOR_SIP
public static final java.lang.String FORM_FACTOR_SIP
- See Also:
- Constant Field Values
FORM_FACTOR_CHIP
public static final java.lang.String FORM_FACTOR_CHIP
- See Also:
- Constant Field Values
FORM_FACTOR_DIP
public static final java.lang.String FORM_FACTOR_DIP
- See Also:
- Constant Field Values
FORM_FACTOR_ZIP
public static final java.lang.String FORM_FACTOR_ZIP
- See Also:
- Constant Field Values
FORM_FACTOR_PROP
public static final java.lang.String FORM_FACTOR_PROP
- See Also:
- Constant Field Values
FORM_FACTOR_DIMM
public static final java.lang.String FORM_FACTOR_DIMM
- See Also:
- Constant Field Values
FORM_FACTOR_TSOP
public static final java.lang.String FORM_FACTOR_TSOP
- See Also:
- Constant Field Values
FORM_FACTOR_ROWCHIPS
public static final java.lang.String FORM_FACTOR_ROWCHIPS
- See Also:
- Constant Field Values
FORM_FACTOR_RIMM
public static final java.lang.String FORM_FACTOR_RIMM
- See Also:
- Constant Field Values
FORM_FACTOR_SODIMM
public static final java.lang.String FORM_FACTOR_SODIMM
- See Also:
- Constant Field Values
MEMORY_TYPE_OTHER
public static final java.lang.String MEMORY_TYPE_OTHER
- See Also:
- Constant Field Values
MEMORY_TYPE_UNKNOWN
public static final java.lang.String MEMORY_TYPE_UNKNOWN
- See Also:
- Constant Field Values
MEMORY_TYPE_DRAM
public static final java.lang.String MEMORY_TYPE_DRAM
- See Also:
- Constant Field Values
MEMORY_TYPE_EDRAM
public static final java.lang.String MEMORY_TYPE_EDRAM
- See Also:
- Constant Field Values
MEMORY_TYPE_VRAM
public static final java.lang.String MEMORY_TYPE_VRAM
- See Also:
- Constant Field Values
MEMORY_TYPE_SRAM
public static final java.lang.String MEMORY_TYPE_SRAM
- See Also:
- Constant Field Values
MEMORY_TYPE_RAM
public static final java.lang.String MEMORY_TYPE_RAM
- See Also:
- Constant Field Values
MEMORY_TYPE_ROM
public static final java.lang.String MEMORY_TYPE_ROM
- See Also:
- Constant Field Values
MEMORY_TYPE_FLASH
public static final java.lang.String MEMORY_TYPE_FLASH
- See Also:
- Constant Field Values
MEMORY_TYPE_EEPROM
public static final java.lang.String MEMORY_TYPE_EEPROM
- See Also:
- Constant Field Values
MEMORY_TYPE_FEPROM
public static final java.lang.String MEMORY_TYPE_FEPROM
- See Also:
- Constant Field Values
MEMORY_TYPE_EPROM
public static final java.lang.String MEMORY_TYPE_EPROM
- See Also:
- Constant Field Values
MEMORY_TYPE_CDRAM
public static final java.lang.String MEMORY_TYPE_CDRAM
- See Also:
- Constant Field Values
MEMORY_TYPE_3DRAM
public static final java.lang.String MEMORY_TYPE_3DRAM
- See Also:
- Constant Field Values
MEMORY_TYPE_SDRAM
public static final java.lang.String MEMORY_TYPE_SDRAM
- See Also:
- Constant Field Values
MEMORY_TYPE_SGRAM
public static final java.lang.String MEMORY_TYPE_SGRAM
- See Also:
- Constant Field Values
MEMORY_ERROR_NONE
public static final java.lang.String MEMORY_ERROR_NONE
- See Also:
- Constant Field Values
MEMORY_ERROR_UNKNOWN
public static final java.lang.String MEMORY_ERROR_UNKNOWN
- See Also:
- Constant Field Values
MEMORY_ERROR_ERROR
public static final java.lang.String MEMORY_ERROR_ERROR
- See Also:
- Constant Field Values
TABLE_VERSION
public static final java.lang.String TABLE_VERSION
- See Also:
- Constant Field Values
TWGMemoryModuleTable
public TWGMemoryModuleTable()
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