Public Member Functions | |
TransferBackend (VirtualDatabaseAdmin module) | |
void | parse (String commandText) throws Exception |
String | getCommandName () |
String | getCommandDescription () |
String | getCommandParameters () |
Definition at line 39 of file TransferBackend.java.
|
Creates a new
Definition at line 47 of file TransferBackend.java. 00048 { 00049 super(module); 00050 }
|
|
Implements org.objectweb.cjdbc.console.text.commands.ConsoleCommand. Definition at line 90 of file TransferBackend.java. 00091 { 00092 return ConsoleTranslate.get("admin.command.transfer"); 00093 }
|
|
Implements org.objectweb.cjdbc.console.text.commands.ConsoleCommand. Definition at line 82 of file TransferBackend.java. 00083 { 00084 return "transfer"; 00085 }
|
|
Reimplemented from org.objectweb.cjdbc.console.text.commands.ConsoleCommand. Definition at line 98 of file TransferBackend.java. 00099 { 00100 return "<backend> <controller>"; 00101 }
|
|
Implements org.objectweb.cjdbc.console.text.commands.ConsoleCommand. Definition at line 55 of file TransferBackend.java. References org.objectweb.cjdbc.console.jmx.RmiJmxClient.getVirtualDatabaseProxy(), org.objectweb.cjdbc.console.text.Console.println(), and org.objectweb.cjdbc.common.jmx.mbeans.VirtualDatabaseMBean.transferBackend(). 00056 { 00057 String controller = null; 00058 String backendName = null; 00059 StringTokenizer st = new StringTokenizer(commandText.trim()); 00060 00061 try 00062 { 00063 backendName = st.nextToken(); 00064 controller = st.nextToken(); 00065 00066 console.println(ConsoleTranslate.get("admin.command.transfer.echo", 00067 new String[]{backendName, controller})); 00068 VirtualDatabaseMBean vjdc = jmxClient.getVirtualDatabaseProxy(dbName, 00069 user, password); 00070 vjdc.transferBackend(backendName,controller); 00071 } 00072 catch (Exception e) 00073 { 00074 console.println(ConsoleTranslate 00075 .get("admin.command.transfer.error",e)); 00076 } 00077 }
|