インターフェース MessageConverter
- すべての既知のサブインターフェース:
SmartMessageConverter
- すべての既知の実装クラス:
MappingJackson2MessageConverter
、MarshallingMessageConverter
、MessagingMessageConverter
、SimpleMessageConverter
public interface MessageConverter
Java オブジェクトと JMS メッセージ間のコンバーターを指定する Strategy インターフェース。
SimpleMessageConverter
をチェックして、デフォルトの実装を確認し、「標準」メッセージペイロードと JMS メッセージ型を変換します。
方法の概要
メソッドの詳細
toMessage
MessageEE toMessage(ObjectSE object, SessionEE session) throws JMSExceptionEE, MessageConversionException 提供されたセッションを使用して Java オブジェクトを JMS メッセージに変換し、メッセージオブジェクトを作成します。- パラメーター:
object
- 変換するオブジェクトsession
- JMS メッセージの作成に使用するセッション- 戻り値:
- JMS メッセージ
- 例外:
JMSExceptionEE
- JMS API メソッドによってスローされた場合MessageConversionException
- 変換に失敗した場合
fromMessage
JMS メッセージから Java オブジェクトに変換します。- パラメーター:
message
- 変換するメッセージ- 戻り値:
- 変換された Java オブジェクト
- 例外:
JMSExceptionEE
- JMS API メソッドによってスローされた場合MessageConversionException
- 変換に失敗した場合