openGionopenGion
5.9.7.1

パッケージ org.opengion.fukurou.process

このドキュメントは、バッチフレームワーク『ふくろう』の API 仕様です。

参照先: 説明

パッケージorg.opengion.fukurou.processの説明

このドキュメントは、バッチフレームワーク『ふくろう』の API 仕様です。

2.基本設計
  (2)機能概要説明
    3.バッチ処理フレームワーク
      【概要】
          大量データの登録や抜き出しなど、バッチ的な処理を行うフレームワークを作成します。
          このフレームワークに、基本機能の実装と、各種システム固有機能の実装が簡単に
          行えるように、プラグイン方式を採用します。
          なお、このフレームワーク単独での採用は検討していません。エンジンとしては、
          一体として扱います。

      【効果】
          簡易的なバッチ(あるDBから抜き出して、別のDBに登録するなど)や、ファイルからの
          入出力などが、簡単に作成できるようになります。
          将来的には、統合サーバー機能を充実させることで、PL/SQLの代わりにJavaで
          業務アプリケーションを作成していく事が可能になります。

      【機能】
          1.バッチ共通のMainProcess で、各Process クラス を数珠繋ぎに処理していきます。
          2.処理の開始は、FirstProcess クラスより始めて、順次、ChainProcess実装クラスで
              処理を継続します。
          3.FirstProcess クラス の next() で、次の行が存在するかどうかを判断します。
              以降の ChainProcess では、LineModel が null かどうか判断して、継続処理を行うか
              どうかを決定します。
          4.MainProcess の拡張機能(ログ方式など)をサブクラスで与えます。
openGion 5.9.7.1

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