@ExportedBean
public class DockerTraceabilityPlugin
extends hudson.Plugin
Modifier and Type | Field and Description |
---|---|
static hudson.security.Permission |
DELETE
Allows to delete entries like container references.
|
static hudson.security.PermissionGroup |
PERMISSIONS |
static hudson.security.Permission |
READ_DETAILS
Allows to retrieve details like full container/info dumps.
|
static hudson.security.Permission |
SUBMIT |
Constructor and Description |
---|
DockerTraceabilityPlugin() |
Modifier and Type | Method and Description |
---|---|
void |
configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData) |
hudson.model.Api |
getApi() |
DockerTraceabilityPluginConfiguration |
getConfiguration() |
static DockerTraceabilityPlugin |
getInstance()
Retrieves the plugin instance.
|
protected void |
load() |
void |
start() |
public static final hudson.security.PermissionGroup PERMISSIONS
public static final hudson.security.Permission SUBMIT
public static final hudson.security.Permission READ_DETAILS
Jenkins.READ
permission.public static final hudson.security.Permission DELETE
@Nonnull public static DockerTraceabilityPlugin getInstance()
DockerTraceabilityPlugin
IllegalStateException
- the plugin has not been loaded yetprotected void load() throws IOException
load
in class hudson.Plugin
IOException
public void configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws IOException, javax.servlet.ServletException, hudson.model.Descriptor.FormException
configure
in class hudson.Plugin
IOException
javax.servlet.ServletException
hudson.model.Descriptor.FormException
public hudson.model.Api getApi()
@Nonnull public DockerTraceabilityPluginConfiguration getConfiguration()
Copyright © 2015–2016. All rights reserved.