jp.co.fujitsu.reffi.server.messaging
クラス AbstractMessageSender

java.lang.Object
  上位を拡張 jp.co.fujitsu.reffi.server.messaging.AbstractMessageSender

public abstract class AbstractMessageSender
extends java.lang.Object

[概 要]

メッセージ送信基底クラス。

[詳 細]

メッセージ送信における基本インターフェースを提供します。
RIAプロダクトで提供されるクライアント/サーバ間のメッセージ通信処理を簡易的に 行える基本インターフェース、及び実装を提供しています。

[備 考]

作成者:
Project Reffi

コンストラクタの概要
AbstractMessageSender()
           
 
メソッドの概要
protected  void handleFinalize()
          [概 要] メッセージ送信終了処理。
protected  void handleInitialize()
          [概 要] メッセージ送信初期化処理。
protected abstract  void processSend()
          [概 要] [詳 細] [備 考]
 void runSender()
          [概 要] メッセージ送信処理 [詳 細] [備 考]
protected  void trap(java.lang.Exception e)
          [概 要] エラーハンドリング処理。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AbstractMessageSender

public AbstractMessageSender()
メソッドの詳細

processSend

protected abstract void processSend()
                             throws java.lang.Exception

[概 要]

[詳 細]

[備 考]

例外:
java.lang.Exception

runSender

public final void runSender()

[概 要]

メッセージ送信処理

[詳 細]

[備 考]


handleInitialize

protected void handleInitialize()

[概 要]

メッセージ送信初期化処理。

[詳 細]

[備 考]


handleFinalize

protected void handleFinalize()

[概 要]

メッセージ送信終了処理。

[詳 細]

[備 考]


trap

protected final void trap(java.lang.Exception e)

[概 要]

エラーハンドリング処理。

[詳 細]

runSenderメソッドにて発生したエラーをハンドリングします。

[備 考]

パラメータ:
e - runSenderメソッド内で発生した実行時例外インスタンス


Copyright © 2008-2010. All Rights Reserved.