package org.gcube.portlets.widgets.ckancontentmoderator.shared; import java.io.Serializable; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; public class OperationReport implements Serializable { /** * */ private static final long serialVersionUID = 4960774282956107668L; private String operationType; private Map errorMapItems = new HashMap(); private List passedListItems = new ArrayList(); public OperationReport() { } public OperationReport(String operationType, List passedListItems, Map errorMapItems) { this.operationType = operationType; this.errorMapItems = errorMapItems; this.passedListItems = passedListItems; } public String getOperationType() { return operationType; } public Map getErrorMapItems() { return errorMapItems; } public List getPassedListItems() { return passedListItems; } public void setOperationType(String operationType) { this.operationType = operationType; } public void setErrorMapItems(Map errorMapItems) { this.errorMapItems = errorMapItems; } public void setPassedListItems(List passedListItems) { this.passedListItems = passedListItems; } @Override public String toString() { StringBuilder builder = new StringBuilder(); builder.append("OperationReport [operationType="); builder.append(operationType); builder.append(", errorMapItems="); builder.append(errorMapItems); builder.append(", passedListItems="); builder.append(passedListItems); builder.append("]"); return builder.toString(); } }