- All Known Implementing Classes:
SnmpFrameworkMIB,SNMPv2TC
public interface TCModule
A
TCModule interface defines the common public properties of
a textual convention registration. By convention, there should be a
TCModule instance for each MIB module definition supported by
an agent. But it is also possible to have only a single instance,
for example, a single managed object factory.- Version:
- 1.0
- Author:
- Frank Fock
-
Method Summary
Modifier and TypeMethodDescriptiongetName()Returns the (unique) name of the module definition.getTextualConvention(String name) Gets the textual convention for the specified name.Collection<? extends TextualConvention<?>>Gets a collection ofTextualConventioninstances in thisTCModule.
-
Method Details
-
getName
String getName()Returns the (unique) name of the module definition.- Returns:
- a unique SMI MODULE name (upper case string with hyphens).
-
getTextualConvention
Gets the textual convention for the specified name.- Parameters:
name- the object definition name of the TC MIB definition.- Returns:
- a
TextualConventioninstance.
-
getTextualConventions
Collection<? extends TextualConvention<?>> getTextualConventions()Gets a collection ofTextualConventioninstances in thisTCModule.- Returns:
- a Collection of
TextualConventioninstances.
-