com.tivoli.twg.engine.cluster
Class TWGClusterMemberTable
java.lang.Object
com.tivoli.twg.engine.TWGObject
com.tivoli.twg.engine.TWGPersistentObject
com.tivoli.twg.engine.TWGDatabaseTable
com.tivoli.twg.engine.cluster.TWGClusterMemberTable
- public class TWGClusterMemberTable
- extends TWGDatabaseTable
SQL database table for Cluster Member information
Primary key - MANAGED_OBJ_ID, CLUS_MEMBER_NAME, CLUS_MEMBER_TYPE
TWG_CLUSTER_MEMBERS |
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 (of cluster) |
X | | | | | | | | | | |
CLUS_MEMBER_NAME | CHAR(64) | Cluster member name |
X | | | | | | | | | | |
CLUS_MEMBER_TYPE | CHAR(16) | Cluster member type - ENUM |
X | | | | | | | | | | |
MEMBER_MANAGED_OBJ_ID | INT | Managed Object ID member (0=non-MO) |
X | | | | | | | | | | |
Method Summary |
void |
create()
Table create method |
java.lang.String |
getTableVersion()
Get the version number for the 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
CLUS_MEMBER_NAME
public static final java.lang.String CLUS_MEMBER_NAME
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE
public static final java.lang.String CLUS_MEMBER_TYPE
- See Also:
- Constant Field Values
MEMBER_MANAGED_OBJ_ID
public static final java.lang.String MEMBER_MANAGED_OBJ_ID
- See Also:
- Constant Field Values
SHORT_MEMBER_MANAGED_OBJ_ID
public static final java.lang.String SHORT_MEMBER_MANAGED_OBJ_ID
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE_GENERIC
public static final java.lang.String CLUS_MEMBER_TYPE_GENERIC
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE_NODE
public static final java.lang.String CLUS_MEMBER_TYPE_NODE
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE_NET
public static final java.lang.String CLUS_MEMBER_TYPE_NET
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE_NETINT
public static final java.lang.String CLUS_MEMBER_TYPE_NETINT
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE_RESGRP
public static final java.lang.String CLUS_MEMBER_TYPE_RESGRP
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE_FILESHARE
public static final java.lang.String CLUS_MEMBER_TYPE_FILESHARE
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE_APP
public static final java.lang.String CLUS_MEMBER_TYPE_APP
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE_SVC
public static final java.lang.String CLUS_MEMBER_TYPE_SVC
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE_IPADDR
public static final java.lang.String CLUS_MEMBER_TYPE_IPADDR
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE_QUEUE
public static final java.lang.String CLUS_MEMBER_TYPE_QUEUE
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE_NETNAME
public static final java.lang.String CLUS_MEMBER_TYPE_NETNAME
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE_PHYSDISK
public static final java.lang.String CLUS_MEMBER_TYPE_PHYSDISK
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE_PRINTSPOOL
public static final java.lang.String CLUS_MEMBER_TYPE_PRINTSPOOL
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE_RES
public static final java.lang.String CLUS_MEMBER_TYPE_RES
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE_HUB
public static final java.lang.String CLUS_MEMBER_TYPE_HUB
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE_ROUTER
public static final java.lang.String CLUS_MEMBER_TYPE_ROUTER
- See Also:
- Constant Field Values
CLUS_MEMBER_TYPE_SWITCH
public static final java.lang.String CLUS_MEMBER_TYPE_SWITCH
- See Also:
- Constant Field Values
TABLE_VERSION
public static final java.lang.String TABLE_VERSION
- See Also:
- Constant Field Values
TWGClusterMemberTable
public TWGClusterMemberTable()
- Default constructor for cluster member table
create
public void create()
throws TWGDbException
- Table create method
- Specified by:
create
in class TWGDatabaseTable
- Throws:
TWGDbException
- if error creating table
getTableVersion
public java.lang.String getTableVersion()
- Get the version number for the table
- Specified by:
getTableVersion
in class TWGDatabaseTable
- Returns:
- the version id for this table