Uses of Class
org.snmp4j.smi.OID

Packages that use OID
org.snmp4j Provides classes and interfaces for creating, sending, and receiving SNMP messages. 
org.snmp4j.event Provides classes and interfaces for SNMP4J event processing. 
org.snmp4j.mp Provides classes and interfaces for the SNMP message processing. 
org.snmp4j.security Provides classes and interfaces for authentication and privacy of SNMP(v3) messages. 
org.snmp4j.smi Provides classes for the representation of SMIv1/v2 data types (which also includes some basic ASN.1 primitive data types). 
org.snmp4j.tools.console   
org.snmp4j.util Contains table retrieval utilities and multi-threading support classes as well as miscellaneous utility classes. 
 

Uses of OID in org.snmp4j
 

Methods in org.snmp4j that return OID
 OID PDUv1.getEnterprise()
          Gets the "enterprise" OID of the SNMPv1 trap.
 

Methods in org.snmp4j with parameters of type OID
 void PDUv1.setEnterprise(OID enterprise)
          Sets the "enterprise" OID of the SNMPv1 trap.
 

Uses of OID in org.snmp4j.event
 

Methods in org.snmp4j.event that return OID
 OID CounterEvent.getOid()
          Gets the instance object identifier of the counter.
 

Constructors in org.snmp4j.event with parameters of type OID
CounterEvent(java.lang.Object source, OID oid)
          Creates a CounterEvent for the specified counter.
 

Uses of OID in org.snmp4j.mp
 

Fields in org.snmp4j.mp declared as OID
static OID SnmpConstants.authenticationFailure
           
static OID SnmpConstants.coldStart
           
static OID SnmpConstants.linkDown
           
static OID SnmpConstants.linkUp
           
static OID SnmpConstants.snmpInASNParseErrs
           
static OID SnmpConstants.snmpInBadCommunityNames
           
static OID SnmpConstants.snmpInBadCommunityUses
           
static OID SnmpConstants.snmpInBadVersions
           
static OID SnmpConstants.snmpInPkts
           
static OID SnmpConstants.snmpInvalidMsgs
           
static OID SnmpConstants.snmpProxyDrops
           
static OID SnmpConstants.snmpSetSerialNo
           
static OID SnmpConstants.snmpSilentDrops
           
static OID SnmpConstants.snmpTrapAddress
           
static OID SnmpConstants.snmpTrapCommunity
           
static OID SnmpConstants.snmpTrapEnterprise
           
static OID SnmpConstants.snmpTrapOID
           
static OID SnmpConstants.snmpTraps
           
static OID SnmpConstants.snmpUnavailableContexts
           
static OID SnmpConstants.snmpUnknownContexts
           
static OID SnmpConstants.snmpUnknownPDUHandlers
           
static OID SnmpConstants.snmpUnknownSecurityModels
           
static OID SnmpConstants.sysContact
           
static OID SnmpConstants.sysDescr
           
static OID SnmpConstants.sysLocation
           
static OID SnmpConstants.sysName
           
static OID SnmpConstants.sysObjectID
           
static OID SnmpConstants.sysOREntry
           
static OID SnmpConstants.sysServices
           
static OID SnmpConstants.sysUpTime
           
static OID SnmpConstants.usmStatsDecryptionErrors
           
static OID SnmpConstants.usmStatsNotInTimeWindows
           
static OID SnmpConstants.usmStatsUnknownEngineIDs
           
static OID SnmpConstants.usmStatsUnknownUserNames
           
static OID SnmpConstants.usmStatsUnsupportedSecLevels
           
static OID SnmpConstants.usmStatsWrongDigests
           
static OID SnmpConstants.warmStart
           
static OID SnmpConstants.zeroDotZero
           
 

Methods in org.snmp4j.mp that return OID
static OID SnmpConstants.getTrapOID(OID enterprise, int genericID, int specificID)
           
 

Methods in org.snmp4j.mp with parameters of type OID
 AuthenticationProtocol MPv3.getAuthProtocol(OID id)
          Gets an authentication protocol for the supplied ID.
static int SnmpConstants.getGenericTrapID(OID oid)
          Gets the generic trap ID from a notification OID.
 PrivacyProtocol MPv3.getPrivProtocol(OID id)
          Gets an privacy protocol for the supplied ID.
static OID SnmpConstants.getTrapOID(OID enterprise, int genericID, int specificID)
           
 

