インタフェース
org.seasar.cubby.plugin.Plugin の使用

Plugin を使用しているパッケージ
org.seasar.cubby.internal.plugin フレームワーク内部のプラグイン機能を提供します。 
org.seasar.cubby.plugin プラグイン機能を提供します。 
org.seasar.cubby.plugins 標準のプラグインを提供します。 
 

org.seasar.cubby.internal.plugin での Plugin の使用
 

Plugin 型の引数を持つ型を返す org.seasar.cubby.internal.plugin のメソッド
protected  Collection<Plugin> PluginManager.loadPlugins()
          プラグインをロードします。
 

Plugin 型の型引数を持つ org.seasar.cubby.internal.plugin のメソッドパラメータ
protected  void PluginManager.destroyPlugins(Set<? extends Plugin> plugins)
          プラグインを破棄します。
protected  void PluginManager.initializePlugins(ServletContext servletContext, Collection<Plugin> plugins)
          プラグインを初期化します。
protected  void PluginManager.registerPlugins(PluginRegistry pluginRegistry, Collection<Plugin> plugins)
          プラグインをレジストリに登録します。
 

org.seasar.cubby.plugin での Plugin の使用
 

Plugin を実装している org.seasar.cubby.plugin のクラス
 class AbstractPlugin
          プラグインの抽象的な実装です。
 

Plugin 型の型パラメータを持つ org.seasar.cubby.plugin のメソッド
<T extends Plugin>
T
PluginRegistry.getPlugin(Class<T> pluginType)
          登録されたプラグインから指定された型のプラグインを取得します。
 

Plugin 型の引数を持つ型を返す org.seasar.cubby.plugin のメソッド
 Set<Plugin> PluginRegistry.getPlugins()
          登録されているプラグインのセットを取得します。
 

Plugin 型のパラメータを持つ org.seasar.cubby.plugin のメソッド
 void PluginRegistry.register(Plugin plugin)
          指定されたプラグインを登録します。
 

org.seasar.cubby.plugins での Plugin の使用
 

Plugin を実装している org.seasar.cubby.plugins のクラス
 class BinderPlugin
          プログラムからサービスを登録できるプラグインです。
 



Copyright © 2006-2010 The Seasar Foundation. All Rights Reserved.