Skip navigation links

NablarchApi

Packages 
Package Description
nablarch.common.availability
サービス提供可否判定機能を提供する。
nablarch.common.code
コード管理を行う機能を提供する。
nablarch.common.code.validator
コードを使用したバリデーションを行う機能を提供する。
nablarch.common.code.validator.ee  
nablarch.common.dao
ユニバーサルDAO機能を提供する。
nablarch.common.databind
各種データとJavaオブジェクトとのバインディング機能を提供する。
nablarch.common.databind.csv
CSVファイルとのデータバインドに関する機能を提供する
nablarch.common.databind.fixedlength
固定長とのデータバインドに関する機能を提供する
nablarch.common.databind.fixedlength.converter
入出力対象の値変換を行う機能を提供する。
nablarch.common.date
日付ユーティリティ
nablarch.common.encryption
暗号化機能を提供する。
nablarch.common.exclusivecontrol
排他制御機能を提供する。
nablarch.common.handler.threadcontext
スレッドコンテキストに各種属性の設定を行うハンドラを提供する。
nablarch.common.idgenerator
採番機能を提供する。
nablarch.common.idgenerator.formatter
採番機能用のformatterを提供する。
nablarch.common.io
I/O関連の共通機能を提供する。
nablarch.common.mail
メール送信ライブラリ。
nablarch.common.permission
認可機能を提供する。
nablarch.common.util
共通コンポーネントで共通使用するユーティリティ。
nablarch.common.web
Webアプリケーションの作成に必要となる共通機能を提供する。
nablarch.common.web.compositekey
webのUI上で複合キーを使用する際に必要な機能を提供する。
nablarch.common.web.download
ダウンロード機能を提供する。
nablarch.common.web.exclusivecontrol
画面処理における排他制御機能(楽観的ロック)を提供する。
nablarch.common.web.handler.threadcontext
画面処理用のスレッドコンテキストに各種属性の設定を行うハンドラを提供する。
nablarch.common.web.hiddenencryption
hiddenの暗号化機能を提供する。
nablarch.common.web.interceptor
画面オンライン処理方式用の共通インターセプタを提供する。
nablarch.common.web.session
本パッケージでは、HTTPSessionを抽象化した機能を提供する。 HTTPSessionと同等の機能に加え、従来の枠組みでは実現できなかった各種機能を追加する。
nablarch.common.web.tag
画面作成を助けるカスタムタグを提供する。
nablarch.common.web.token
トークンを使用した二重サブミットの防止機能を提供する。
nablarch.common.web.validator  
nablarch.core
フレームワークのファシリティとなる機能を提供する。
nablarch.core.beans
JavaBeans規格に沿って作成されたオブジェクトの操作を簡略化する ユーティリティを提供する。
nablarch.core.cache
静的データをキャッシュする機能を提供する。
nablarch.core.cache.expirable
有効期限付きキャッシュ機能を提供する。
nablarch.core.dataformat
フレームワークが標準提供するコンバータ群を収めたパッケージ。
nablarch.core.dataformat.convertor
フレームワークが標準提供するコンバータ群を収めたパッケージ。
nablarch.core.dataformat.convertor.datatype
ファイルや電文のストリームを読み書きし、フィールドへの変換を行うデータタイプを収めたパッケージ。
nablarch.core.dataformat.convertor.value
フォーマット定義ファイルで指定されたオプション設定に従い、 フィールドのデータ変換を行うコンバータを収めたパッケージ。
nablarch.core.date
日付取得機能を提供する。
nablarch.core.db
データベース機能を提供する。
nablarch.core.db.cache
データベースに関するキャッシュ機能を提供する。
nablarch.core.db.connection
データベース接続機能を提供する。
nablarch.core.db.connection.exception
データベース接続実行時の例外機能を提供する。
nablarch.core.db.dialect
データベースの方言を吸収する機能を提供する。
nablarch.core.db.statement
データベースに対するSQL実行機能を提供する。
nablarch.core.db.statement.autoproperty
propertyに対する自動値設定機能を提供する。
nablarch.core.db.statement.exception
SQL実行時の例外機能を提供する。
nablarch.core.db.statement.sqlconvertor
SQL文の変換機能を提供する。
nablarch.core.db.statement.sqlloader  
nablarch.core.db.support
データベースアクセス処理をサポートする機能を提供する。
nablarch.core.db.transaction
データベースに対するトランザクション機能を提供する。
nablarch.core.log
ログ出力機能を提供する。
nablarch.core.log.app
各種ログの出力機能を提供する。
nablarch.core.log.basic
フレームワーク実装のログ出力機能を提供する。
nablarch.core.log.operation
運用担当者向けのログ出力機能を提供する。
nablarch.core.message
アプリケーションで使用するメッセージの管理を行う機能を提供する。
nablarch.core.repository
アプリケーションの設定値とアプリケーション全体で使用されるコンポーネントを保持するRepositoryの機能を提供する。
nablarch.core.repository.di
DIコンテナの機能を提供する。
nablarch.core.repository.di.config.xml
XMLファイルから設定を読み込む機能を提供する。
nablarch.core.repository.initialization
リポジトリに登録されるコンポーネントの初期化機能を提供する。
nablarch.core.repository.jndi
JNDI機能を提供する。
nablarch.core.text
フォーマットで使用するクラス群。
nablarch.core.transaction
トランザクション管理を統一的に行う機能を提供する。
nablarch.core.util
フレームワークで共通使用するユーティリティクラス郡。
nablarch.core.util.map
Mapインターフェースのカスタム実装。
nablarch.core.validation
入力値をチェックするバリデーション機能を提供する。
nablarch.core.validation.convertor
コンバータの実装を提供する。
nablarch.core.validation.domain
ドメイン定義に従いバリデーションを行う機能を提供する。
nablarch.core.validation.ee
Bean Validationに関する機能を提供する。
nablarch.core.validation.validator
バリデータを提供する。
nablarch.core.validation.validator.unicode
Unicodeによるバリデーションの実装を提供する。
nablarch.etl
ETL機能を提供する。
nablarch.etl.config
ETLの設定にアクセスする機能を提供する。
nablarch.etl.generator
ETLで利用する生成系機能を提供する。
nablarch.fw
本フレームワークの処理方式に共通する概念やアーキテクチャに関連する インターフェース及びモジュールを収めたパッケージ。
nablarch.fw.action
業務処理を実装する際に利用できる、アクションハンドラの共通基底クラス (テンプレート)を格納するパッケージ。
nablarch.fw.batch.ee.chunk  
nablarch.fw.batch.ee.listener
JavaBatch(JSR-352)の仕様に基づいたバッチアプリケーションを開発する際に使用可能なリスナーを提供する。
nablarch.fw.batch.ee.listener.chunk
チャンクレベルで使用可能なリスナーを提供する。
nablarch.fw.batch.ee.listener.job
ジョブレベルで使用可能なリスナーを提供する。
nablarch.fw.batch.ee.listener.step
ステップレベルで使用可能なリスナーを提供する。
nablarch.fw.batch.ee.progress
バッチ処理の進捗状況を管理する機能を提供する。
nablarch.fw.batch.progress
バッチの進捗状況を求める機能を提供する。
nablarch.fw.handler
処理方式に依存しないフレームワーク標準ハンドラを収めたパッケージ。
nablarch.fw.handler.retry
nablarch.fw.handler.RetryHandlerの処理に使用するクラスを収めたパッケージ。
nablarch.fw.invoker
ハンドラリストの実行機能を提供する。
nablarch.fw.jaxrs
NablarchのActionハンドラをJAX-RSのリソースクラスとして呼び出す事ができる機能を提供する。
nablarch.fw.launcher
アプリケーションが動作するJavaプロセスの起動とフレームワークの初期化を行う ランチャーに関連するモジュールを収めたパッケージ。
nablarch.fw.launcher.logging
nablarch.fw.launcher.Mainから出力するためのログメッセージをフォーマットする機能を提供する。
nablarch.fw.messaging
メッセージング処理方式の実装に直接関連するモジュールを格納するパッケージ。
nablarch.fw.messaging.action
応答なし電文を受送信するアクションを提供する。
nablarch.fw.messaging.handler
外部システムとのメッセージング処理において使用するハンドラを格納するパッケージ。
nablarch.fw.messaging.logging
メッセージング処理中に出力されるログ情報に関連したクラスを格納したパッケージ。
nablarch.fw.messaging.provider
メッセージング
nablarch.fw.messaging.provider.exception
MOMに対する処理実行時の例外機能を提供する。
nablarch.fw.messaging.realtime.http.client
HTTPを用いたメッセージング処理方式の実装に直接関連するモジュールを格納するパッケージ。
nablarch.fw.messaging.realtime.http.dto
HTTPの通信結果を一時的に格納するためのクラスを格納するパッケージ。
nablarch.fw.messaging.realtime.http.exception
HTTPを用いたメッセージング処理方式使用時の例外を格納するパッケージ。
nablarch.fw.messaging.realtime.http.streamio
HTTPを用いたメッセージング処理の際に使用するI/Oモジュールを格納するパッケージ。
nablarch.fw.reader
汎用的なデータリーダの実装および、データリーダを独自実装する際に 利用できる基底クラスやユーティリティクラスを収めたパッケージ。
nablarch.fw.results  
nablarch.fw.web
画面オンライン処理方式の主要APIを収めたパッケージ。
nablarch.fw.web.download.encorder
ダウンロードファイル名のエンコード機能を提供する。
nablarch.fw.web.handler
画面オンライン処理方式向けフレームワーク標準ハンドラ。
nablarch.fw.web.handler.normalizer
ノーマライザを提供する。
nablarch.fw.web.handler.responsewriter
レスポンス出力機能を提供する。 JSP以外に、任意のレスポンス出力処理を実行できる。
nablarch.fw.web.handler.secure
セキュリティに関連する機能を提供する。
nablarch.fw.web.i18n
国際化対応の機能を提供する。
nablarch.fw.web.interceptor
リクエストハンドラ例外時のインターセプタ。
nablarch.fw.web.servlet
J2EEコンテナサポートAPI群。
nablarch.fw.web.upload
ファイルアップロード機能を提供する。
nablarch.fw.web.upload.util
ファイルアップロードに関するユーティリティ機能を提供する。
nablarch.fw.web.useragent
User-Agentに関する機能を提供する。
Skip navigation links