WebSphere Application Server for z/OS, Version 6.1   
             オペレーティング・システム: z/OS

             目次と検索結果のパーソナライズ化

コマンドを実装するための機能

コマンドは、TargetableCommandImpl クラスを拡張す ることによって実装されます。このクラスは、TargetableCommand インターフェースをインプリメントします。 TargetableCommandImpl クラスは、 TargetableCommand インターフェースのいくつかのメソッド (例えば、戻り値の設定) の実装を提供する抽象クラスで、 アプリケーション自体が実装する必要がある追加メソッド (例えば、コマンドの実行方法) を宣言します。

TargetableCommandImpl クラスを拡張し、コマンド・インターフェースをインプリメントする クラスを書き込むことによって、コマンド・インターフェースをインプリメントします。このクラスには、インターフェース内のメソッド、 拡張インターフェース (TargetableCommand および CompensableCommand インターフェース) から継承したメソッド、 および TargetableCommandImpl クラスの必須 (抽象) メソッドのコードが含まれています。 TargetableCommandImpl クラスで提供される他のメソッドのデフォルト実装を オーバーライドすることもできます。以下の例は、インターフェースの実装クラスの構造を示します。
... import java.lang.reflect.*; import com.ibm.websphere.command.*;
public class MyCommandImpl extends TargetableCommandImpl implements MyCommand
{ // Set instance variables here ... // Implement methods in the MyCommand
interface ... // Implement methods in the CompensableCommand interface ...
// Implement abstract methods in the TargetableCommandImpl class ... }



関連タスク
コマンド・インターフェースの作成
関連資料
TargetableCommand インターフェース


ご利用条件 | フィードバック

最終更新: Jan 21, 2008 9:12:22 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.zseries.doc/info/zseries/ae/rcmd_facs_impl_cmds.html