クラス org.objectweb.cjdbc.console.gui.threads.task.RestoreBackendTask

org.objectweb.cjdbc.console.gui.threads.task.RestoreBackendTaskのコラボレーション図

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

説明

This class defines a JmxTaskThread

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

RestoreBackendTask.java38 行で定義されています。

Public メソッド

 RestoreBackendTask (CjdbcGui gui, VirtualDatabaseMBean database, BackendObject bob, String dumpName)
void run ()

Private 変数

VirtualDatabaseMBean database
BackendObject bob
String dumpName
CjdbcGui gui


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

org.objectweb.cjdbc.console.gui.threads.task.RestoreBackendTask.RestoreBackendTask CjdbcGui  gui,
VirtualDatabaseMBean  database,
BackendObject  bob,
String  dumpName
 

Creates a new JmxTaskThread.java object

引数:
gui the main frame
database the jmx client
bob the backend reference
dumpName the dump file name
RestoreBackendTask.java54 行で定義されています。
00056 { 00057 this.database = database; 00058 this.dumpName = dumpName; 00059 this.bob = bob; 00060 this.gui = gui; 00061 }


メソッド

void org.objectweb.cjdbc.console.gui.threads.task.RestoreBackendTask.run  ) 
 

参照:
java.lang.Runnable#run()
RestoreBackendTask.java66 行で定義されています。

参照先 org.objectweb.cjdbc.console.gui.CjdbcGui.actionChangeBackendState(), org.objectweb.cjdbc.console.gui.CjdbcGui.appendDebugText(), org.objectweb.cjdbc.console.gui.threads.task.RestoreBackendTask.bob, org.objectweb.cjdbc.console.gui.threads.task.RestoreBackendTask.database, org.objectweb.cjdbc.console.gui.threads.task.RestoreBackendTask.dumpName, org.objectweb.cjdbc.console.gui.threads.task.RestoreBackendTask.gui, と org.objectweb.cjdbc.console.gui.CjdbcGui.publicActionLoadBackendsList().

00067 { 00068 gui.actionChangeBackendState(bob, GuiConstants.BACKEND_STATE_RECOVERY); 00069 00070 try 00071 { 00072 database.restoreBackendFromBackupCheckpoint(bob.getName(), dumpName); 00073 } 00074 catch (Exception e) 00075 { 00076 gui.appendDebugText("Failed to enable backend:" + bob.getName(), e); 00077 } 00078 gui.publicActionLoadBackendsList(database.getName()); 00079 }


変数

BackendObject org.objectweb.cjdbc.console.gui.threads.task.RestoreBackendTask.bob [private]
 

RestoreBackendTask.java42 行で定義されています。

参照元 org.objectweb.cjdbc.console.gui.threads.task.RestoreBackendTask.run().

VirtualDatabaseMBean org.objectweb.cjdbc.console.gui.threads.task.RestoreBackendTask.database [private]
 

RestoreBackendTask.java41 行で定義されています。

参照元 org.objectweb.cjdbc.console.gui.threads.task.RestoreBackendTask.run().

String org.objectweb.cjdbc.console.gui.threads.task.RestoreBackendTask.dumpName [private]
 

RestoreBackendTask.java43 行で定義されています。

参照元 org.objectweb.cjdbc.console.gui.threads.task.RestoreBackendTask.run().

CjdbcGui org.objectweb.cjdbc.console.gui.threads.task.RestoreBackendTask.gui [private]
 

RestoreBackendTask.java44 行で定義されています。

参照元 org.objectweb.cjdbc.console.gui.threads.task.RestoreBackendTask.run().


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