|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.juniper.netconf.XMLBuilder
An XMLBuilder is used to create an XML object.This is useful to
create XML RPC's and configurations.
As an example, one
XMLBuilder object.
| Constructor Summary | |
XMLBuilder()
Prepares a new XMLBuilder |
|
| Method Summary | |
XML |
createNewConfig(java.util.List elementList)
Create a new configuration as an XML object. |
XML |
createNewConfig(java.lang.String elementLevelOne)
Create a new configuration(single-level hiearchy) as an XML object. |
XML |
createNewConfig(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo)
Create a new configuration(two-level hiearchy) as an XML object. |
XML |
createNewConfig(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo,
java.lang.String elementLevelThree)
Create a new configuration(three-level hiearchy) as an XML object. |
XML |
createNewConfig(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo,
java.lang.String elementLevelThree,
java.lang.String elementLevelFour)
Create a new configuration(four-level hiearchy) as an XML object. |
XML |
createNewRPC(java.util.List elementList)
Create a new RPC as an XML object. |
XML |
createNewRPC(java.lang.String elementLevelOne)
Create a new RPC(single-level hiearchy) as an XML object. |
XML |
createNewRPC(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo)
Create a new RPC(two-level hiearchy) as an XML object. |
XML |
createNewRPC(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo,
java.lang.String elementLevelThree)
Create a new RPC(three-level hiearchy) as an XML object. |
XML |
createNewRPC(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo,
java.lang.String elementLevelThree,
java.lang.String elementLevelFour)
Create a new RPC(four-level hiearchy) as an XML object. |
XML |
createNewXML(java.util.List elementList)
Create a new xml as an XML object. |
XML |
createNewXML(java.lang.String elementLevelOne)
Create a new xml(one-level hiearchy) as an XML object. |
XML |
createNewXML(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo)
Create a new xml(two-level hiearchy) as an XML object. |
XML |
createNewXML(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo,
java.lang.String elementLevelThree)
Create a new xml(three-level hiearchy) as an XML object. |
XML |
createNewXML(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo,
java.lang.String elementLevelThree,
java.lang.String elementLevelFour)
Create a new xml(four-level hiearchy) as an XML object. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public XMLBuilder()
throws javax.xml.parsers.ParserConfigurationException
XMLBuilder object.
- Throws:
javax.xml.parsers.ParserConfigurationException| Method Detail |
public XML createNewConfig(java.lang.String elementLevelOne)
elementLevelOne - The element at the top-most hierarchy. For example, to create a
configuration,
"<configuration><system/></configuration>" the
String to be passed is "system".
public XML createNewConfig(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo)
elementLevelOne - The element at the top-most hierarchy.elementLevelTwo - The element at level-2 hierarchy.
public XML createNewConfig(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo,
java.lang.String elementLevelThree)
elementLevelOne - The element at the top-most hierarchy.elementLevelTwo - The element at level-2 hierarchy.elementLevelThree - The element at level-3 hierarchy.
public XML createNewConfig(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo,
java.lang.String elementLevelThree,
java.lang.String elementLevelFour)
elementLevelOne - The element at the top-most hierarchy.elementLevelTwo - The element at level-2 hierarchy.elementLevelThree - The element at level-3 hierarchy.elementLevelFour - The element at level-4 hierarchy.
public XML createNewConfig(java.util.List elementList)
elementList - The list of elements to be included in the XML. For example,
to create a configuration,
"<configuration><system><services><ftp/>
</services></system></configuration>" the
list should be {"system","services","ftp"}
public XML createNewRPC(java.lang.String elementLevelOne)
elementLevelOne - The element at the top-most hierarchy.
public XML createNewRPC(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo)
elementLevelOne - The element at the top-most hierarchy.elementLevelTwo - The element at level-2 hierarchy.
public XML createNewRPC(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo,
java.lang.String elementLevelThree)
elementLevelOne - The element at the top-most hierarchy.elementLevelTwo - The element at level-2 hierarchy.elementLevelThree - The element at level-3 hierarchy.
public XML createNewRPC(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo,
java.lang.String elementLevelThree,
java.lang.String elementLevelFour)
elementLevelOne - The element at the top-most hierarchy.elementLevelTwo - The element at level-2 hierarchy.elementLevelThree - The element at level-3 hierarchy.elementLevelFour - The element at level-4 hierarchy.
public XML createNewRPC(java.util.List elementList)
elementList - The list of elements to be included in the XML. For example, the
list {"get-interface-information","terse"} will create the RPC-
"<rpc><get-interface-information><terse/>
</get-interface-information></rpc>"
public XML createNewXML(java.lang.String elementLevelOne)
elementLevelOne - The element at the top-most hierarchy.
public XML createNewXML(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo)
elementLevelOne - The element at the top-most hierarchy.elementLevelTwo - The element at level-2 hierarchy.
public XML createNewXML(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo,
java.lang.String elementLevelThree)
elementLevelOne - The element at the top-most hierarchy.elementLevelTwo - The element at level-2 hierarchy.elementLevelThree - The element at level-3 hierarchy.
public XML createNewXML(java.lang.String elementLevelOne,
java.lang.String elementLevelTwo,
java.lang.String elementLevelThree,
java.lang.String elementLevelFour)
elementLevelOne - The element at the top-most hierarchy.elementLevelTwo - The element at level-2 hierarchy.elementLevelThree - The element at level-3 hierarchy.elementLevelFour - The element at level-4 hierarchy.
public XML createNewXML(java.util.List elementList)
elementList - The list of elements to be included in the XML. For example, the
list {"firstElement","secondElement"} will create the xml-
"<firstElement><secondElement/></firstElement>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||