cm.bound.admin.command
クラス AbstractCommand

java.lang.Object
  拡張cm.bound.admin.command.AbstractCommand
すべての実装インタフェース:
Command, java.io.Serializable
直系の既知のサブクラス:
ShutdownCommand, VersionCommand

public abstract class AbstractCommand
extends java.lang.Object
implements Command, java.io.Serializable

$Rev: 82 $
$Date: 2005-04-20 22:53:22 +0900 (Wed, 20 Apr 2005) $
$Author: C.M $

コマンドアブストラクトクラス

関連項目:
直列化された形式

フィールドの概要
protected static L10N L10N
           
 
コンストラクタの概要
AbstractCommand()
           
 
メソッドの概要
protected  void sendResult(CommandResult cr)
          コマンドの実行結果をクライアントに返す。
 void setSocket(java.net.Socket s)
          クライアントに接続している有効的なソケットを設定する。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース cm.bound.admin.command.Command から継承したメソッド
execute
 

フィールドの詳細

L10N

protected static final L10N L10N
コンストラクタの詳細

AbstractCommand

public AbstractCommand()
メソッドの詳細

setSocket

public void setSocket(java.net.Socket s)
クライアントに接続している有効的なソケットを設定する。 必ず sendResult メソッドを呼ぶ前に実行すること。

定義:
インタフェース Command 内の setSocket
パラメータ:
s - クライアントに接続している有効的なソケット

sendResult

protected void sendResult(CommandResult cr)
コマンドの実行結果をクライアントに返す。 クライアントへの接続ソケットは事前に setSocket メソッドで設定すること。

パラメータ:
cr - コマンドの実行結果オブジェクト
関連項目:
CommandResult