jp.co.denso.fa.jmscaosql.util

## クラス JmsCaoSQLMessageConverter

- java.lang.Object
- - jp.co.denso.fa.jmscaosql.util.JmsCaoSQLMessageConverter

- すべての実装されたインタフェース:
    org.springframework.jms.support.converter.MessageConverter

      public class JmsCaoSQLMessageConverter
      extends Object
      implements org.springframework.jms.support.converter.MessageConverter

  JMSメッセージの変換処理を行うクラスです。
  バージョン:
    1.00
  作成者:
    DENSO WAVE

- - ### コンストラクタのサマリー

    コンストラクタ
    コンストラクタと説明
    `JmsCaoSQLMessageConverter()`

  - ### メソッドのサマリー

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `Object` | `fromMessage(javax.jms.Message msg)` JMSサーバから受け取ったメッセージをオブジェクトに変換します。
    `javax.jms.Message` | `toMessage(double value, javax.jms.Session session)` double値を`Message`に変換します。
    `javax.jms.Message` | `toMessage(int value, javax.jms.Session session)` int値を`Message`に変換します。
    `javax.jms.Message` | `toMessage(long value, javax.jms.Session session)` long値を`Message`に変換します。
    `javax.jms.Message` | `toMessage(Object object, javax.jms.Session session)` `Object`を`Message`に変換します。

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### JmsCaoSQLMessageConverter

          public JmsCaoSQLMessageConverter()

  - ### メソッドの詳細

    - #### fromMessage

          public Object fromMessage(javax.jms.Message msg)
                             throws javax.jms.JMSException,
                                    org.springframework.jms.support.converter.MessageConversionException

      JMSサーバから受け取ったメッセージをオブジェクトに変換します。
      定義:
        `fromMessage` インタフェース内 `org.springframework.jms.support.converter.MessageConverter`
      例外:
        `javax.jms.JMSException`
        `org.springframework.jms.support.converter.MessageConversionException`

    - #### toMessage

          public javax.jms.Message toMessage(Object object,
                                    javax.jms.Session session)
                                      throws javax.jms.JMSException,
                                             org.springframework.jms.support.converter.MessageConversionException

      `Object`を`Message`に変換します。
      サポートするObjectのサブクラスは`CaoSQLItem`,`CaoSQLMessage`,`String`です。
      それ以外のサブクラスは空の`Message`として返却します。
      定義:
        `toMessage` インタフェース内 `org.springframework.jms.support.converter.MessageConverter`
      パラメータ:
        `object` - メッセージ内容に設定するオブジェクト
        `session` - JMSセッション
      戻り値:
        JMSメッセージ
      例外:
        `javax.jms.JMSException`
        `org.springframework.jms.support.converter.MessageConversionException`

    - #### toMessage

          public javax.jms.Message toMessage(int value,
                                    javax.jms.Session session)
                                      throws javax.jms.JMSException,
                                             org.springframework.jms.support.converter.MessageConversionException

      int値を`Message`に変換します。
      パラメータ:
        `value` - メッセージ内容に設定するint値
        `session` - JMSセッション
      戻り値:
        JMSメッセージ
      例外:
        `javax.jms.JMSException`
        `org.springframework.jms.support.converter.MessageConversionException`

    - #### toMessage

          public javax.jms.Message toMessage(long value,
                                    javax.jms.Session session)
                                      throws javax.jms.JMSException,
                                             org.springframework.jms.support.converter.MessageConversionException

      long値を`Message`に変換します。
      パラメータ:
        `value` - メッセージ内容に設定するlong値
        `session` - JMSセッション
      戻り値:
        JMSメッセージ
      例外:
        `javax.jms.JMSException`
        `org.springframework.jms.support.converter.MessageConversionException`

    - #### toMessage

          public javax.jms.Message toMessage(double value,
                                    javax.jms.Session session)
                                      throws javax.jms.JMSException,
                                             org.springframework.jms.support.converter.MessageConversionException

      double値を`Message`に変換します。
      パラメータ:
        `value` - メッセージ内容に設定するdouble値
        `session` - JMSセッション
      戻り値:
        JMSメッセージ
      例外:
        `javax.jms.JMSException`
        `org.springframework.jms.support.converter.MessageConversionException`

Copyright © 2017. All rights reserved.