com.tivoli.twg.inventory
Class TWGNetworkAdapterTable
java.lang.Object
com.tivoli.twg.engine.TWGObject
com.tivoli.twg.engine.TWGPersistentObject
com.tivoli.twg.engine.TWGDatabaseTable
com.tivoli.twg.inventory.TWGNetworkAdapterTable
- public class TWGNetworkAdapterTable
- extends TWGDatabaseTable
SQL database table for Network Adapter information
Primary key - MANAGED_OBJ_ID, ADAPTER_INDEX
TWG_NETWORK_ADAPTER |
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 | X | X | X | X | X |
ADAPTER_INDEX | INT | Index |
X | X | X | | | X | X | X | X | X | X |
ADAPTER_TYPE | CHAR(20) | Adapter type - ENUM1 |
X | X | X | | | X | X | X | X | X | X |
MAC_ADDRESS | CHAR(12) | Current address |
X | X | X | | | X | X | X | X | X | X |
CANONICAL_ADDRESS | CHAR(12) | Current address in canonical form |
X | X | X | | | X | X | X | X | X | X |
DESCRIPTION | CHAR(80) | Description |
X | X | X | | | | | | | | |
R_DEV_NUM | CHAR(4) | Base Real Device Number |
X | X | X | | | | | | | | |
V_DEV_NUM | CHAR(4) | Base Virtual Device Number |
X | X | X | | | | | | | | |
DEV_RANGE | INT | Number of Adapter Assigned Devices |
X | X | X | | | | | | | | |
MFS | INT | Maximum Frame Size |
X | X | X | | | | | | | | |
PORTNAME | CHAR(8) | Port Name |
X | X | X | | | | | | | | |
LAN_NAME | CHAR(8) | Virtual LAN Name |
X | X | X | | | | | | | | |
LAN_OWNER | CHAR(8) | Virtual LAN Owner |
X | X | X | | | | | | | | |
1 Note: Value like ADAPTER_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
ADAPTER_INDEX
public static final java.lang.String ADAPTER_INDEX
- See Also:
- Constant Field Values
ADAPTER_TYPE
public static final java.lang.String ADAPTER_TYPE
- See Also:
- Constant Field Values
MAC_ADDRESS
public static final java.lang.String MAC_ADDRESS
- See Also:
- Constant Field Values
CANONICAL_ADDRESS
public static final java.lang.String CANONICAL_ADDRESS
- See Also:
- Constant Field Values
DESCRIPTION
public static final java.lang.String DESCRIPTION
- See Also:
- Constant Field Values
R_DEV_NUM
public static final java.lang.String R_DEV_NUM
- See Also:
- Constant Field Values
V_DEV_NUM
public static final java.lang.String V_DEV_NUM
- See Also:
- Constant Field Values
DEV_RANGE
public static final java.lang.String DEV_RANGE
- See Also:
- Constant Field Values
MFS
public static final java.lang.String MFS
- See Also:
- Constant Field Values
PORTNAME
public static final java.lang.String PORTNAME
- See Also:
- Constant Field Values
LAN_NAME
public static final java.lang.String LAN_NAME
- See Also:
- Constant Field Values
LAN_OWNER
public static final java.lang.String LAN_OWNER
- See Also:
- Constant Field Values
ADAPTER_TYPE_UNKNOWN
public static final java.lang.String ADAPTER_TYPE_UNKNOWN
- See Also:
- Constant Field Values
ADAPTER_TYPE_TOKEN_RING
public static final java.lang.String ADAPTER_TYPE_TOKEN_RING
- See Also:
- Constant Field Values
ADAPTER_TYPE_ETHERNET
public static final java.lang.String ADAPTER_TYPE_ETHERNET
- See Also:
- Constant Field Values
ADAPTER_TYPE_PPP
public static final java.lang.String ADAPTER_TYPE_PPP
- See Also:
- Constant Field Values
ADAPTER_TYPE_SLIP
public static final java.lang.String ADAPTER_TYPE_SLIP
- See Also:
- Constant Field Values
ADAPTER_TYPE_MODEM
public static final java.lang.String ADAPTER_TYPE_MODEM
- See Also:
- Constant Field Values
ADAPTER_TYPE_DSL
public static final java.lang.String ADAPTER_TYPE_DSL
- See Also:
- Constant Field Values
ADAPTER_TYPE_ISDN
public static final java.lang.String ADAPTER_TYPE_ISDN
- See Also:
- Constant Field Values
ADAPTER_TYPE_SONET
public static final java.lang.String ADAPTER_TYPE_SONET
- See Also:
- Constant Field Values
ADAPTER_TYPE_ATM
public static final java.lang.String ADAPTER_TYPE_ATM
- See Also:
- Constant Field Values
ADAPTER_TYPE_FDDI
public static final java.lang.String ADAPTER_TYPE_FDDI
- See Also:
- Constant Field Values
ADAPTER_TYPE_FIBRECHANNEL
public static final java.lang.String ADAPTER_TYPE_FIBRECHANNEL
- See Also:
- Constant Field Values
ADAPTER_TYPE_USB
public static final java.lang.String ADAPTER_TYPE_USB
- See Also:
- Constant Field Values
ADAPTER_TYPE_IPFORWARD
public static final java.lang.String ADAPTER_TYPE_IPFORWARD
- See Also:
- Constant Field Values
ADAPTER_TYPE_GIGABITETHERNET
public static final java.lang.String ADAPTER_TYPE_GIGABITETHERNET
- See Also:
- Constant Field Values
ADAPTER_TYPE_VLAN
public static final java.lang.String ADAPTER_TYPE_VLAN
- See Also:
- Constant Field Values
TABLE_VERSION
public static final java.lang.String TABLE_VERSION
- See Also:
- Constant Field Values
TWGNetworkAdapterTable
public TWGNetworkAdapterTable()
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