Uses of OID in org.snmp4j.security
 

Fields in org.snmp4j.security declared as OID
static OID PrivDES.ID
          Unique ID of this privacy protocol.
static OID AuthSHA.ID
           
static OID Priv3DES.ID
          Unique ID of this privacy protocol.
static OID PrivAES192.ID
          Unique ID of this privacy protocol.
static OID PrivAES256.ID
          Unique ID of this privacy protocol.
static OID AuthMD5.ID
           
static OID PrivAES128.ID
          Unique ID of this privacy protocol.
 

Methods in org.snmp4j.security that return OID
 OID UsmUser.getAuthenticationProtocol()
          Gets the authentication protocol ID.
 OID SecurityProtocol.getID()
          Gets the OID uniquely identifying the privacy protocol.
 OID AuthenticationProtocol.getID()
          Gets the OID uniquely identifying the authentication protocol.
 OID PrivacyProtocol.getID()
          Gets the OID uniquely identifying the privacy protocol.
 OID PrivDES.getID()
          Gets the OID uniquely identifying the privacy protocol.
 OID AuthSHA.getID()
           
 OID Priv3DES.getID()
          Gets the OID uniquely identifying the privacy protocol.
 OID PrivAES192.getID()
          Gets the OID uniquely identifying the privacy protocol.
 OID PrivAES256.getID()
          Gets the OID uniquely identifying the privacy protocol.
 OID AuthMD5.getID()
           
 OID PrivAES128.getID()
          Gets the OID uniquely identifying the privacy protocol.
 OID UsmUser.getPrivacyProtocol()
          Gets the privacy protocol ID.
 

Methods in org.snmp4j.security with parameters of type OID
 UsmUserEntry USM.addLocalizedUser(byte[] engineID, OctetString userName, OID authProtocol, byte[] authKey, OID privProtocol, byte[] privKey)
          Adds a localized user to the USM.
 AuthenticationProtocol SecurityProtocols.getAuthenticationProtocol(OID id)
          Get the AuthenticationProtocol with the given ID.
 PrivacyProtocol SecurityProtocols.getPrivacyProtocol(OID id)
          Get the PrivacyProtocol with the given ID.
 byte[] SecurityProtocols.passwordToKey(OID authProtocolID, OctetString passwordString, byte[] engineID)
          Generates the localized key for the given password and engine id for the authentication protocol specified by the supplied OID.
 byte[] SecurityProtocols.passwordToKey(OID privProtocolID, OID authProtocolID, OctetString passwordString, byte[] engineID)
          Generates the localized key for the given password and engine id for the privacy protocol specified by the supplied OID.
 

Constructors in org.snmp4j.security with parameters of type OID
UsmUser(OctetString securityName, OID authenticationProtocol, OctetString authenticationPassphrase, OID privacyProtocol, OctetString privacyPassphrase)
          Creates a USM user.
UsmUser(OctetString securityName, OID authenticationProtocol, OctetString authenticationPassphrase, OID privacyProtocol, OctetString privacyPassphrase, OctetString localizationEngineID)
          Creates a localized USM user.
UsmUserEntry(byte[] engineID, OctetString securityName, OID authProtocol, byte[] authKey, OID privProtocol, byte[] privKey)
          Creates a localized user entry.
 

Uses of OID in org.snmp4j.smi
 

Methods in org.snmp4j.smi that return OID
 OID OID.append(int subID)
          Appends a sub-identifier to this OID.
 OID OID.append(OID oid)
          Appends an OID to this OID.
 OID OID.append(java.lang.String oid)
          Appends a dotted String OID to this OID.
 OID OID.appendUnsigned(long subID)
          Appends an unsigned long sub-identifier value to this OID.
 OID VariableBinding.getOid()
          Gets the object instance identifier of the variable binding.
 OID OID.mask(OctetString mask)
          Returns a copy of this OID where sub-identifiers have been set to zero for all n-th sub-identifier where the n-th bit of mask is zero.
static OID OID.max(OID a, OID b)
          Returns the greater of the two OID values.
static OID OID.min(OID a, OID b)
          Returns the lesser of the two OID values.
 OID OID.nextPeer()
          Returns the next following OID with the same or lesser size (length).
 OID OID.predecessor()
          Returns the predecessor OID for this OID.
 OID OID.successor()
          Returns the successor OID for this OID.
