public class DockerTraceabilityReportListener extends Object implements hudson.ExtensionPoint
DockerTraceabilityReports in Jenkins.| Constructor and Description |
|---|
DockerTraceabilityReportListener() |
| Modifier and Type | Method and Description |
|---|---|
static hudson.ExtensionList<DockerTraceabilityReportListener> |
all()
Retrieves a list of Docker event listeners.
|
static void |
fire(org.jenkinsci.plugins.docker.traceability.api.DockerTraceabilityReport report)
Process
DockerTraceabilityReport on all listeners. |
static void |
fireNewDeployment(String containerId)
Notifies all listeners about the container deployment.
|
void |
onNewDeployment(String containerId)
Being called when a container deployment has been spotted.
|
void |
onReport(org.jenkinsci.plugins.docker.traceability.api.DockerTraceabilityReport report)
Notifies external listeners that a new Docker report has been received.
|
public void onReport(@Nonnull org.jenkinsci.plugins.docker.traceability.api.DockerTraceabilityReport report)
report - Eventpublic void onNewDeployment(@Nonnull String containerId)
DockerDeploymentFacet.containerId - Container ID (full 64-char representation)public static void fire(@Nonnull org.jenkinsci.plugins.docker.traceability.api.DockerTraceabilityReport report)
DockerTraceabilityReport on all listeners.report - Event to be triggeredpublic static void fireNewDeployment(@Nonnull String containerId)
containerId - Container ID (full 64-char representation)@Nonnull public static hudson.ExtensionList<DockerTraceabilityReportListener> all()
DockerTraceabilityReportListener extensions.Copyright © 2015–2016. All rights reserved.