クラス org.objectweb.cjdbc.console.text.module.ControllerConsole

org.objectweb.cjdbc.console.text.module.ControllerConsoleに対する継承グラフ

Inheritance graph
[凡例]
org.objectweb.cjdbc.console.text.module.ControllerConsoleのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

説明

This class defines a ControllerConsole

作者:
Nicolas Modrzyk
バージョン:
1.0

ControllerConsole.java49 行で定義されています。

Public メソッド

 ControllerConsole (Console console)
void quit ()
String getPromptString ()
void login (String[] params)
String getDescriptionString ()

Protected メソッド

void loadCommands ()


コンストラクタとデストラクタ

org.objectweb.cjdbc.console.text.module.ControllerConsole.ControllerConsole Console  console  ) 
 

Creates a new ControllerConsole.java object

引数:
console the controller console is attached to
ControllerConsole.java57 行で定義されています。
00058 { 00059 super(console); 00060 }


メソッド

String org.objectweb.cjdbc.console.text.module.ControllerConsole.getDescriptionString  )  [virtual]
 

参照:
org.objectweb.cjdbc.console.text.module.AbstractConsoleModule.getDescriptionString()

org.objectweb.cjdbc.console.text.module.AbstractConsoleModuleを実装しています.

ControllerConsole.java112 行で定義されています。

00113 { 00114 return "Controller"; 00115 }

String org.objectweb.cjdbc.console.text.module.ControllerConsole.getPromptString  )  [virtual]
 

参照:
org.objectweb.cjdbc.console.text.module.AbstractConsoleModule.getPromptString()

org.objectweb.cjdbc.console.text.module.AbstractConsoleModuleを実装しています.

ControllerConsole.java96 行で定義されています。

参照先 org.objectweb.cjdbc.console.text.Console.getJmxClient(), と org.objectweb.cjdbc.console.jmx.RmiJmxClient.getRemoteName().

00097 { 00098 return console.getJmxClient().getRemoteName(); 00099 }

void org.objectweb.cjdbc.console.text.module.ControllerConsole.loadCommands  )  [protected, virtual]
 

参照:
org.objectweb.cjdbc.console.text.module.AbstractConsoleModule.loadCommands()

org.objectweb.cjdbc.console.text.module.AbstractConsoleModuleを実装しています.

ControllerConsole.java65 行で定義されています。

00066 { 00067 commands.add(new AddDriver(this)); 00068 commands.add(new RefreshLogs(this)); 00069 commands.add(new Shutdown(this)); 00070 commands.add(new GetXml(this)); 00071 commands.add(new Report(this)); 00072 commands.add(new SaveConfiguration(this)); 00073 commands.add(new GetInfo(this)); 00074 commands.add(new ListDatabases(this)); 00075 commands.add(new Load(this)); 00076 commands.add(new Admin(this)); 00077 commands.add(new Bind(this)); 00078 commands.add(new Connect(this)); 00079 commands.add(new Monitor(this)); 00080 }

void org.objectweb.cjdbc.console.text.module.ControllerConsole.login String[]  params  )  [virtual]
 

参照:
org.objectweb.cjdbc.console.text.module.AbstractConsoleModule.login(String[])

org.objectweb.cjdbc.console.text.module.AbstractConsoleModuleを実装しています.

ControllerConsole.java104 行で定義されています。

00105 { 00106 // do nothing 00107 }

void org.objectweb.cjdbc.console.text.module.ControllerConsole.quit  ) 
 

参照:
org.objectweb.cjdbc.console.text.module.AbstractConsoleModule.quit()

org.objectweb.cjdbc.console.text.module.AbstractConsoleModuleを再定義しています。

ControllerConsole.java85 行で定義されています。

参照先 org.objectweb.cjdbc.console.text.Console.println(), と org.objectweb.cjdbc.console.text.module.ControllerConsole.quit().

参照元 org.objectweb.cjdbc.console.text.module.ControllerConsole.quit().

00086 { 00087 quit = true; 00088 console.println(""); 00089 console.println(ConsoleTranslate.get("console.byebye")); 00090 //System.exit(0); 00091 }


このクラスの説明は次のファイルから生成されました:
CJDBCversion1.0.4に対してTue Oct 12 15:16:33 2004に生成されました。 doxygen 1.3.8