0
|
1 package info.textgrid;
|
|
2
|
|
3 import info.textgrid.namespaces.middleware.digilib.services.digilibservice.DigilibService;
|
|
4
|
|
5 import javax.jws.WebService;
|
|
6 import javax.ws.rs.GET;
|
|
7 import javax.ws.rs.Path;
|
|
8 import javax.ws.rs.Produces;
|
|
9 import javax.xml.ws.Holder;
|
|
10
|
|
11 @WebService(targetNamespace = "http://textgrid.info/namespaces/middleware/digilib/services/DigilibService",
|
|
12 serviceName="DigilibService", portName="DigilibServiceSOAP",
|
|
13 endpointInterface="info.textgrid.namespaces.middleware.digilib.services.digilibservice.DigilibService")
|
|
14 public class rest implements DigilibService {
|
|
15
|
|
16
|
|
17
|
|
18 @GET
|
|
19 @Path("/hello")
|
|
20 @Produces("text/plain")
|
|
21 public String getVersion() {
|
|
22 return "hello";
|
|
23 }
|
|
24
|
|
25 @Override
|
|
26 public void getScaledImage(String sessionId, String uri,
|
|
27 String logParameter, Holder<String> mimeType,
|
|
28 Holder<byte[]> imageData) {
|
1
|
29 System.out.println("getscaledimage! sid="+sessionId+" uri="+uri+" log="+logParameter);
|
0
|
30 }
|
|
31
|
|
32 } |