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(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(DockerTraceabilityReport report)
Notifies external listeners that a new Docker report has been received.
|
public void onReport(@Nonnull
DockerTraceabilityReport report)
report - Eventpublic void onNewDeployment(@Nonnull
String containerId)
DockerDeploymentFacet.containerId - Container ID (full 64-char representation)public static void fire(@Nonnull
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. All Rights Reserved.