|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.tivoli.twg.engine.TWGObject
com.tivoli.twg.engine.TWGPersistentObject
com.tivoli.twg.engine.TWGManagedObjectFactory
com.tivoli.twg.rmon.TWGRMONDeviceObjectFactory
Base class for representing the managed object factory for RMON clients.
Field Summary | |
---|---|
protected static java.lang.String[] |
FILTER_SET
|
protected static java.lang.String[] |
IMAGE_SET
|
static java.lang.String |
MO_CLASS
|
Fields inherited from class com.tivoli.twg.engine.TWGManagedObjectFactory |
---|
INSTANCE_OF_CALLBACK, INSTANCE_OF_NO, INSTANCE_OF_NO_RESPONSE, INSTANCE_OF_YES |
Fields inherited from class com.tivoli.twg.engine.TWGPersistentObject |
---|
CLASS_NAME, SIZEOF_BYTE, SIZEOF_CHAR, SIZEOF_DOUBLE, SIZEOF_FLOAT, SIZEOF_INT, SIZEOF_LONG, SIZEOF_SHORT |
Constructor Summary | |
---|---|
TWGRMONDeviceObjectFactory()
Default constructor |
|
TWGRMONDeviceObjectFactory(java.lang.String m_o_cname)
Constructor for creating a subclass of this factory. |
Method Summary | |
---|---|
void |
Activate()
Activate the topology processing. |
void |
Deactivate()
Deactivate the topology processing |
static TWGRMONDeviceObjectFactory |
GetFactory()
Get instance of native managed object factory |
protected byte[] |
getOurAddressEntryRecord(TWGManagedObject obj)
Address entry record support method. |
byte |
instanceOf(com.tivoli.twg.engine.TWGMofInstanceOf mofInstanceOf,
TWGManagedObject mo)
Test a managed object instance for inclusion into a managed object factory class. |
void |
StartDiscoveryPass()
Start a discovery pass: operation should return quickly, with actual discovery logic not being completed before the method returns. |
Methods inherited from class com.tivoli.twg.engine.TWGPersistentObject |
---|
Destroy, enableAsyncWrites, fromPersistID, isNewPersistentStore, isSaveRequired, PersistID, restore, restoreAll, save, save, setSaveRequired, terminate, toPersistID |
Methods inherited from class com.tivoli.twg.engine.TWGObject |
---|
AllObjects, AllObjects, DumpTWGObjects, FindObject, isDeleted, isNewObject, isPersistent, isPersistent, isValid, isValid, ObjectID, setDistinctObjectID |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected static final java.lang.String[] IMAGE_SET
protected static final java.lang.String[] FILTER_SET
public static final java.lang.String MO_CLASS
Constructor Detail |
public TWGRMONDeviceObjectFactory() throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException
- if MO class not loadedpublic TWGRMONDeviceObjectFactory(java.lang.String m_o_cname) throws java.lang.ClassNotFoundException
m_o_cname
- - TWGManagedObject classname associated with factory
java.lang.ClassNotFoundException
- if MO class not loadedMethod Detail |
public static TWGRMONDeviceObjectFactory GetFactory()
public void Activate() throws ManagedObjectFactoryActivateException
Activate
in class TWGManagedObjectFactory
ManagedObjectFactoryActivateException
- if errorpublic void Deactivate()
Deactivate
in class TWGManagedObjectFactory
public void StartDiscoveryPass() throws ManagedObjectFactoryDiscoverException
StartDiscoveryPass
in class TWGManagedObjectFactory
ManagedObjectFactoryDiscoverException
- if error starting
discovery passpublic byte instanceOf(com.tivoli.twg.engine.TWGMofInstanceOf mofInstanceOf, TWGManagedObject mo)
instanceOf
in class TWGManagedObjectFactory
mofInstanceOf
- Reference to TWGMofInstanceOf callback interface object.mo
- Reference to managed object instance to be tested.
protected byte[] getOurAddressEntryRecord(TWGManagedObject obj)
getOurAddressEntryRecord
in class TWGManagedObjectFactory
obj
- - Managed object to request address encoding for
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |