public class Walk extends Object
Walk class.
| Constructor and Description |
|---|
Walk(File mibDir,
boolean failOnError,
TransportMappingAbstractFactory transportFactory,
MessageDispatcherAbstractFactory messageDispatcherFactory)
Constructor for Walk.
|
Walk(MibLoaderHolder loader,
TransportMappingAbstractFactory transportFactory,
MessageDispatcherAbstractFactory messageDispatcherFactory)
Constructor for Walk.
|
Walk(net.percederberg.mibble.MibLoader loader,
TransportMappingAbstractFactory transportFactory,
MessageDispatcherAbstractFactory messageDispatcherFactory)
Constructor for Walk.
|
Walk(String[] mibFiles,
TransportMappingAbstractFactory transportFactory,
MessageDispatcherAbstractFactory messageDispatcherFactory)
Constructor for Walk.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
fillParams(Map<CmdOptions,String> opts,
Properties parameters)
fillParams.
|
net.percederberg.mibble.MibLoader |
getLoader()
Getter for the field
loader. |
static void |
main(String[] args)
main.
|
static void |
outputXml(Map<CmdOptions,String> opts,
String finalXml)
outputXml.
|
static String |
printTreeAsXML(Node node)
printTreeAsXML.
|
static String |
printTreeAsXML(Node node,
boolean oidFlag)
printTreeAsXML.
|
Node |
walk(String[] includes,
Map parameters)
walk.
|
public Walk(net.percederberg.mibble.MibLoader loader,
TransportMappingAbstractFactory transportFactory,
MessageDispatcherAbstractFactory messageDispatcherFactory)
throws IOException,
net.percederberg.mibble.MibLoaderException
Constructor for Walk.
loader - a MibLoader object.transportFactory - a TransportMappingAbstractFactory object.messageDispatcherFactory - a MessageDispatcherAbstractFactory object.IOException - if any.net.percederberg.mibble.MibLoaderException - if any.public Walk(File mibDir, boolean failOnError, TransportMappingAbstractFactory transportFactory, MessageDispatcherAbstractFactory messageDispatcherFactory) throws IOException, net.percederberg.mibble.MibLoaderException
Constructor for Walk.
mibDir - a File object.failOnError - a boolean.transportFactory - a TransportMappingAbstractFactory object.messageDispatcherFactory - a MessageDispatcherAbstractFactory object.IOException - if any.net.percederberg.mibble.MibLoaderException - if any.public Walk(MibLoaderHolder loader, TransportMappingAbstractFactory transportFactory, MessageDispatcherAbstractFactory messageDispatcherFactory) throws IOException
Constructor for Walk.
loader - a MibLoaderHolder object.transportFactory - a TransportMappingAbstractFactory object.messageDispatcherFactory - a MessageDispatcherAbstractFactory object.IOException - if any.public Walk(String[] mibFiles, TransportMappingAbstractFactory transportFactory, MessageDispatcherAbstractFactory messageDispatcherFactory) throws IOException, net.percederberg.mibble.MibLoaderException
Constructor for Walk.
mibFiles - an array of String objects.transportFactory - a TransportMappingAbstractFactory object.messageDispatcherFactory - a MessageDispatcherAbstractFactory object.IOException - if any.net.percederberg.mibble.MibLoaderException - if any.public net.percederberg.mibble.MibLoader getLoader()
Getter for the field loader.
MibLoader object.public Node walk(String[] includes, Map parameters) throws IOException
walk.
includes - an array of String objects.parameters - a Map object.Node object.IOException - if any.public static void main(String[] args) throws IOException, net.percederberg.mibble.MibLoaderException, XPathExpressionException, SAXException, ParserConfigurationException
main.
args - an array of String objects.IOException - if any.net.percederberg.mibble.MibLoaderException - if any.XPathExpressionException - if any.SAXException - if any.ParserConfigurationException - if any.public static void outputXml(Map<CmdOptions,String> opts, String finalXml) throws FileNotFoundException
outputXml.
opts - a Map object.finalXml - a String object.FileNotFoundException - if any.public static boolean fillParams(Map<CmdOptions,String> opts, Properties parameters)
fillParams.
opts - a Map object.parameters - a Properties object.Copyright © 2016 iTransformers Labs. All rights reserved.