|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.adventnet.snmp.snmp2.SnmpGroup
This class maintains the counter valus for SnmpGroup. The SnmpGroup counters are maintained for each SNMP entity. i.e for each local_addrs, local_port pair in the SnmpSession. Except for the counter variables snmpInBadCommunityNames, snmpInBadCommunityUses, snmpInTotalReqVars and snmpInTotalSetVars, all other variables are updated by the snmp stack. The api user will have to explicitly call the increment methods to update the above mentioned four variables. The api user need not instantiate this class. This class is instsntiated by the SnmpSession. Since the SnmpGroup is maintained for each local_addrs, local_port of the SnmpSession, the api user will have to get the corresponding SnmpGroup object. Each SnmpGroup object is maintained in a table, in the SnmpAPI. The SnmpAPI provides methods to get the particular SnmpGroup entry for local_addrs, local_port pair.
| Field Summary | |
(package private) static int |
DISABLE_AUTHEN_TRAPS
Constant value for disableAuthenTraps |
(package private) static int |
ENABLE_AUTHEN_TRAPS
Constant value for enableAuthenTraps |
(package private) int |
snmpEnableAuthenTraps
|
(package private) long |
snmpInASNParseErrs
|
(package private) long |
snmpInBadCommunityNames
|
(package private) long |
snmpInBadCommunityUses
|
(package private) long |
snmpInBadValues
|
(package private) long |
snmpInBadVersions
|
(package private) long |
snmpInGenErrs
|
(package private) long |
snmpInGetNexts
|
(package private) long |
snmpInGetRequests
|
(package private) long |
snmpInGetResponses
|
(package private) long |
snmpInNoSuchNames
|
(package private) long |
snmpInPkts
|
(package private) long |
snmpInReadOnlys
|
(package private) long |
snmpInSetRequests
|
(package private) long |
snmpInTooBigs
|
(package private) long |
snmpInTotalReqVars
|
(package private) long |
snmpInTotalSetVars
|
(package private) long |
snmpInTraps
|
(package private) static long |
snmpInvalidMsgs
|
(package private) long |
snmpOutBadValues
|
(package private) long |
snmpOutGenErrs
|
(package private) long |
snmpOutGetNexts
|
(package private) long |
snmpOutGetRequests
|
(package private) long |
snmpOutGetResponses
|
(package private) long |
snmpOutNoSuchNames
|
(package private) long |
snmpOutPkts
|
(package private) long |
snmpOutSetRequests
|
(package private) long |
snmpOutTooBigs
|
(package private) long |
snmpOutTraps
|
(package private) long |
snmpProxyDrops
|
(package private) long |
snmpSilentDrops
|
(package private) static long |
snmpUnknownPDUHandlers
|
(package private) static long |
snmpUnknownSecurityModels
|
| Constructor Summary | |
(package private) |
SnmpGroup()
|
| Method Summary | |
int |
GetSnmpEnableAuthenTraps()
Gets the status of the snmpEnableAuthenTraps variable. |
long |
getSnmpInASNParseErrs()
Gets the snmpInASNParseErrs count. |
long |
getSnmpInBadCommunityNames()
Gets the snmpInBadCommunityNames count. |
long |
getSnmpInBadCommunityUses()
Gets the snmpInBadCommunityUses count. |
long |
getSnmpInBadValues()
Gets the snmpInBadValues count. |
long |
getSnmpInBadVersions()
Gets the snmpInBadVersions count. |
long |
getSnmpInGenErrs()
Gets the snmpInGenErrs count. |
long |
getSnmpInGetNexts()
Gets the snmpInGetNexts count. |
long |
getSnmpInGetRequests()
Gets the snmpInGetRequests count. |
long |
getSnmpInGetResponses()
Gets the snmpInGetResponses count. |
long |
getSnmpInNoSuchNames()
Gets the snmpInNoSuchNames count. |
long |
getSnmpInPkts()
Gets the snmpInPkts count. |
long |
getSnmpInReadOnlys()
Gets the snmpInReadOnlys count. |
long |
getSnmpInSetRequests()
Gets the snmpInSetRequests count. |
long |
getSnmpInTooBigs()
Gets the snmpInTooBigs count. |
long |
getSnmpInTotalReqVars()
Gets the snmpInTotalReqVars count. |
long |
getSnmpInTotalSetVars()
Gets the snmpInTotalSetVars count. |
long |
getSnmpInTraps()
Gets the snmpInTraps count. |
static long |
getSnmpInvalidMsgs()
Gets the snmpInvalidMsgs count. |
long |
getSnmpOutBadValues()
Gets the snmpOutBadValues count. |
long |
getSnmpOutGenErrs()
Gets the snmpOutGenErrs count. |
long |
getSnmpOutGetNexts()
Gets the snmpOutGetNexts count. |
long |
getSnmpOutGetRequests()
Gets the snmpOutGetRequests count. |
long |
getSnmpOutGetResponses()
Gets the snmpOutGetResponses count. |
long |
getSnmpOutNoSuchNames()
Gets the snmpOutNoSuchNames count. |
long |
getSnmpOutPkts()
Gets the snmpOutPkts count. |
long |
getSnmpOutSetRequests()
Gets the snmpOutSetRequests count. |
long |
getSnmpOutTooBigs()
Gets the snmpOutTooBigs count. |
long |
getSnmpOutTraps()
Gets the snmpOutTraps count. |
long |
getSnmpProxyDrops()
Gets the snmpSilentDrops count. |
long |
getSnmpSilentDrops()
Gets the snmpSilentDrops count. |
long |
getSnmpUnavailableContexts()
Gets the snmpUnavailableContexts count. |
long |
getSnmpUnknownContexts()
Gets the snmpUnknownContexts count. |
static long |
getSnmpUnknownPDUHandlers()
Gets the snmpUnknownPDUHandlers count. |
static long |
getSnmpUnknownSecurityModels()
Gets the snmpUnknownSecurityModels count. |
void |
incrSnmpInBadCommunityNames()
Increment the snmpInBadCommunityNames value by 1. |
void |
incrSnmpInBadCommunityUses()
Increment the snmpInBadCommunityUses value by 1. |
void |
incrSnmpInBadVersions()
Increment the snmpInBadVersions value by 1. |
void |
incrSnmpInTotalReqVars()
Increment the snmpInTotalReqVars count value by 1. |
void |
incrSnmpInTotalSetVars()
Increments the snmpInTotalSetVars count value by 1. |
static void |
incrSnmpInvalidMsgs()
Increments the snmpInvalidMsgs count by 1. |
void |
incrSnmpProxyDrops()
Increments the snmpSilentDrops count by one. |
void |
incrSnmpSilentDrops()
Increment the snmpSilentDrops count by one. |
void |
incrSnmpUnavailableContexts()
Increments the snmpUnavailableContexts count by one. |
void |
incrSnmpUnknownContexts()
Increments the snmpUnknownContexts count by one. |
static void |
incrSnmpUnknownPDUHandlers()
Increments the snmpUnknownPDUHandlers count by 1. |
static void |
incrSnmpUnknownSecurityModels()
Increments the snmpUnknownSecurityModels count by 1. |
(package private) void |
processInCommands(SnmpPDU pdu)
Increments the variables with respect to the incoming commands types |
(package private) void |
processInErrors(SnmpPDU pdu)
Increments the variables with respect to the incoming error status. |
(package private) void |
processOutPackets(SnmpPDU pdu)
Increments the variables with respect to the outgoing packets. |
void |
SetSnmpEnableAuthenTraps(int status)
Sets the status of the snmpEnableAuthenTraps variable to be enabled or disabled. |
| Methods inherited from class java.lang.Object |
|
| Field Detail |
static final int ENABLE_AUTHEN_TRAPS
static final int DISABLE_AUTHEN_TRAPS
static long snmpUnknownSecurityModels
static long snmpInvalidMsgs
static long snmpUnknownPDUHandlers
long snmpInPkts
long snmpOutPkts
long snmpInBadVersions
long snmpInBadCommunityNames
long snmpInBadCommunityUses
long snmpInASNParseErrs
long snmpInTooBigs
long snmpInNoSuchNames
long snmpInBadValues
long snmpInReadOnlys
long snmpInGenErrs
long snmpInTotalReqVars
long snmpInTotalSetVars
long snmpInGetRequests
long snmpInGetNexts
long snmpInSetRequests
long snmpInGetResponses
long snmpInTraps
long snmpOutTooBigs
long snmpOutNoSuchNames
long snmpOutBadValues
long snmpOutGenErrs
long snmpOutGetRequests
long snmpOutGetNexts
long snmpOutSetRequests
long snmpOutGetResponses
long snmpOutTraps
int snmpEnableAuthenTraps
long snmpSilentDrops
long snmpProxyDrops
| Constructor Detail |
SnmpGroup()
| Method Detail |
public long getSnmpInPkts()
public long getSnmpOutPkts()
public static long getSnmpUnknownSecurityModels()
public static void incrSnmpUnknownSecurityModels()
public static long getSnmpInvalidMsgs()
public static void incrSnmpInvalidMsgs()
public static long getSnmpUnknownPDUHandlers()
public static void incrSnmpUnknownPDUHandlers()
public long getSnmpInBadVersions()
public void incrSnmpInBadVersions()
public long getSnmpInBadCommunityNames()
public void incrSnmpInBadCommunityNames()
public long getSnmpInBadCommunityUses()
public void incrSnmpInBadCommunityUses()
public long getSnmpUnavailableContexts()
public void incrSnmpUnavailableContexts()
public long getSnmpUnknownContexts()
public void incrSnmpUnknownContexts()
public long getSnmpInASNParseErrs()
public long getSnmpInTooBigs()
public long getSnmpInNoSuchNames()
public long getSnmpInBadValues()
public long getSnmpInReadOnlys()
public long getSnmpInGenErrs()
public long getSnmpInTotalReqVars()
public void incrSnmpInTotalReqVars()
public long getSnmpInTotalSetVars()
public void incrSnmpInTotalSetVars()
public long getSnmpInGetRequests()
public long getSnmpInGetNexts()
public long getSnmpInSetRequests()
public long getSnmpInGetResponses()
public long getSnmpInTraps()
public long getSnmpOutTooBigs()
public long getSnmpOutNoSuchNames()
public long getSnmpOutBadValues()
public long getSnmpOutGenErrs()
public long getSnmpOutGetRequests()
public long getSnmpOutGetNexts()
public long getSnmpOutSetRequests()
public long getSnmpOutGetResponses()
public long getSnmpOutTraps()
public void SetSnmpEnableAuthenTraps(int status)
status - The int value(1 or 2) to be set.public int GetSnmpEnableAuthenTraps()
public long getSnmpSilentDrops()
public void incrSnmpSilentDrops()
public long getSnmpProxyDrops()
public void incrSnmpProxyDrops()
void processInErrors(SnmpPDU pdu)
void processInCommands(SnmpPDU pdu)
void processOutPackets(SnmpPDU pdu)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||