8081828384858687888990
// create <ssh> Element sshEle = doc.createElement("ssh"); action.appendChild(sshEle); // create <host> sshEle.appendChild(generateElement(doc, "host", host)); // create <command> sshEle.appendChild(generateElement(doc, "command", command)); // create <args>
8384858687888990919293
// create <host> sshEle.appendChild(generateElement(doc, "host", host)); // create <command> sshEle.appendChild(generateElement(doc, "command", command)); // create <args> for (String arg : args) { Element argsEle = doc.createElement("args"); Text n = doc.createTextNode(arg);
8990919293949596979899
// create <args> for (String arg : args) { Element argsEle = doc.createElement("args"); Text n = doc.createTextNode(arg); argsEle.appendChild(n); sshEle.appendChild(argsEle); } // create <capture-output>
8485868788899091929394
// create <shell> Element shellEle = doc.createElement("shell"); action.appendChild(shellEle); // create <job-tracker> shellEle.appendChild(generateElement(doc, "job-tracker", jt)); // create <name-node> shellEle.appendChild(generateElement(doc, "name-node", nn)); // create <prepare>
8788899091929394959697
// create <job-tracker> shellEle.appendChild(generateElement(doc, "job-tracker", jt)); // create <name-node> shellEle.appendChild(generateElement(doc, "name-node", nn)); // create <prepare> prepareToXML(prepare, shellEle, doc); // create <job-xml>
99100101102103104105106107108109
// create <configuration> configToXML(configs, shellEle, doc); // create <exec> shellEle.appendChild(generateElement(doc, "exec", exec)); // create <argument> filterListToXML(others, shellEle, doc, "argument"); // create <env-var>
125126127128129130131132133134135
// create <pig> Element pigEle = doc.createElement("pig"); action.appendChild(pigEle); // create <job-tracker> pigEle.appendChild(generateElement(doc, "job-tracker", jt)); // create <name-node> pigEle.appendChild(generateElement(doc, "name-node", nn)); // create <prepare>
128129130131132133134135136137138
// create <job-tracker> pigEle.appendChild(generateElement(doc, "job-tracker", jt)); // create <name-node> pigEle.appendChild(generateElement(doc, "name-node", nn)); // create <prepare> prepareToXML(prepare, pigEle, doc); // create <job-xml>
140141142143144145146147148149150
// create <configuration> configToXML(configs, pigEle, doc); // create <script> pigEle.appendChild(generateElement(doc, "script", script)); // create <param> filterListToXML(others, pigEle, doc, "param"); // create <argument>
// create <map-reduce> Element mrEle = doc.createElement("map-reduce"); action.appendChild(mrEle); // create <job-tracker> mrEle.appendChild(generateElement(doc, "job-tracker", jt)); // create <name-node> mrEle.appendChild(generateElement(doc, "name-node", nn)); // create <prepare>