jp.co.denso.fa.jmscaosql.model

## クラス CaoSQLMessageModel

- java.lang.Object
- - jp.co.denso.fa.jmscaosql.model.CaoSQLMessageModel

-     public class CaoSQLMessageModel
      extends Object

  CaoSqlMessageModel は、CaoSQLのICaoSqlMessage と対応するjavaオブジェクト
  バージョン:
    1.00
  作成者:
    DENSO WAVE

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

    コンストラクタ
    コンストラクタと説明
    `CaoSQLMessageModel()`
    `CaoSQLMessageModel(CaoSQLMessage message)` コンストラクタ
    `CaoSQLMessageModel(jp.co.denso.fa.jcaosql.rmi.CaoSQLMessage message)`
    `CaoSQLMessageModel(Object datetime, String description, String destination, long number, long serialNumber, String source, Object value)` メッセージオブジェクトを生成します。

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

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `Object` | `getDatetime()` メッセージのDatetimeプロパティを取得します
    `String` | `getDescription()` メッセージのDescriptionプロパティを取得します
    `String` | `getDestination()` メッセージのDestinationプロパティを取得します
    `long` | `getNumber()` メッセージのNumberプロパティを取得します
    `long` | `getSerialNumber()` メッセージのSerialNumberプロパティを取得します
    `String` | `getSource()` メッセージのSourceプロパティを取得します
    `Object` | `getValue()` メッセージのValueプロパティを取得します

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

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

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

    - #### CaoSQLMessageModel

          public CaoSQLMessageModel()

    - #### CaoSQLMessageModel

          public CaoSQLMessageModel(Object datetime,
                            String description,
                            String destination,
                            long number,
                            long serialNumber,
                            String source,
                            Object value)

      メッセージオブジェクトを生成します。
      パラメータ:
        `datetime` - メッセージ生成日時
        `description` - 説明
        `destination` - 宛先
        `number` - メッセージ番号
        `serialNumber` - シリアル番号
        `source` - 送信元
        `value` - メッセージ本文

    - #### CaoSQLMessageModel

          public CaoSQLMessageModel(CaoSQLMessage message)

      コンストラクタ
      パラメータ:
        `message` -

    - #### CaoSQLMessageModel

          public CaoSQLMessageModel(jp.co.denso.fa.jcaosql.rmi.CaoSQLMessage message)

  - ### メソッドの詳細

    - #### getDatetime

          public Object getDatetime()
                             throws RemoteException

      メッセージのDatetimeプロパティを取得します
      戻り値:
        Datetimeプロパティの値
      例外:
        `RemoteException`

    - #### getDescription

          public String getDescription()
                                throws RemoteException

      メッセージのDescriptionプロパティを取得します
      戻り値:
        Descriptionプロパティの値
      例外:
        `RemoteException`

    - #### getDestination

          public String getDestination()
                                throws RemoteException

      メッセージのDestinationプロパティを取得します
      戻り値:
        Destinationプロパティの値
      例外:
        `RemoteException`

    - #### getNumber

          public long getNumber()
                         throws RemoteException

      メッセージのNumberプロパティを取得します
      戻り値:
        Numberプロパティの値
      例外:
        `RemoteException`

    - #### getSerialNumber

          public long getSerialNumber()
                               throws RemoteException

      メッセージのSerialNumberプロパティを取得します
      戻り値:
        SerialNumberプロパティの値
      例外:
        `RemoteException`

    - #### getSource

          public String getSource()
                           throws RemoteException

      メッセージのSourceプロパティを取得します
      戻り値:
        Sourceプロパティの値
      例外:
        `RemoteException`

    - #### getValue

          public Object getValue()
                          throws RemoteException

      メッセージのValueプロパティを取得します
      戻り値:
        Valueプロパティの値
      例外:
        `RemoteException`

Copyright © 2017. All rights reserved.