com.adventnet.adaptors.snmp
Class AclTableMBean

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

public class AclTableMBean
extends java.lang.Object

Handles all requests under aclTable group


Field Summary
(package private)  AclTable aclTable
           
 
Constructor Summary
AclTableMBean(AclTable table)
          Constructor with the AclTable reference.
 
Method Summary
 TabularData getAclTable()
          Method to retrieve this Table.
 java.lang.String[] getIndexNames()
          To get the index column names of the table
 java.util.Vector getTableVector()
          Method to retrieve the Vector of AclEntries.
 void setAclTable(TabularData data)
          Method to set the Table data.
 void setTableVector(java.util.Vector vec)
          Method to populate this Table with the Vector.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

aclTable

AclTable aclTable
Constructor Detail

AclTableMBean

public AclTableMBean(AclTable table)
Constructor with the AclTable reference.
Parameters:
table - The AclTable 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 AclEntry instances.

getTableVector

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

getAclTable

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

setAclTable

public void setAclTable(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.