1 21 22 package org.continuent.sequoia.console.text.commands.dbadmin; 23 24 import org.continuent.sequoia.common.i18n.ConsoleTranslate; 25 import org.continuent.sequoia.console.text.ConsoleException; 26 import org.continuent.sequoia.console.text.module.VirtualDatabaseAdmin; 27 28 36 public class GetXml extends AbstractAdminCommand 37 { 38 39 44 public GetXml(VirtualDatabaseAdmin module) 45 { 46 super(module); 47 } 48 49 52 public void parse(String commandText) throws Exception 53 { 54 try 55 { 56 String vdbXml = jmxClient.getVirtualDatabaseProxy(dbName, user, password).getXml(); 57 console.println(vdbXml); 58 } 59 catch (Exception e) 60 { 61 throw new ConsoleException(ConsoleTranslate 62 .get("controller.command.get.xml.error")); } 64 65 } 66 67 70 public String getCommandName() 71 { 72 return "show virtualdatabase config"; } 74 75 78 public String getCommandDescription() 79 { 80 return ConsoleTranslate.get("admin.command.get.xml.description"); } 82 83 } | Popular Tags |