diff --git a/li.strolch.service/src/main/java/li/strolch/service/XmlImportModelResult.java b/li.strolch.service/src/main/java/li/strolch/service/XmlImportModelResult.java new file mode 100644 index 000000000..fcd3a69b9 --- /dev/null +++ b/li.strolch.service/src/main/java/li/strolch/service/XmlImportModelResult.java @@ -0,0 +1,36 @@ +package li.strolch.service; + +import li.strolch.model.ModelStatistics; +import li.strolch.service.api.ServiceResult; +import li.strolch.service.api.ServiceResultState; + +public class XmlImportModelResult extends ServiceResult { + private static final long serialVersionUID = 1L; + + private ModelStatistics statistics; + + public XmlImportModelResult(ModelStatistics statistics) { + super(ServiceResultState.SUCCESS); + this.statistics = statistics; + } + + public XmlImportModelResult() { + // no arg constructor + } + + public XmlImportModelResult(ServiceResultState state, String message, Throwable throwable) { + super(state, message, throwable); + } + + public XmlImportModelResult(ServiceResultState state, String message) { + super(state, message); + } + + public XmlImportModelResult(ServiceResultState state) { + super(state); + } + + public ModelStatistics getStatistics() { + return statistics; + } +}