abstract  OID AbstractVariable.toSubIndex(boolean impliedLength)
          Converts the value of this Variable to a (sub-)index value.
 OID Variable.toSubIndex(boolean impliedLength)
          Converts the value of this Variable to a (sub-)index value.
 OID OID.toSubIndex(boolean impliedLength)
           
 OID Integer32.toSubIndex(boolean impliedLength)
           
 OID UnsignedInteger32.toSubIndex(boolean impliedLength)
           
 OID VariantVariable.toSubIndex(boolean impliedLength)
           
 OID Counter64.toSubIndex(boolean impliedLength)
           
 OID GenericAddress.toSubIndex(boolean impliedLength)
           
 OID Counter32.toSubIndex(boolean impliedLength)
           
 OID Null.toSubIndex(boolean impliedLength)
           
 OID OctetString.toSubIndex(boolean impliedLength)
           
 OID IpAddress.toSubIndex(boolean impliedLength)
           
 OID OID.trim()
          Returns a new copy of this OID with the last sub-indentifier removed.
 

Methods in org.snmp4j.smi with parameters of type OID
 OID OID.append(OID oid)
          Appends an OID to this OID.
abstract  void AbstractVariable.fromSubIndex(OID subIndex, boolean impliedLength)
          Sets the value of this Variable from the supplied (sub-)index.
 void Variable.fromSubIndex(OID subIndex, boolean impliedLength)
          Sets the value of this Variable from the supplied (sub-)index.
 void OID.fromSubIndex(OID subIndex, boolean impliedLength)
           
 void Integer32.fromSubIndex(OID subIndex, boolean impliedLength)
           
 void UnsignedInteger32.fromSubIndex(OID subIndex, boolean impliedLength)
           
 void VariantVariable.fromSubIndex(OID subIndex, boolean impliedLength)
           
 void Counter64.fromSubIndex(OID subIndex, boolean impliedLength)
           
 void GenericAddress.fromSubIndex(OID subIndex, boolean impliedLength)
           
 void Counter32.fromSubIndex(OID subIndex, boolean impliedLength)
           
 void Null.fromSubIndex(OID subIndex, boolean impliedLength)
           
 void OctetString.fromSubIndex(OID subIndex, boolean impliedLength)
           
 void IpAddress.fromSubIndex(OID subIndex, boolean impliedLength)
           
 int OID.leftMostCompare(int n, OID other)
          Compares the n leftmost sub-identifiers with the given OID in left-to-right direction.
static OID OID.max(OID a, OID b)
          Returns the greater of the two OID values.
static OID OID.min(OID a, OID b)
          Returns the lesser of the two OID values.
 int OID.rightMostCompare(int n, OID other)
          Compares the n rightmost sub-identifiers in direction right-to-left with those of the given OID.
 void VariableBinding.setOid(OID oid)
          Sets the object instance identifier for the variable binding.
 boolean OID.startsWith(OID other)
          Check if the OID starts with the given OID.
 

Constructors in org.snmp4j.smi with parameters of type OID
OID(OID other)
          Copy constructor.
VariableBinding(OID oid)
          Creates a variable binding with the supplied object instance identifier and a Null value.
VariableBinding(OID oid, Variable variable)
          Creates a variable binding with the supplied OID and value.
 

Uses of OID in org.snmp4j.tools.console
 

Fields in org.snmp4j.tools.console declared as OID
static OID[] LogControl.SNMP4J_LOGGER_OIDS
           
 

Methods in org.snmp4j.tools.console that return OID
 OID SnmpRequest.getAuthProtocol()
           
 OID SnmpRequest.getLowerBoundIndex()
           
 OID SnmpRequest.getPrivProtocol()
           
 OID SnmpRequest.getTrapOID()
           
 OID SnmpRequest.getUpperBoundIndex()
           
 

Methods in org.snmp4j.tools.console with parameters of type OID
 void SnmpRequest.setAuthProtocol(OID authProtocol)
           
 void SnmpRequest.setLowerBoundIndex(OID lowerBoundIndex)
           
 void SnmpRequest.setPrivProtocol(OID privProtocol)
           
 void SnmpRequest.setTrapOID(OID trapOID)
           
 void SnmpRequest.setUpperBoundIndex(OID upperBoundIndex)
           
 

Uses of OID in org.snmp4j.util
 

