提交 3d3090d1 编写于 作者: K kohsuke

doc improvement

git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@12958 71c3de6d-444a-0410-be80-ed276b4c234a
上级 0977167f
...@@ -3,7 +3,17 @@ package hudson; ...@@ -3,7 +3,17 @@ package hudson;
import java.io.File; import java.io.File;
import java.io.IOException; import java.io.IOException;
public interface PluginStrategy { /**
* Pluggability point for how to create {@link PluginWrapper}.
*
* <p>
* This extension point was added to allow plugins to be loaded into a different environment
* (such as loading it in an existing DI container like Plexus.) A plugin strategy is a singleton
* instance, and as such this feature is primarily meant for OEM.
*
* See {@link PluginManager#createPluginStrategy()} for how this instance is created.
*/
public interface PluginStrategy extends ExtensionPoint {
/** /**
* Creates a plugin wrapper, which provides a management interface for the plugin * Creates a plugin wrapper, which provides a management interface for the plugin
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册