Public Member Functions | |
Report (AbstractConsoleModule module) | |
void | parse (String commandText) throws Exception |
String | getCommandName () |
String | getCommandDescription () |
Definition at line 41 of file Report.java.
|
Creates a new
Definition at line 49 of file Report.java. 00050 { 00051 super(module); 00052 }
|
|
Implements org.objectweb.cjdbc.console.text.commands.ConsoleCommand. Definition at line 86 of file Report.java. 00087 { 00088 return ConsoleTranslate.get("controller.command.generateReport"); 00089 }
|
|
Implements org.objectweb.cjdbc.console.text.commands.ConsoleCommand. Definition at line 78 of file Report.java. 00079 { 00080 return "generateReport"; 00081 }
|
|
Implements org.objectweb.cjdbc.console.text.commands.ConsoleCommand. Definition at line 57 of file Report.java. References org.objectweb.cjdbc.console.jmx.RmiJmxClient.getControllerProxy(), and org.objectweb.cjdbc.console.text.Console.println(). 00058 { 00059 if (commandText == null || commandText.equalsIgnoreCase("")) 00060 { 00061 // Display on std output 00062 console.println(jmxClient.getControllerProxy().generateReport()); 00063 } 00064 else 00065 { 00066 // Write to file 00067 File f = new File(commandText.trim()); 00068 BufferedWriter writer = new BufferedWriter(new FileWriter(f)); 00069 writer.write(jmxClient.getControllerProxy().generateReport()); 00070 writer.flush(); 00071 writer.close(); 00072 } 00073 }
|