2021-12-07 12:16:29 +01:00
|
|
|
package org.gcube.application.cms.plugins.reports;
|
|
|
|
|
|
|
|
import lombok.Data;
|
|
|
|
|
2022-01-17 13:30:21 +01:00
|
|
|
import java.util.ArrayList;
|
2021-12-07 12:16:29 +01:00
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
@Data
|
|
|
|
public class Report {
|
|
|
|
|
|
|
|
public static enum Status {
|
|
|
|
ERROR,WARNING,OK
|
|
|
|
}
|
|
|
|
|
|
|
|
private Status status;
|
|
|
|
private List<String> messages;
|
2022-01-17 13:30:21 +01:00
|
|
|
|
|
|
|
public Report putMessage(String msg){
|
|
|
|
if(messages==null)messages=new ArrayList<>();
|
|
|
|
messages.add(msg);
|
|
|
|
return this;
|
|
|
|
}
|
2021-12-07 12:16:29 +01:00
|
|
|
}
|