|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.seasar.cubby.internal.plugin.PluginManager
public class PluginManager
プラグインマネージャ。
コンストラクタの概要 | |
---|---|
PluginManager(PluginRegistry pluginRegistry)
インスタンス化します。 |
メソッドの概要 | |
---|---|
void |
destroy()
プラグインの破棄を行います。 |
protected void |
destroyPlugins(Set<? extends Plugin> plugins)
プラグインを破棄します。 |
void |
init(ServletContext servletContext)
プラグインの初期化とレジストリへの登録を行います。 |
protected void |
initializePlugins(ServletContext servletContext,
Collection<Plugin> plugins)
プラグインを初期化します。 |
protected Collection<Plugin> |
loadPlugins()
プラグインをロードします。 |
protected void |
registerPlugins(PluginRegistry pluginRegistry,
Collection<Plugin> plugins)
プラグインをレジストリに登録します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public PluginManager(PluginRegistry pluginRegistry)
pluginRegistry
- プラグインレジストリメソッドの詳細 |
---|
public void init(ServletContext servletContext) throws Exception
servletContext
- サーブレットコンテキスト
Exception
- プラグインの初期化や準備に失敗した場合public void destroy()
protected Collection<Plugin> loadPlugins()
protected void initializePlugins(ServletContext servletContext, Collection<Plugin> plugins) throws Exception
servletContext
- 呼び出し元が現在実行している ServletContext
への参照plugins
- プラグインのコレクション
Exception
- プラグインの初期化に失敗した場合protected void registerPlugins(PluginRegistry pluginRegistry, Collection<Plugin> plugins)
pluginRegistry
- プラグインのレジストリplugins
- 登録するプラグインのコレクションprotected void destroyPlugins(Set<? extends Plugin> plugins)
plugins
- プラグインのコレクション
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |