mirror of
https://github.com/jenkinsci/jenkins.git
synced 2026-10-29 20:45:20 +00:00
doc improvement
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@12958 71c3de6d-444a-0410-be80-ed276b4c234a
This commit is contained in:
1 parent
0977167f9b
commit
3d3090d1db
1 file changed
+11
-1
@@ -3,7 +3,17 @@ package hudson;
|
||||
import java.io.File;
|
||||
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
|
||||
|
||||
Reference in new issue
Block a user