-
- All Known Implementing Classes:
SnmpFrameworkMIB
,SNMPv2TC
public interface TCModule
ATCModule
interface defines the common public properties of a textual convention registration. By convention, there should be aTCModule
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getName()
Returns the (unique) name of the module definition.TextualConvention<?>
getTextualConvention(String name)
Gets the textual convention for the specified name.Collection<? extends TextualConvention<?>>
getTextualConventions()
Gets a collection ofTextualConvention
instances in thisTCModule
.
-
-
-
Method Detail
-
getName
String getName()
Returns the (unique) name of the module definition.- Returns:
- a unique SMI MODULE name (upper case string with hyphens).
-
getTextualConvention
TextualConvention<?> getTextualConvention(String name)
Gets the textual convention for the specified name.- Parameters:
name
- the object definition name of the TC MIB definition.- Returns:
- a
TextualConvention
instance.
-
getTextualConventions
Collection<? extends TextualConvention<?>> getTextualConventions()
Gets a collection ofTextualConvention
instances in thisTCModule
.- Returns:
- a Collection of
TextualConvention
instances.
-
-