org.seasar.jms.core.impl
クラス MessageReceiverImpl.SessionHandlerImpl

java.lang.Object
  上位を拡張 org.seasar.jms.core.impl.MessageReceiverImpl.SessionHandlerImpl
すべての実装されたインタフェース:
SessionHandler
含まれているクラス:
MessageReceiverImpl

public class MessageReceiverImpl.SessionHandlerImpl
extends Object
implements SessionHandler

JMSセッションからJMSメッセージを受信するためのSesshonHandler実装クラスです。

作成者:
koichik

フィールドの概要
protected  Message message
          JMSメッセージ
 
コンストラクタの概要
MessageReceiverImpl.SessionHandlerImpl()
           
 
メソッドの概要
 Message getMessage()
          受信したJMSメッセージを返します。
 void handleSession(Session session)
          MessageReceiverImpltimeoutプロパティの設定に基づいてJMSセッションからJMSメッセージを受信し、インスタンスフィールドに保持します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

message

protected Message message
JMSメッセージ

コンストラクタの詳細

MessageReceiverImpl.SessionHandlerImpl

public MessageReceiverImpl.SessionHandlerImpl()
メソッドの詳細

getMessage

public Message getMessage()
受信したJMSメッセージを返します。

戻り値:
受信したJMSメッセージ

handleSession

public void handleSession(Session session)
                   throws JMSException
MessageReceiverImpltimeoutプロパティの設定に基づいてJMSセッションからJMSメッセージを受信し、インスタンスフィールドに保持します。

定義:
インタフェース SessionHandler 内の handleSession
パラメータ:
session - JMSセッション
例外:
JMSException - JMS実装からスローされた例外をそのままスローします


Copyright © 2005-2007 The Seasar Foundation. All Rights Reserved.