Module org.snmp4j.agent
Package org.snmp4j.agent.mo.snmp
-
Interface Summary Interface Description AgentCapabilityList The agent capabilities list exports information about the agent's capabilities.CoexistenceInfoProvider ACoexistenceInfoProvider
provides access to coexistence information.NotificationLogListener ANotificationLogListener
processes notification logging events.RowStatusListener SysUpTime TheSysUpTime
interface defines how the system's up-time can be accessed.TDomainAddressFactory TheTDomainAddressFactory
defines the interface for address factories that can create an address from a transport domain ID and a TDomainAddress textual convention conformingOctetString
value and vice versa. -
Class Summary Class Description AutonomousType CoexistenceInfo A coexistence information object has attributes needed to map messages between different versions of the SNMP protocol.DateAndTime<T extends org.snmp4j.smi.OctetString> TheDateAndTime
implements the DateAndTime textual convention (TC) from the SNMPv2-TC MIB specification for columnar objects.DateAndTimeScalar<T extends org.snmp4j.smi.OctetString> TheDateAndTimeScalar
implements the DateAndTime textual convention (TC) from the SNMPv2-TC MIB specification for scalar objects.DisplayString<V extends org.snmp4j.smi.OctetString> TheDisplayString
class implements the DisplayString textual convention as defined by the SNMPv2-TC MIB specification for columnar objects.DisplayString.DisplayStringValidation TheDisplayStringValidation
can be used to validate the contents ofOctetString
variables that follow the DisplayString TC rules.DisplayStringScalar<V extends org.snmp4j.smi.OctetString> TheDisplayStringScalar
class implements the DisplayString textual convention as defined by the SNMPv2-TC MIB specification for scalar objects.Enumerated<V extends org.snmp4j.smi.Variable> TheEnumerated
class represents enumerated SMI INTEGER (=Integer32
) or an OCTET STRING with enumerated named bits for columnar objects.EnumeratedScalar<V extends org.snmp4j.smi.Variable> TheEnumeratedScalar
class represents enumerated SMI INTEGER (=Integer32
) or an OCTET STRING with enumerated named bits for scalar objects.KeyChange NotificationLogEvent<A extends org.snmp4j.smi.Address> ANotificationLogEvent
object describes the event when a notification has been received from a SNMP entity (locally or remotely).NotificationLogMib NotificationLogMib.NlmConfigLogAdminStatusEnum NotificationLogMib.NlmConfigLogOperStatusEnum NotificationLogMib.NlmLogVariableValueTypeEnum NotificationLogMib.Snmp4jNotificationLogModeEnum NotificationOriginatorImpl TheNotificationOriginatorImpl
class implements a notification originator application for SNMP4J.ProxyForwarderImpl TheProxyForwarderImpl
class implements a proxy forwarder instance as defined by RFC 3413.RowCount TheRowCount
class implements aVariable
that counts the rows of a table and returns the number of rows as value.RowPointer RowStatus<R extends MOTableRow> TheRowStatus
class implements the columnar object TC RowStatus.RowStatus.ActiveRowsFilter<R extends MOTableRow> TheActiveRowsFilter
is aMOTableRowFilter
that returns only the active rows of a table with a RowStatus column.RowStatus.RowStatusFilter<R extends MOTableRow> TheRowStatusFilter
is aMOTableRowFilter
that returns only those rows that have a status that equals one of those provided during creation of the filter.RowStatusEvent SnmpAdminString SnmpCommunityMIB SnmpFrameworkMIB The SnmpFrameworkMIB implements the SNMP-FRAMEWORK-MIB as defined by RFC 3411.SnmpMpdMib SnmpNotificationMIB SnmpNotificationMIB.SnmpNotifyFilterTypeEnum SnmpNotificationMIB.SnmpNotifyTypeEnum SnmpProxyMIB SnmpProxyMIB.SnmpProxyTypeEnum SnmpTagList SnmpTagValue SnmpTargetMIB SnmpTargetMIB.SnmpTargetParamsSecurityLevelEnum SnmpTlsTmMib SnmpTlsTmMib.TDomainTLSAddressFactory SnmpTsmMib SNMPv2MIB TheSystemGroup
implements the objects in the SNMPv2-MIB specification.SNMPv2MIB.SnmpEnableAuthenTrapsEnum SNMPv2MIB.SysUpTimeImpl SNMPv2TC StorageType TDomainAddressFactoryImpl The TDomainAddressFactoryImpl provides a standard implementation for the transport addresses of the TRANSPORT-ADDRESS-MIBTestAndIncr TimeStamp TimeStampScalar TransportDomains TheTransportDomains
class defines constant OIDs for the various transport types defined by the INET-ADDRESS-MIB.UsmKeyChange UsmMIB TheUsmMIB
implements the SNMP-USER-BASED-SM-MIB defined in RFC 3414.UsmOwnKeyChange VacmMIB This concrete implementation of the SNMP-VIEW-BASED-ACM-MIB (RFC 3415).VacmMIB.VacmContextIterator -
Enum Summary Enum Description RowStatus.RowStatusEnum StorageType.StorageTypeEnum TheStorageTypeEnum
as a enumerated representastion of the StorageType SMI values.