# パッケージ org.opengion.hayabusa.common

package org.opengion.hayabusa.common

     はやぶさ共通のクラスを提供します。

    共通クラスフレームワークを利用する上でシステムリソースにアクセスしたり、
     例外（Exception）を加工したり、ログを制御したりする共通的に利用するクラス群です。
     このパッケージのクラスは、他のパッケージから独立しています。

- Related Packages
  パッケージ
  説明
  org.opengion.hayabusa
  このドキュメントは、Ｗｅｂアプリケーションフレームワーク『はやぶさ』の ＡＰＩ 仕様です。
- クラス
  説明
  HybsContextListener
  ServletContextListener を実装した､ｺﾝﾃｷｽﾄの監視ｵﾌﾞｼﾞｪｸﾄです｡ これは､ｺﾝﾃｷｽﾄ(Webｱﾌﾟﾘｹｰｼｮﾝ)の起動/ｼｬｯﾄﾀﾞｳﾝを監視できる｡ ServletContextListener は､ ConnectionFactory のｺﾈｸｼｮﾝﾌﾟｰﾙへのｱｸｾｽ／開放 ResourceFactory のﾘｿｰｽ情報へのｱｸｾｽ／開放 の作業を行います｡ このﾘｽﾅｰは､WEB-INF/web.xml で､組み込みます｡ 【WEB-INF/web.xml】 <listener> <listener-class> org.opengion.hayabusa.common.HybsContextListener </listener-class> </listener>
  HybsOverflowException
  有効件数が オーバーフローした場合に 発生させる RuntimeException のサブクラスです。
  HybsSessionListener
  HttpSessionListener を実装した、セッション状態の監視リスナークラスです。
  HybsSystem
  共通的に、使用されるシステム関連メソッドを集約したクラスです。
  HybsSystemException
  共通的に使用されるエクセプションクラスです。
  SystemData
  ﾘｿｰｽﾌｧｲﾙの代わりとなるｼｽﾃﾑﾊﾟﾗﾒｰﾀをｸﾗｽ化したﾃﾞｰﾀｸﾗｽです。
  SystemInstaller
  システムの自動インストールと自動更新を行います。
  SystemManager
  Webアプリケーション全体で使用しているオブジェクト類のトータルの管理クラスです。
  SystemParameter
  ログインしたサーブレットコンテキストに対応したシステムパラメータデータを取得するクラスです。
  UserSummary
  ユーザー情報(UserInfo)のサマリー情報のみハンドリングする為のインターフェースです。