jp.co.fujitsu.reffi.server.nexaweb.subscriber
クラス ProxyMessageSubscriber

java.lang.Object
  上位を拡張 jp.co.fujitsu.reffi.server.messaging.AbstractMessageReceiver
      上位を拡張 jp.co.fujitsu.reffi.server.nexaweb.subscriber.ProxyMessageSubscriber

public abstract class ProxyMessageSubscriber
extends jp.co.fujitsu.reffi.server.messaging.AbstractMessageReceiver

[概 要]

サーバメッセージリスナー基底クラス。

[詳 細]

[備 考]

作成者:
Project Reffi

コンストラクタの概要
ProxyMessageSubscriber()
           
 
メソッドの概要
 void onSubscribe(String topic, Serializable object)
          [概 要] メッセージ受信共通処理 [詳 細] クライアントから受信したメッセージの共通処理を実行します。
 void onSubscribe(String topic, String string)
          [概 要] メッセージ受信共通処理 [詳 細] クライアントから受信したメッセージの共通処理を実行します。
 void onSubscribe(String topic, XmlSerializable object)
          [概 要] メッセージ受信共通処理 [詳 細] クライアントから受信したメッセージの共通処理を実行します。
protected abstract  void onSubscribeMessage(String topic, Serializable object)
          [概 要] メッセージ受信処理 [詳 細] クライアントから受信したメッセージを処理します。
protected abstract  void onSubscribeMessage(String topic, String string)
          [概 要] メッセージ受信処理 [詳 細] クライアントから受信したメッセージを処理します。
protected abstract  void onSubscribeMessage(String topic, XmlSerializable object)
          [概 要] メッセージ受信処理 [詳 細] クライアントから受信したメッセージを処理します。
 void start(String topic)
           
 
クラス jp.co.fujitsu.reffi.server.messaging.AbstractMessageReceiver から継承されたメソッド
handleFinalize, handleInitialize, trap, validate
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ProxyMessageSubscriber

public ProxyMessageSubscriber()
メソッドの詳細

onSubscribeMessage

protected abstract void onSubscribeMessage(String topic,
                                           Serializable object)

[概 要]

メッセージ受信処理

[詳 細]

クライアントから受信したメッセージを処理します。

[備 考]

本メソッドは処理の共通化を目指すもので、各実装リスナーがonMessageメソッドを実装せず本メソッドにて実装をすることを強く推奨します。

パラメータ:
topic - トピック
object - オブジェクト

onSubscribeMessage

protected abstract void onSubscribeMessage(String topic,
                                           XmlSerializable object)

[概 要]

メッセージ受信処理

[詳 細]

クライアントから受信したメッセージを処理します。

[備 考]

本メソッドは処理の共通化を目指すもので、各実装リスナーがonMessageメソッドを実装せず本メソッドにて実装をすることを強く推奨します。

パラメータ:
topic - トピック
object - オブジェクト

onSubscribeMessage

protected abstract void onSubscribeMessage(String topic,
                                           String string)

[概 要]

メッセージ受信処理

[詳 細]

クライアントから受信したメッセージを処理します。

[備 考]

本メソッドは処理の共通化を目指すもので、各実装リスナーがonMessageメソッドを実装せず本メソッドにて実装をすることを強く推奨します。

パラメータ:
topic - トピック
string - オブジェクト

start

public final void start(String topic)
定義:
クラス jp.co.fujitsu.reffi.server.messaging.AbstractMessageReceiver 内の start

onSubscribe

public final void onSubscribe(String topic,
                              Serializable object)

[概 要]

メッセージ受信共通処理

[詳 細]

クライアントから受信したメッセージの共通処理を実行します。

[備 考]

パラメータ:
topic - トピック
object - 受信メッセージ

onSubscribe

public final void onSubscribe(String topic,
                              XmlSerializable object)

[概 要]

メッセージ受信共通処理

[詳 細]

クライアントから受信したメッセージの共通処理を実行します。

[備 考]

パラメータ:
topic - トピック
object - 受信メッセージ

onSubscribe

public final void onSubscribe(String topic,
                              String string)

[概 要]

メッセージ受信共通処理

[詳 細]

クライアントから受信したメッセージの共通処理を実行します。

[備 考]

パラメータ:
topic - トピック
string - 受信メッセージ


Copyright(C) Fujitsu All Rights Reserved.