com.adventnet.snmp.snmp2.agent.vacm
Class VacmSecurityToGroupTableXMLToVector

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

 class VacmSecurityToGroupTableXMLToVector
extends java.lang.Object
implements UpdateListener


Field Summary
(package private) static java.lang.String[] columnNames
           
(package private) static int VACMGROUPNAME
           
(package private) static int VACMSECURITYMODEL
           
(package private) static int VACMSECURITYNAME
           
(package private) static int VACMSECURITYTOGROUPSTATUS
           
(package private) static int VACMSECURITYTOGROUPSTORAGETYPE
           
 
Constructor Summary
VacmSecurityToGroupTableXMLToVector(java.lang.String dirStr, java.lang.String fileName)
           
 
Method Summary
static int getColumnId(java.lang.String name)
           
 java.lang.String getColumnValue(VacmGroupEntry entry, java.lang.String columnName)
           
 void readFromFile()
           
 void setTableRequestHandler(VacmSecurityToGroupTableRequestHandler 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

VACMSECURITYMODEL

static final int VACMSECURITYMODEL
See Also:
Constant Field Values

VACMSECURITYNAME

static final int VACMSECURITYNAME
See Also:
Constant Field Values

VACMGROUPNAME

static final int VACMGROUPNAME
See Also:
Constant Field Values

VACMSECURITYTOGROUPSTORAGETYPE

static final int VACMSECURITYTOGROUPSTORAGETYPE
See Also:
Constant Field Values

VACMSECURITYTOGROUPSTATUS

static final int VACMSECURITYTOGROUPSTATUS
See Also:
Constant Field Values

columnNames

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

VacmSecurityToGroupTableXMLToVector

public VacmSecurityToGroupTableXMLToVector(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(VacmGroupEntry 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(VacmSecurityToGroupTableRequestHandler handler)