com.adventnet.adaptors.snmp
Class V3ForwardingTableMBean

java.lang.Object
  |
  +--com.adventnet.adaptors.snmp.V3ForwardingTableMBean

public class V3ForwardingTableMBean
extends java.lang.Object

Handles all requests under V3ForwardingTable group


Field Summary
(package private)  java.lang.String fileDir
           
(package private)  V3ForwardingTable v3ForTable
           
 
Constructor Summary
V3ForwardingTableMBean(V3ForwardingTable table)
          Constructor with the V3ForwardingTable reference.
 
Method Summary
 java.lang.String[] getIndexNames()
          To get the index column names of the table
 java.util.Vector getTableVector()
          Method to retrieve the Vector of V3ForwardingEntries.
 TabularData getV3ForwardingTable()
          Method to retrieve this Table.
 void setFToVDir(java.lang.String agentDir)
           
 void setTableVector(java.util.Vector vec)
          Method to populate this Table with the Vector.
 void setV3ForwardingTable(TabularData data)
          Method to set the Table data.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fileDir

java.lang.String fileDir

v3ForTable

V3ForwardingTable v3ForTable
Constructor Detail

V3ForwardingTableMBean

public V3ForwardingTableMBean(V3ForwardingTable table)
Constructor with the V3ForwardingTable reference.
Parameters:
table - The V3ForwardingTable to be managed by this MBean.
Method Detail

getIndexNames

public java.lang.String[] getIndexNames()
To get the index column names of the table
Returns:
The indexNames of this Table as a String[]

setTableVector

public void setTableVector(java.util.Vector vec)
Method to populate this Table with the Vector.
Parameters:
vec - the Vector of V3ForwardingEntry instances.

getTableVector

public java.util.Vector getTableVector()
Method to retrieve the Vector of V3ForwardingEntries.
Returns:
The Vector of V3ForwardingEntries.

setFToVDir

public void setFToVDir(java.lang.String agentDir)

getV3ForwardingTable

public TabularData getV3ForwardingTable()
Method to retrieve this Table.
Returns:
The TabularData contining the V3ForwardingTable informations.

setV3ForwardingTable

public void setV3ForwardingTable(TabularData data)
                          throws java.lang.Exception
Method to set the Table data.
Parameters:
data - The TabularData to be set
Throws:
java.lang.Exception - This wraps all the exceptions thrown during this process.