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
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessageHandlerUtil
public MessageHandlerUtil()
getProperties
public static Map<String,Object> getProperties(Message message)
- JMSメッセージのプロパティを
Map
で返します。
- パラメータ:
message
- JMSメッセージ
- 戻り値:
- JMSメッセージのプロパティ
- 例外:
SJMSRuntimeException
- JMS実装で例外が発生した場合にスローされます
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-2009 The Seasar Foundation. All Rights Reserved.