jp.wda.gpss.system
クラス MainReactor

java.lang.Object
  拡張jp.wda.gpss.system.ExecutableBase
      拡張jp.wda.gpss.system.MainReactor
すべての実装インタフェース:
java.lang.Runnable

public class MainReactor
extends ExecutableBase

[ OProject GPSS for FlashMX ] FlashMX用汎用ソケットサーバ
ソケット待ちうけメインサーバクラス
java.nioとutil.concurrentを使った実装です。
接続受付とデータ受付は全てメインスレッドで行います。
受信データの処理はプールされたスレッドで実行されます

導入されたバージョン:
α0 2003/12/18
バージョン:
α4 2004/01/03
作成者:
amoi, TakenoriAdachi(TheCoolMuseum)

フィールドの概要
 
クラス jp.wda.gpss.system.ExecutableBase から継承したフィールド
DEFAULT_APPLICATION_NAME, DEFAULT_BUFFER_SIZE, DEPLOY_BY_SYSTEM, scriptLoader, SYSTEM_APPLICATION_NAME
 
コンストラクタの概要
MainReactor(Configuration config)
          デフォルトの設定を用いてオブジェクトを構築するコンストラクタ
 
メソッドの概要
 void accept()
          サーバを開始し、接続・データを受け付けます。
protected  void finalize()
          JVMガベージコレクタによって呼ばれる、終了化処理。
 
クラス jp.wda.gpss.system.ExecutableBase から継承したメソッド
doInitialCommand, getEncoding, getInitialTimeout, getMessagesBufferSize, getNextCommand, getPort, getProgress, getSocklet, getSockletsList, run
 
クラス java.lang.Object から継承したメソッド
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MainReactor

public MainReactor(Configuration config)
デフォルトの設定を用いてオブジェクトを構築するコンストラクタ

メソッドの詳細

finalize

protected void finalize()
JVMガベージコレクタによって呼ばれる、終了化処理。
配備されている全てのSockletの終了処理を行ないます。
正常終了されている場合は、特に何も行ないません。


accept

public void accept()
サーバを開始し、接続・データを受け付けます。

定義:
クラス ExecutableBase 内の accept
関連項目:
ExecutableBase.accept()