view Sphinx/source/plugins/java/ExtendingRest.java @ 1231:8a74fe148311

reverted dicom-find-move-scp.py that was removed by changeset 7035bf7ce6bc
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 02 Dec 2025 11:48:13 +0100
parents df28170c2af3
children
line wrap: on
line source

import be.uclouvain.orthanc.Callbacks;
import be.uclouvain.orthanc.HttpMethod;
import be.uclouvain.orthanc.RestOutput;

import java.util.Map;

public class ExtendingRest {
    static {
        Callbacks.register("/java", new Callbacks.OnRestRequest() {
            @Override
            public void call(RestOutput output,
                             HttpMethod method,
                             String uri,
                             String[] regularExpressionGroups,
                             Map<String, String> headers,
                             Map<String, String> getParameters,
                             byte[] body) {
                output.answerBuffer("Hello from Java!\n".getBytes(), "text/plain");
            }
        });
    }
}