AdventNet Web NMS 4 DMS API Specification

com.adventnet.nms.rta.fw.client
Class AbstractRTADataModel
java.lang.Object
  |
  +--com.adventnet.nms.rta.fw.client.AbstractRTADataModel
Direct Known Subclasses:
DefaultMultiObjectModel, DefaultSingleObjectModel

public abstract class AbstractRTADataModel
extends java.lang.Object


Constructor Summary
AbstractRTADataModel()
           
 
Method Summary
abstract  boolean add(RTAData uo)
           
abstract  java.util.Hashtable constructXML()
           
abstract  boolean delete(java.lang.String key)
           
abstract  void display()
           
abstract  java.util.Properties getConfProperties()
           
abstract  java.lang.Object getDefaultUserObject()
           
abstract  java.util.ArrayList getKeyList()
           
 java.lang.String getProbeName()
           
abstract  java.lang.Object getUserObject(java.lang.String key)
           
abstract  boolean isKeyExists(java.lang.String key)
           
 boolean isModified()
           
 boolean isMultiObjectModel()
           
abstract  boolean loadData(java.util.Hashtable xmlHash)
           
abstract  boolean modify(java.lang.String oldKey, java.lang.String newKey)
           
 void setModified(boolean status)
           
 void setProbeName(java.lang.String name)
           
abstract  boolean updateUserObject(java.lang.Object uo)
           
abstract  void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractRTADataModel

public AbstractRTADataModel()
Method Detail

loadData

public abstract boolean loadData(java.util.Hashtable xmlHash)

constructXML

public abstract java.util.Hashtable constructXML()

getDefaultUserObject

public abstract java.lang.Object getDefaultUserObject()

getUserObject

public abstract java.lang.Object getUserObject(java.lang.String key)

getConfProperties

public abstract java.util.Properties getConfProperties()

isMultiObjectModel

public final boolean isMultiObjectModel()

isModified

public final boolean isModified()

setModified

public final void setModified(boolean status)

setProbeName

public final void setProbeName(java.lang.String name)

getProbeName

public final java.lang.String getProbeName()

isKeyExists

public abstract boolean isKeyExists(java.lang.String key)

getKeyList

public abstract java.util.ArrayList getKeyList()

add

public abstract boolean add(RTAData uo)

modify

public abstract boolean modify(java.lang.String oldKey,
                               java.lang.String newKey)

delete

public abstract boolean delete(java.lang.String key)

updateUserObject

public abstract boolean updateUserObject(java.lang.Object uo)

validate

public abstract void validate()

display

public abstract void display()

AdventNet Web NMS 4 DMS API Specification