com.adventnet.snmp.snmp2.agent
Class SysORTableXMLToVector

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

 class SysORTableXMLToVector
extends java.lang.Object
implements UpdateListener


Field Summary
(package private) static java.lang.String[] columnNames
           
(package private) static int SYSORDESCR
           
(package private) static int SYSORID
           
(package private) static int SYSORINDEX
           
(package private) static int SYSORUPTIME
           
 
Constructor Summary
SysORTableXMLToVector(java.lang.String dirStr, java.lang.String fileStr, SnmpAgent agentRef)
           
 
Method Summary
static int getColumnId(java.lang.String name)
           
 java.lang.String getColumnValue(SysOREntry entry, java.lang.String columnName)
           
 void readFromFile()
           
 java.util.Vector retVec()
           
 void setFieldSeparator(java.lang.String sep)
           
(package private)  void setFToVPersistence(boolean fToVPersistence)
           
 void setTableRequestHandler(SysORTableRequestHandler 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

SYSORINDEX

static final int SYSORINDEX
See Also:
Constant Field Values

SYSORID

static final int SYSORID
See Also:
Constant Field Values

SYSORDESCR

static final int SYSORDESCR
See Also:
Constant Field Values

SYSORUPTIME

static final int SYSORUPTIME
See Also:
Constant Field Values

columnNames

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

SysORTableXMLToVector

public SysORTableXMLToVector(java.lang.String dirStr,
                             java.lang.String fileStr,
                             SnmpAgent agentRef)
Method Detail

setFieldSeparator

public void setFieldSeparator(java.lang.String sep)

getColumnId

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

getColumnValue

public java.lang.String getColumnValue(SysOREntry 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(SysORTableRequestHandler handler)

setFToVPersistence

void setFToVPersistence(boolean fToVPersistence)

retVec

public java.util.Vector retVec()