∇Nablarch
Version: 5u7
Nablarchについて
Nablarchのコンセプト
Robustness
Testability
Ready-to-Use
Nablarch のモジュール一覧
Nablarchのライセンスについて
Nablarchアプリケーションフレームワーク
アプリケーションフレームワーク
1. Nablarchアプリケーションフレームワークとは
2. ウェブアプリケーション編
3. ウェブサービス編
4. バッチアプリケーション編
5. メッセージング編
6. Nablarchの提供する標準ハンドラ
7. Nablarchが提供するライブラリ
8. ブランクプロジェクト
9. Nablarchアプリケーションフレームワーク設定ガイド
アダプタ
log4jアダプタ
ルーティングアダプタ
IBM WebSphere MQアダプタ
JAX-RSアダプタ
Example
環境構築手順について
アプリケーションの実行手順について
Nablarch拡張コンポーネント
1. 帳票ライブラリ
1.1. 概要
1.2. 要求
1.3. 構造
1.4. 実装例
2. ワークフロー
2.1. ワークフローライブラリ
2.2. ワークフローアプリケーション実装ガイド
2.3. ワークフロー定義データ生成ツール
3. ETL
3.1. モジュール一覧
3.2. ETLの各フェーズの仕様
3.3. 使用方法
4. ETL Mavenプラグイン
4.1. モジュール一覧
4.2. 使用方法
Nablarch開発ツール
UI開発基盤
Nablarch UI開発基盤 解説書
JSP/HTML作成ガイド
UI部品の実装サンプルで提供しているウィジェットの一覧
テスティングフレームワーク
1. 単体テスト実施方法
2. 自動テストフレームワークの使用方法
3. プログラミング工程で使用するツール
ツールボックス
1. 使用不許可APIチェックツール
2. 使用許可API一覧作成ツール
3. JSP静的解析ツール
4. Nablarch SQL Executor
5. 業務画面JSP検証ツール
Nablarch実装例集
データベースを用いたパスワード認証機能サンプル
PBKDF2を用いたパスワード暗号化機能サンプル
提供パッケージ
概要
構成
使用方法
バリデーション機能の拡張
提供パッケージ
メールアドレスバリデーション
日本電話番号バリデーション
コード値精査
検索結果の一覧表示
提供パッケージ
概要
構成
使用方法
ListSearchInfoクラス
listSearchResultタグ
検索結果の並び替え
1画面にすべての検索結果を一覧表示する場合の実装方法
デフォルトの検索条件で検索した結果を初期表示する場合の実装方法
検索結果の一覧表示機能のデフォルト値設定
業務アプリケーションへのサンプル実装(タグファイル)の取り込み方法
タグリファレンス
フォーマッタ機能の拡張
データフォーマッタの拡張
データフォーマッタ機能におけるフィールドタイプの拡張
データベースを用いたファイル管理機能サンプル
概要
提供パッケージ
機能
構成
使用方法
CAPTCHA機能サンプル
CAPTCHA機能の組み込み手順
提供パッケージ
概要
構成
使用方法
UserAgent情報取得機能サンプル
概要
構成
設定の記述
使用例
HTMLメール送信機能サンプル
概要
要求
構成
実装例
bouncycastleを使用した電子署名つきメールの送信サンプルの使用方法
環境準備
電子署名付きメール送信機能の構造
設定ファイルの準備
実行方法
ログ集計サンプルの使用方法
提供サンプル一覧
メッセージング基盤テストシミュレータサンプル
用途
特徴
要求
使用方法
拡張例
Nablarch API
Previous Version
∇Nablarch
Docs
»
Nablarch拡張コンポーネント
»
2. ワークフロー
2. ワークフロー
¶
2.1. ワークフローライブラリ
2.1.1. 概要
2.1.1.1. ワークフロー定義
2.1.1.2. ワークフローインスタンス
2.1.2. 要求
2.1.2.1. 実装済み
2.1.2.2. 未検討
2.1.3. 対象外としている機能
2.1.4. 制約事項
2.1.5. 全体構造
2.1.5.1. ワークフローライブラリの全体構造
2.1.6. 提供するAPI
2.1.6.1. ワークフローAPI
2.1.6.2. ゲートウェイの進行先ノードの判定制御
2.1.6.3. マルチインスタンス・タスクの終了判定
2.2. ワークフローアプリケーション実装ガイド
2.2.1. サンプルアプリケーション概要
2.2.1.1. ワークフロー定義
2.2.1.2. 画面遷移
2.2.1.3. ワークフローライブラリに関連する機能
2.2.2. ワークフローライブラリの基本的な使用方法
2.2.2.1. ワークフローの開始
2.2.2.2. ワークフローの進行
2.2.2.3. 境界イベントの実行
2.2.2.4. ワークフローの検索
2.2.2.5. 排他制御についての注意事項
2.2.3. アクティブタスクの判定と処理の分岐
2.2.3.1. タスクがアクティブかどうかの判定
2.2.3.2. 担当ユーザ/グループへのアクティブタスクの割り当て状況の確認
2.2.3.3. 画面表示項目の切り替え
2.2.4. ゲートウェイの進行先ノード判定ロジックを変更する方法
2.2.4.1. 進行先ノードの判定制御ロジックの実装
2.3. ワークフロー定義データ生成ツール
2.3.1. 概要
2.3.2. 前提
2.3.3. ツール配置場所
2.3.4. 利用の準備
2.3.4.1. 環境設定ファイル
2.3.4.2. コンポーネント定義ファイル
2.3.5. 利用手順
2.3.5.1. ツール実行
2.3.6. 仕様
2.3.6.1. 読込対象
2.3.6.2. データ作成対象テーブル
2.3.6.3. 精査仕様
2.3.7. プロジェクト固有の設定について
2.3.7.1. ワークフロー定義ファイル読込元、ワークフロー定義データ出力先の変更
2.3.7.2. フロー進行条件、完了条件クラスの省略記法の変更