- java.lang.Object
-
- org.snmp4j.agent.mo.snmp.SnmpTlsTmMib.SnmpTLSFingerprint
-
- All Implemented Interfaces:
TextualConvention<org.snmp4j.smi.OctetString>
- Enclosing class:
- SnmpTlsTmMib
public class SnmpTlsTmMib.SnmpTLSFingerprint extends Object implements TextualConvention<org.snmp4j.smi.OctetString>
-
-
Constructor Summary
Constructors Constructor Description SnmpTLSFingerprint()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MOColumn<org.snmp4j.smi.OctetString>
createColumn(int columnID, int syntax, MOAccess access, org.snmp4j.smi.OctetString defaultValue, boolean mutableInService)
Creates a MOColumn instance of this TC specified by the column ID, access, default value, and mutable flag.org.snmp4j.smi.OctetString
createInitialValue()
Creates an initial value for an object instance of this textual convention.MOScalar<org.snmp4j.smi.OctetString>
createScalar(org.snmp4j.smi.OID oid, MOAccess access, org.snmp4j.smi.OctetString value)
Creates a MOScalar instance of this TC specified by OID, access, and optional value.String
getModuleName()
Returns the MIB module name that defined this textual convention.String
getName()
Returns the name of the textual convention as defined in the MIB module.
-
-
-
Method Detail
-
getModuleName
public String getModuleName()
Description copied from interface:TextualConvention
Returns the MIB module name that defined this textual convention.- Specified by:
getModuleName
in interfaceTextualConvention<org.snmp4j.smi.OctetString>
- Returns:
- an unique module name
-
getName
public String getName()
Description copied from interface:TextualConvention
Returns the name of the textual convention as defined in the MIB module.- Specified by:
getName
in interfaceTextualConvention<org.snmp4j.smi.OctetString>
- Returns:
- the unique name (within the MIB module) of the TC.
-
createInitialValue
public org.snmp4j.smi.OctetString createInitialValue()
Description copied from interface:TextualConvention
Creates an initial value for an object instance of this textual convention.- Specified by:
createInitialValue
in interfaceTextualConvention<org.snmp4j.smi.OctetString>
- Returns:
- a Variable instance with a valid value (according to this TC).
-
createScalar
public MOScalar<org.snmp4j.smi.OctetString> createScalar(org.snmp4j.smi.OID oid, MOAccess access, org.snmp4j.smi.OctetString value)
Description copied from interface:TextualConvention
Creates a MOScalar instance of this TC specified by OID, access, and optional value.- Specified by:
createScalar
in interfaceTextualConvention<org.snmp4j.smi.OctetString>
- Parameters:
oid
- the OID of the scalar isntance.access
- the access definition.value
- theVariable
instance containing the value of the scalar. Ifvalue
isnull
, the TC should create an initial value withTextualConvention.createInitialValue()
.- Returns:
- a MOScalar instance.
-
createColumn
public MOColumn<org.snmp4j.smi.OctetString> createColumn(int columnID, int syntax, MOAccess access, org.snmp4j.smi.OctetString defaultValue, boolean mutableInService)
Description copied from interface:TextualConvention
Creates a MOColumn instance of this TC specified by the column ID, access, default value, and mutable flag.- Specified by:
createColumn
in interfaceTextualConvention<org.snmp4j.smi.OctetString>
- Parameters:
columnID
- the column id as defined in the MIB module (typically starting at one).syntax
- the SMI syntax supported by the column.access
- the access definition.defaultValue
- the default value ornull
if there is no DEFVAL clause for this column.mutableInService
-true
if this column may be modified while row is in service.- Returns:
- the MOColumn created.
-
-