Methods in org.snmp4j.util that return OID
 OID TableEvent.getIndex()
          Gets the row index OID.
 

Methods in org.snmp4j.util with parameters of type OID
 ResponseEvent TableUtils.createRow(Target target, OID rowStatusColumnOID, OID rowIndex, VariableBinding[] values)
          Creates a SNMP table row for a table that supports the RowStatus mechanism for row creation.
protected  TableUtils.TableRequest TableUtils.createTableRequest(Target target, OID[] columnOIDs, TableListener listener, java.lang.Object userObject, OID lowerBoundIndex, OID upperBoundIndex)
           
protected  TableUtils.TableRequest TableUtils.createTableRequest(Target target, OID[] columnOIDs, TableListener listener, java.lang.Object userObject, OID lowerBoundIndex, OID upperBoundIndex)
           
 ResponseEvent TableUtils.destroyRow(Target target, OID rowStatusColumnOID, OID rowIndex)
          Destroys a SNMP table row from a table that support the RowStatus mechanism for row creation/deletion.
 java.lang.String SimpleVariableTextFormat.format(OID instanceOID, Variable variable, boolean withOID)
          Returns a textual representation of the supplied variable against the optionally supplied instance OID.
 java.lang.String VariableTextFormat.format(OID instanceOID, Variable variable, boolean withOID)
          Returns a textual representation of the supplied variable against the optionally supplied instance OID.
 void TableUtils.getDenseTable(Target target, OID[] columnOIDs, TableListener listener, java.lang.Object userObject, OID lowerBoundIndex, OID upperBoundIndex)
          Gets SNMP tabular data from one or more tables.
 void TableUtils.getDenseTable(Target target, OID[] columnOIDs, TableListener listener, java.lang.Object userObject, OID lowerBoundIndex, OID upperBoundIndex)
          Gets SNMP tabular data from one or more tables.
 org.snmp4j.util.TableUtils.Row TableUtils.TableRequest.getRow(OID index)
           
 java.util.List TreeUtils.getSubtree(Target target, OID rootOID)
          Gets a subtree with GETNEXT (SNMPv1) or GETBULK (SNMP2c, SNMPv3) operations from the specified target synchronously.
 void TreeUtils.getSubtree(Target target, OID rootOID, java.lang.Object userObject, TreeListener listener)
          Gets a subtree with GETNEXT (SNMPv1) or GETBULK (SNMP2c, SNMPv3) operations from the specified target asynchronously.
 java.util.List TableUtils.getTable(Target target, OID[] columnOIDs, OID lowerBoundIndex, OID upperBoundIndex)
          Gets synchronously SNMP tabular data from one or more tables.
 java.util.List TableUtils.getTable(Target target, OID[] columnOIDs, OID lowerBoundIndex, OID upperBoundIndex)
          Gets synchronously SNMP tabular data from one or more tables.
 void TableUtils.getTable(Target target, OID[] columnOIDs, TableListener listener, java.lang.Object userObject, OID lowerBoundIndex, OID upperBoundIndex)
          Gets SNMP tabular data from one or more tables.
 void TableUtils.getTable(Target target, OID[] columnOIDs, TableListener listener, java.lang.Object userObject, OID lowerBoundIndex, OID upperBoundIndex)
          Gets SNMP tabular data from one or more tables.
 Variable SimpleVariableTextFormat.parse(OID classOrInstanceOID, java.lang.String text)
          This operation is not supported by SimpleVariableTextFormat.
 Variable VariableTextFormat.parse(OID classOrInstanceOID, java.lang.String text)
          Parses a textual representation of a variable against its associated OBJECT-TYPE OID.
 

Constructors in org.snmp4j.util with parameters of type OID
TableEvent(java.lang.Object source, java.lang.Object userObject, OID index, VariableBinding[] cols)
          Creates a table event with row data.
TableUtils.TableRequest(Target target, OID[] columnOIDs, TableListener listener, java.lang.Object userObject, OID lowerBoundIndex, OID upperBoundIndex)
           
TableUtils.TableRequest(Target target, OID[] columnOIDs, TableListener listener, java.lang.Object userObject, OID lowerBoundIndex, OID upperBoundIndex)
           
 


Copyright 2005-2010 Frank Fock (SNMP4J.org)

Copyright © 2011 SNMP4J.org. All Rights Reserved.