パッケージ jp.sourceforge.deployer

ホット デプロイ機能を持つコンポーネントを提供します。

参照先:
          説明

インタフェースの概要
DeployerListener Deployerクラスによるファイル配置のイベントを受け取るリスナーです。
FileMonitorListener FileMonitorクラスによるファイル監視のイベントを受け取るリスナーです。
 

クラスの概要
Consts 定数を定義します。
Deployer ファイルを監視し、アーカイブ・ファイルが配置されたときに作業ディレクトリに展開し、イベントを通知します。
DeployerClassLoader アーカイブ・ファイル配置後のクラスやリソースを読み込むクラスローダーです。
FileMonitor ファイルの作成、更新、削除を監視し、イベントを通知します。
 

例外の概要
ClassLoaderUnloadedException クラスローダーが既に破棄されていることを表す例外です。
ClassLoaderUnloadFailException クラスローダーを破棄しようとしましたが、タイムアウト時間内に破棄できず失敗したことを表す例外です。
DirectoryCreateFailException ディレクトリの作成に失敗したことを表す例外です。
DirectoryDeleteFailException ディレクトリの削除に失敗したことを表す例外です。
FileCreateFailException ファイルの作成に失敗したことを表す例外です。
FileDeleteFailException ファイルの削除に失敗したことを表す例外です。
FileMonitorFailException ファイルの監視に失敗したことを表す例外です。
 

パッケージ jp.sourceforge.deployer の説明

ホット デプロイ機能を持つコンポーネントを提供します。デプロイヤーは、特定ディレクトリにファイルが配置されたとき、それを作業ディレクトリに展開し、独自クラスローダーを構築し、アプリケーションにイベントを通知します。



Copyright © 2007 uguu. All Rights Reserved.