]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/services/ServiceMsgHandler.java
Attachments management
[gpl/argeo-slc.git] / runtime / org.argeo.slc.server / src / main / java / org / argeo / slc / services / ServiceMsgHandler.java
index 87579ea0f49a53c9487851997259ab52309de156..4bf96d6c1c67693248302decad5607e31c4a602e 100644 (file)
@@ -3,6 +3,7 @@ package org.argeo.slc.services;
 import org.argeo.slc.SlcException;
 import org.argeo.slc.msg.MsgHandler;
 import org.argeo.slc.msg.process.SlcExecutionStatusRequest;
+import org.argeo.slc.msg.test.tree.AddTreeTestResultAttachmentRequest;
 import org.argeo.slc.msg.test.tree.CloseTreeTestResultRequest;
 import org.argeo.slc.msg.test.tree.CreateTreeTestResultRequest;
 import org.argeo.slc.msg.test.tree.ResultPartRequest;
@@ -27,6 +28,9 @@ public class ServiceMsgHandler implements MsgHandler {
                else if (msg instanceof CloseTreeTestResultRequest)
                        testManagerService
                                        .closeTreeTestResult((CloseTreeTestResultRequest) msg);
+               else if (msg instanceof AddTreeTestResultAttachmentRequest)
+                       testManagerService
+                                       .addAttachment((AddTreeTestResultAttachmentRequest) msg);
                else
                        throw new SlcException("Unrecognized message type " + msg);
                return null;