Known Direct Subclasses
|
Class Overview
Is the fully decoded representation of an SNMP V3 packet.
Classes are derived from SnmpPdu
to
represent the different forms of SNMP pdu
(SnmpScopedPduRequest
,
SnmpScopedPduBulk
).
The SnmpScopedPduPacket
class defines the attributes
common to every scoped SNMP packets.
This API is a Sun Microsystems internal API and is subject
to change without notice.
Summary
[Expand]
Inherited Constants |
From interface
com.sun.jmx.snmp.SnmpDefinitions
int |
CtxtConsFlag |
|
int |
authMask |
|
int |
authNoPriv |
|
int |
authPriv |
|
int |
authPrivMask |
|
int |
noAuthNoPriv |
|
int |
noGroupName |
|
int |
noSuchContext |
|
int |
noSuchView |
|
int |
notInView |
|
int |
pduGetBulkRequestPdu |
|
int |
pduGetNextRequestPdu |
|
int |
pduGetRequestPdu |
|
int |
pduGetResponsePdu |
|
int |
pduInformRequestPdu |
|
int |
pduReportPdu |
|
int |
pduSetRequestPdu |
|
int |
pduV1TrapPdu |
|
int |
pduV2TrapPdu |
|
int |
pduWalkRequest |
|
int |
privMask |
|
int |
reportableFlag |
|
int |
snmpAuthNotSupported |
|
int |
snmpBadSecurityLevel |
|
int |
snmpPrivNotSupported |
|
int |
snmpReqAborted |
|
int |
snmpReqEncodingError |
|
int |
snmpReqHandleTooBig |
|
int |
snmpReqInternalError |
|
int |
snmpReqPacketOverflow |
|
int |
snmpReqRefireAfterVbFix |
|
int |
snmpReqSocketIOError |
|
int |
snmpReqTimeout |
|
int |
snmpReqTooBigImpossible |
|
int |
snmpReqUnknownError |
|
int |
snmpRspAuthorizationError |
|
int |
snmpRspBadValue |
|
int |
snmpRspCommitFailed |
|
int |
snmpRspDecodingError |
|
int |
snmpRspEndOfTable |
|
int |
snmpRspGenErr |
|
int |
snmpRspInconsistentName |
|
int |
snmpRspInconsistentValue |
|
int |
snmpRspNoAccess |
|
int |
snmpRspNoCreation |
|
int |
snmpRspNoError |
|
int |
snmpRspNoSuchName |
|
int |
snmpRspNotWritable |
|
int |
snmpRspReadOnly |
|
int |
snmpRspResourceUnavailable |
|
int |
snmpRspTooBig |
|
int |
snmpRspUndoFailed |
|
int |
snmpRspWrongEncoding |
|
int |
snmpRspWrongLength |
|
int |
snmpRspWrongType |
|
int |
snmpRspWrongValue |
|
int |
snmpUnknownPrincipal |
|
int |
snmpUsmBadEngineId |
|
int |
snmpUsmInvalidTimeliness |
|
int |
snmpUsmSecurityModel |
|
int |
snmpV1AccessControlModel |
|
int |
snmpV1MsgProcessingModel |
|
int |
snmpV1SecurityModel |
|
int |
snmpV2AccessControlModel |
|
int |
snmpV2MsgProcessingModel |
|
int |
snmpV2SecurityModel |
|
int |
snmpV3AccessControlModel |
|
int |
snmpV3MsgProcessingModel |
|
byte |
snmpVersionOne |
|
byte |
snmpVersionThree |
|
byte |
snmpVersionTwo |
|
int |
snmpWrongSnmpVersion |
|
int |
trapAuthenticationFailure |
|
int |
trapColdStart |
|
int |
trapEgpNeighborLoss |
|
int |
trapEnterpriseSpecific |
|
int |
trapLinkDown |
|
int |
trapLinkUp |
|
int |
trapWarmStart |
|
|
Fields |
public
byte[] |
contextEngineId |
The context engine Id in which the pdu must be handled (Generaly the local engine Id). |
public
byte[] |
contextName |
The context name in which the OID have to be interpreted. |
public
byte |
msgFlags |
Message flags. |
public
int |
msgId |
Message identifier. |
public
int |
msgMaxSize |
Message max size the pdu sender can deal with. |
public
int |
msgSecurityModel |
The security model the security sub system MUST use in order to deal with this pdu (eg: User based Security Model Id = 3). |
public
SnmpSecurityParameters |
securityParameters |
The security parameters. |
[Expand]
Inherited Methods |
From class
com.sun.jmx.snmp.SnmpPdu
|
From class
java.lang.Object
Object
|
clone()
Creates and returns a copy of this object.
|
boolean
|
equals(Object obj)
Indicates whether some other object is "equal to" this one.
|
void
|
finalize()
Called by the garbage collector on an object when garbage collection
determines that there are no more references to the object.
|
final
Class<?>
|
getClass()
Returns the runtime class of this Object .
|
int
|
hashCode()
Returns a hash code value for the object.
|
final
void
|
notify()
Wakes up a single thread that is waiting on this object's
monitor.
|
final
void
|
notifyAll()
Wakes up all threads that are waiting on this object's monitor.
|
String
|
toString()
Returns a string representation of the object.
|
final
void
|
wait()
Causes the current thread to wait until another thread invokes the
notify() method or the
notifyAll() method for this object.
|
final
void
|
wait(long timeout, int nanos)
Causes the current thread to wait until another thread invokes the
notify() method or the
notifyAll() method for this object, or
some other thread interrupts the current thread, or a certain
amount of real time has elapsed.
|
final
void
|
wait(long timeout)
Causes the current thread to wait until either another thread invokes the
notify() method or the
notifyAll() method for this object, or a
specified amount of time has elapsed.
|
|
Fields
public
byte[]
contextEngineId
The context engine Id in which the pdu must be handled (Generaly the local engine Id).
public
byte[]
contextName
The context name in which the OID have to be interpreted.
public
byte
msgFlags
Message flags. Reportable flag and security level.
-- .... ...1 authFlag
-- .... ..1. privFlag
-- .... .1.. reportableFlag
-- Please observe:
-- .... ..00 is OK, means noAuthNoPriv
-- .... ..01 is OK, means authNoPriv
-- .... ..10 reserved, must NOT be used.
-- .... ..11 is OK, means authPriv
public
int
msgMaxSize
Message max size the pdu sender can deal with.
public
int
msgSecurityModel
The security model the security sub system MUST use in order to deal with this pdu (eg: User based Security Model Id = 3).
The security parameters. This is an opaque member that is
interpreted by the concerned security model.
Protected Constructors
protected
SnmpScopedPduPacket
()
Constructor. Is only called by a son. Set the version to SnmpDefinitions.snmpVersionThree
.