diff --git a/wss-agent-api/src/main/java/org/whitesource/agent/api/dispatch/AsyncCheckPolicyComplianceStatusResult.java b/wss-agent-api/src/main/java/org/whitesource/agent/api/dispatch/AsyncCheckPolicyComplianceStatusResult.java index a1053f4a..ccb0605b 100644 --- a/wss-agent-api/src/main/java/org/whitesource/agent/api/dispatch/AsyncCheckPolicyComplianceStatusResult.java +++ b/wss-agent-api/src/main/java/org/whitesource/agent/api/dispatch/AsyncCheckPolicyComplianceStatusResult.java @@ -1,6 +1,9 @@ package org.whitesource.agent.api.dispatch; +import org.whitesource.agent.api.model.ProjectEvents; + import java.io.Serializable; +import java.util.Collection; public class AsyncCheckPolicyComplianceStatusResult implements Serializable { @@ -12,6 +15,7 @@ public class AsyncCheckPolicyComplianceStatusResult implements Serializable { // stores the sha1 of the euaDep.json used to calculate the vulnerabilities private String status; + private Collection projectEvents; /** * Default constructor @@ -30,4 +34,12 @@ public String getStatus() { public void setStatus(String status) { this.status = status; } + + public Collection getProjectEvents() { + return projectEvents; + } + + public void setProjectEvents(Collection projectEvents) { + this.projectEvents = projectEvents; + } } diff --git a/wss-agent-api/src/main/java/org/whitesource/agent/api/model/ProjectEvents.java b/wss-agent-api/src/main/java/org/whitesource/agent/api/model/ProjectEvents.java new file mode 100644 index 00000000..c2f0bc37 --- /dev/null +++ b/wss-agent-api/src/main/java/org/whitesource/agent/api/model/ProjectEvents.java @@ -0,0 +1,55 @@ +package org.whitesource.agent.api.model; + +import java.io.Serializable; + +public class ProjectEvents implements Serializable { + + private static final long serialVersionUID = 3812672491893273094L; + + private String scanUuid; + private String eventUuid; + private String projectUuid; + private String projectName; + + public ProjectEvents() { + } + + public ProjectEvents(String scanUuid, String eventUuid, String projectUuid, String projectName) { + this.scanUuid = scanUuid; + this.eventUuid = eventUuid; + this.projectUuid = projectUuid; + this.projectName = projectName; + } + + public String getScanUuid() { + return scanUuid; + } + + public void setScanUuid(String scanUuid) { + this.scanUuid = scanUuid; + } + + public String getEventUuid() { + return eventUuid; + } + + public void setEventUuid(String eventUuid) { + this.eventUuid = eventUuid; + } + + public String getProjectUuid() { + return projectUuid; + } + + public void setProjectUuid(String projectUuid) { + this.projectUuid = projectUuid; + } + + public String getProjectName() { + return projectName; + } + + public void setProjectName(String projectName) { + this.projectName = projectName; + } +}