Interface MibParser
-
- All Known Implementing Classes:
JsmiMibParser
public interface MibParser
The Interface MibParser.- Author:
- Alejandro Galue
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DatacollectionGroup
getDataCollection()
Gets the data collection.Events
getEvents(String ueibase)
Gets the event list.String
getFormattedErrors()
Gets the formatted errors.String
getMibName()
Gets the MIB name.List<String>
getMissingDependencies()
Gets the missing dependencies.List<PrefabGraph>
getPrefabGraphs()
Gets the prefab graph templates.boolean
parseMib(File mibFile)
Parses the MIB.void
setMibDirectory(File mibDirectory)
Sets the MIB directory.
-
-
-
Method Detail
-
setMibDirectory
void setMibDirectory(File mibDirectory)
Sets the MIB directory.- Parameters:
mibDirectory
- the MIB directory
-
parseMib
boolean parseMib(File mibFile)
Parses the MIB.- Parameters:
mibFile
- the MIB file- Returns:
- true, if successful
-
getFormattedErrors
String getFormattedErrors()
Gets the formatted errors.- Returns:
- the formatted errors
-
getMissingDependencies
List<String> getMissingDependencies()
Gets the missing dependencies.- Returns:
- the missing dependencies
-
getMibName
String getMibName()
Gets the MIB name.- Returns:
- the MIB name.
-
getEvents
Events getEvents(String ueibase)
Gets the event list.- Parameters:
ueibase
- the UEI base- Returns:
- the event list
-
getDataCollection
DatacollectionGroup getDataCollection()
Gets the data collection.- Returns:
- the data collection group
-
getPrefabGraphs
List<PrefabGraph> getPrefabGraphs()
Gets the prefab graph templates.- Returns:
- the prefab graph templates.
-
-