Package com.google.gerrit.server.plugins
Class ServerPluginProvider.PluginDescription
- java.lang.Object
 - 
- com.google.gerrit.server.plugins.ServerPluginProvider.PluginDescription
 
 
- 
- Enclosing interface:
 - ServerPluginProvider
 
public static class ServerPluginProvider.PluginDescription extends Object
Descriptor of the Plugin that ServerPluginProvider has to load. 
- 
- 
Field Summary
Fields Modifier and Type Field Description StringcanonicalUrlPathdataDirPluginUseruser 
- 
Constructor Summary
Constructors Constructor Description PluginDescription(PluginUser user, String canonicalUrl, Path dataDir, GerritRuntime gerritRuntime)Creates a new PluginDescription for ServerPluginProvider. 
 - 
 
- 
- 
Field Detail
- 
user
public final PluginUser user
 
- 
canonicalUrl
public final String canonicalUrl
 
- 
dataDir
public final Path dataDir
 
 - 
 
- 
Constructor Detail
- 
PluginDescription
public PluginDescription(PluginUser user, String canonicalUrl, Path dataDir, GerritRuntime gerritRuntime)
Creates a new PluginDescription for ServerPluginProvider.- Parameters:
 user- Gerrit user for interacting with pluginscanonicalUrl- plugin root Web URLdataDir- directory for plugin datagerritRuntime- current Gerrit runtime (daemon, batch, ...)
 
 - 
 
 -