com.adventnet.snmp.snmp2.agent
Class SnmpTargetAddrExtTableXMLToVector

java.lang.Object
  extended by com.adventnet.snmp.snmp2.agent.SnmpTargetAddrExtTableXMLToVector
All Implemented Interfaces:
UpdateListener, AgentEventListener

 class SnmpTargetAddrExtTableXMLToVector
extends java.lang.Object
implements UpdateListener


Field Summary
(package private) static java.lang.String[] columnNames
           
(package private) static int SNMPTARGETADDRMMS
           
(package private) static int SNMPTARGETADDRNAME
           
(package private) static int SNMPTARGETADDRTMASK
           
 
Constructor Summary
SnmpTargetAddrExtTableXMLToVector(SnmpTargetAddrExtTableRequestHandler handler, java.lang.String dirStr, java.lang.String fileName)
           
SnmpTargetAddrExtTableXMLToVector(java.lang.String dirStr, java.lang.String fileName)
           
 
Method Summary
static int getColumnId(java.lang.String name)
           
 java.lang.String getColumnValue(SnmpTargetAddrExtEntry entry, java.lang.String columnName)
           
 void readFromFile()
           
 void setTableRequestHandler(SnmpTargetAddrExtTableRequestHandler handler)
           
 void writeIntoFile()
          This will be especially useful in writing the entry values of the table in a file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SNMPTARGETADDRNAME

static final int SNMPTARGETADDRNAME
See Also:
Constant Field Values

SNMPTARGETADDRTMASK

static final int SNMPTARGETADDRTMASK
See Also:
Constant Field Values

SNMPTARGETADDRMMS

static final int SNMPTARGETADDRMMS
See Also:
Constant Field Values

columnNames

static final java.lang.String[] columnNames
Constructor Detail

SnmpTargetAddrExtTableXMLToVector

public SnmpTargetAddrExtTableXMLToVector(java.lang.String dirStr,
                                         java.lang.String fileName)

SnmpTargetAddrExtTableXMLToVector

public SnmpTargetAddrExtTableXMLToVector(SnmpTargetAddrExtTableRequestHandler handler,
                                         java.lang.String dirStr,
                                         java.lang.String fileName)
Method Detail

getColumnId

public static int getColumnId(java.lang.String name)

getColumnValue

public java.lang.String getColumnValue(SnmpTargetAddrExtEntry entry,
                                       java.lang.String columnName)

readFromFile

public void readFromFile()
                  throws java.lang.Exception
Throws:
java.lang.Exception

writeIntoFile

public void writeIntoFile()
Description copied from interface: UpdateListener
This will be especially useful in writing the entry values of the table in a file.

Specified by:
writeIntoFile in interface UpdateListener

setTableRequestHandler

public void setTableRequestHandler(SnmpTargetAddrExtTableRequestHandler handler)