org.opengion.fukurou.fileexec

## クラス Machine

- java.lang.Object
- - org.opengion.fukurou.fileexec.Machine

-     public class Machine
      extends Object

       Machine は、成形機１台を管理するクラスです。

       成形機には、機械識別論理名、号機、機械グループ、セッションパス などの
       個別情報を管理しています。
       拡張情報として、ｾｯｼｮﾝ連番の開始番号、最大数、ｾｯｼｮﾝﾀｲﾑｱｳﾄ時間(秒)も持っています。
       また、自身のセッション番号(nnnn)に関する情報も持っています。
       使用中のセッション番号の管理と、自身のセッションフォルダの監視も行っています。

  変更履歴:

    7.0.0.0 (2017/07/07) 新規作成

  バージョン
    7.0
  作成者
    Kazuhiko Hasegawa
  導入されたバージョン:
    JDK1.8,

- - ### フィールドのサマリー

    フィールド
    修飾子とタイプ | フィールドと説明
    --- | ---
    `static String` | `CR` システム依存の改行記号(String)。

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

    コンストラクタ
    コンストラクタと説明
    `Machine(CommandLine cmndLine)` 成形機状態管理クラスのコンストラクター ベースフォルダと、M_Machine(機械マスタ) テーブルの検索結果をもとに、 成形機オブジェクトを作成します。

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

    すべてのメソッド インスタンス・メソッド concreteメソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `String` | `toString()` 機械クラスの文字列表現を返します。
    `void` | `watchStart()` この成形機のセッションフォルダの監視を開始します。
    `void` | `watchStop()` この成形機のセッションフォルダの監視を終了します。

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

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

- - ### フィールドの詳細

    - #### CR

          public static final String CR

      システム依存の改行記号(String)。

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

    - #### Machine

          public Machine(CommandLine cmndLine)

      成形機状態管理クラスのコンストラクター ベースフォルダと、M_Machine(機械マスタ) テーブルの検索結果をもとに、 成形機オブジェクトを作成します。
      パラメータ:
        `cmndLine` - コマンドラインオブジェクト

  - ### メソッドの詳細

    - #### watchStart

          public void watchStart()

      この成形機のセッションフォルダの監視を開始します。

    - #### watchStop

          public void watchStop()

      この成形機のセッションフォルダの監視を終了します。

    - #### toString

          public String toString()

      機械クラスの文字列表現を返します。
      オーバーライド:
        `toString` クラス内 `Object`
      戻り値:
        機械クラスの文字列表現

Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.