|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--com.adventnet.snmp.snmp2.agent.SimpleRequestHandler
|
+--com.adventnet.snmp.snmp2.agent.BaseTableRequestHandler
This class consolidates all the common functionalities to be done in the APITabeRequestHandlers.
This Class is extended by all the APITabeRequestHandlers.
| Field Summary | |
protected BaseSnmpAgent |
agentName
The reference for the Snmp Agent Instance. |
java.util.Vector |
listenerList
The List of Change Listeners. |
AgentTableModel |
tModelComplete
This stores the Agent Table Models. |
| Fields inherited from class com.adventnet.snmp.snmp2.agent.SimpleRequestHandler |
instrumentHandler,
listener,
tableListener,
writeEachTime |
| Constructor Summary | |
BaseTableRequestHandler()
The Default Constructor. |
|
| Method Summary | |
void |
addChangeListener(ChangeListener l)
This method adds a Change Listener. |
ChangeEvent |
createChangeEvent(byte requestType,
int subId,
SnmpVarBind varb,
int[] oidArray)
The method to create a Change Event. |
void |
fireChangeEvent(ChangeEvent ce)
This method is to call the Change Event Listeners. |
java.util.Vector |
getTableVector()
Getter for the Table Vector values. |
void |
removeChangeListener(ChangeListener l)
This method removes a Change Listener. |
void |
setTableVector(java.util.Vector tableVector)
Setter for the Table Vector. |
| Methods inherited from class com.adventnet.snmp.snmp2.agent.SimpleRequestHandler |
addInstrumentHandler,
addRegistrationListener,
addTableListener,
addUpdateListener,
getInstrument,
getMibVarHash,
getNextRequest,
getObjectHash,
getObjectTypeHash,
getOidRep,
getRequest,
getSubidList,
getTableListener,
isWriteEachTime,
processGetNextRequest,
processGetNextRequest,
processGetRequest,
processGetRequest,
processSetRequest,
processSetRequest,
removeRegistrationListener,
removeUpdateListener,
setRequest,
setWriteEachTime,
writeIntoFile |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
protected BaseSnmpAgent agentName
public java.util.Vector listenerList
public AgentTableModel tModelComplete
| Constructor Detail |
public BaseTableRequestHandler()
| Method Detail |
public void setTableVector(java.util.Vector tableVector)
tableVector - The Table Vector Value to be set.public java.util.Vector getTableVector()
public ChangeEvent createChangeEvent(byte requestType,
int subId,
SnmpVarBind varb,
int[] oidArray)
requestType - The Requested Type for the event.subId - The Sub ID value.varb - The Snmp Varbind Received.oidArray - The OID array value.public void addChangeListener(ChangeListener l)
l - The Change Listener to be added.public void removeChangeListener(ChangeListener l)
l - The Change Listener that is to be removed.public void fireChangeEvent(ChangeEvent ce)
ce - The Change Event to be called.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||