com.adventnet.snmp.snmp2.agent.usm
Class UsmStatsRequestHandler
java.lang.Object
|
+--com.adventnet.snmp.snmp2.agent.SimpleRequestHandler
|
+--com.adventnet.snmp.snmp2.agent.usm.UsmStatsRequestHandler
- public class UsmStatsRequestHandler
- extends SimpleRequestHandler
Handles all requests under
usmStats group.
| Methods inherited from class com.adventnet.snmp.snmp2.agent.SimpleRequestHandler |
addInstrumentHandler,
addRegistrationListener,
addTableListener,
addUpdateListener,
getInstrument,
getMibVarHash,
getNextRequest,
getObjectHash,
getObjectTypeHash,
getRequest,
getTableListener,
isWriteEachTime,
processGetNextRequest,
processGetRequest,
processSetRequest,
removeRegistrationListener,
removeUpdateListener,
setRequest,
setWriteEachTime,
writeIntoFile |
| Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
USMSTATSUNSUPPORTEDSECLEVELS
static final int USMSTATSUNSUPPORTEDSECLEVELS
USMSTATSNOTINTIMEWINDOWS
static final int USMSTATSNOTINTIMEWINDOWS
USMSTATSUNKNOWNUSERNAMES
static final int USMSTATSUNKNOWNUSERNAMES
USMSTATSUNKNOWNENGINEIDS
static final int USMSTATSUNKNOWNENGINEIDS
USMSTATSWRONGDIGESTS
static final int USMSTATSWRONGDIGESTS
USMSTATSDECRYPTIONERRORS
static final int USMSTATSDECRYPTIONERRORS
agentName
public SnmpAgent agentName
- The Reference of the Snmp Agent instance.
atomicTable
java.util.Hashtable atomicTable
instrument
UsmStatsInstrument instrument
UsmStatsRequestHandler
public UsmStatsRequestHandler(SnmpAgent agentRef)
- Constructor for UsmStatsRequestHandler with the agent reference details.
- Parameters:
agentRef - The SnmpAgent reference.
getUsmStatsOidRep
public static int[] getUsmStatsOidRep()
- Getter for the Usm Stats Oid Value.
- Returns:
- The usm Stats Oid representation.
getOidRep
public int[] getOidRep()
- Description copied from class: SimpleRequestHandler
- Retrives the integer representation of OID
- Overrides:
- getOidRep in class SimpleRequestHandler
- Tags copied from class: SimpleRequestHandler
- Returns:
- the integer array of OID
getSubidList
protected int[] getSubidList()
- Description copied from class: SimpleRequestHandler
- Gets the subid list of the oid.
- Overrides:
- getSubidList in class SimpleRequestHandler
- Tags copied from class: SimpleRequestHandler
- Returns:
- the integer array of subid list
processGetRequest
protected void processGetRequest(SnmpVarBind varb,
AgentNode node,
VarBindRequestEvent pe)
throws AgentSnmpException
- Description copied from class: SimpleRequestHandler
- Process the Get Request message which is received from PduRequestHandler.
- Overrides:
- processGetRequest in class SimpleRequestHandler
- Tags copied from class: SimpleRequestHandler
- Parameters:
varb - The received varbind .node - The node for which Get Request is to be done.pe - The VarBind Request Event created by this Get request.- Throws:
- AgentSnmpException - This wraps all the Exceptions thrown
while Processing the Event.
processSetRequest
protected void processSetRequest(SnmpVarBind varb,
AgentNode node,
VarBindRequestEvent pe)
throws AgentSnmpException
- Description copied from class: SimpleRequestHandler
- Process the Set Request message which is received from PduRequestHandler.
- Overrides:
- processSetRequest in class SimpleRequestHandler
- Tags copied from class: SimpleRequestHandler
- Parameters:
varb - The received varbind.node - The node for which Get Next Request is to be done.pe - The VarBind Request Event created by this GetNext request.- Throws:
- AgentSnmpException - This wraps all the Exceptions thrown
while Processing the Event.
processGetNextRequest
protected void processGetNextRequest(SnmpVarBind varb,
AgentNode node,
VarBindRequestEvent pe)
throws AgentSnmpException
- Description copied from class: SimpleRequestHandler
- Process the GetNext Request message which is received from PduRequestHandler.
- Overrides:
- processGetNextRequest in class SimpleRequestHandler
- Tags copied from class: SimpleRequestHandler
- Parameters:
varb - The received varbind.node - The node for which Get Next Request is to be done.pe - The VarBind Request Event created by this GetNext request.- Throws:
- AgentSnmpException - This wraps all the Exceptions thrown
while Processing the Event.