org.seasar.jms.core.util
クラス MessageHandlerUtil

java.lang.Object
  上位を拡張 org.seasar.jms.core.util.JMSHeaderSupport
      上位を拡張 org.seasar.jms.core.util.MessageHandlerUtil

public class MessageHandlerUtil
extends JMSHeaderSupport

MessageHandlerを扱うためのユーティリティ。

作成者:
koichik

フィールドの概要
 
クラス org.seasar.jms.core.util.JMSHeaderSupport から継承されたフィールド
getterMethods, headerNames, setterMethods
 
コンストラクタの概要
MessageHandlerUtil()
           
 
メソッドの概要
static
<MSGTYPE extends Message,PAYLOADTYPE>
PAYLOADTYPE
getPayload(MessageHandler<MSGTYPE,PAYLOADTYPE> handler, Message message)
          JMSメッセージのペイロードを返します。
 
クラス org.seasar.jms.core.util.JMSHeaderSupport から継承されたメソッド
getNames, getValue, setValue
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MessageHandlerUtil

public MessageHandlerUtil()
メソッドの詳細

getPayload

public static <MSGTYPE extends Message,PAYLOADTYPE> PAYLOADTYPE getPayload(MessageHandler<MSGTYPE,PAYLOADTYPE> handler,
                                                                           Message message)
JMSメッセージのペイロードを返します。

型パラメータ:
MSGTYPE - JMSメッセージの型
PAYLOADTYPE - JMAメッセージのペイロードの型
パラメータ:
handler - メッセージハンドラ
message - JMSメッセージ
戻り値:
JMSメッセージのペイロード


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