view src/main/java/info/textgrid/rest.java @ 1:8f5216c9d623

soap test access works
author casties
date Thu, 05 May 2011 16:33:13 +0200
parents 6a163b1bcd4d
children
line wrap: on
line source

package info.textgrid;

import info.textgrid.namespaces.middleware.digilib.services.digilibservice.DigilibService;

import javax.jws.WebService;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.xml.ws.Holder;

@WebService(targetNamespace = "http://textgrid.info/namespaces/middleware/digilib/services/DigilibService", 
            serviceName="DigilibService", portName="DigilibServiceSOAP",
            endpointInterface="info.textgrid.namespaces.middleware.digilib.services.digilibservice.DigilibService")
public class rest implements DigilibService {

    
    
	@GET
	@Path("/hello")
	@Produces("text/plain")
	public String getVersion() {
	    return "hello";
	}

    @Override
    public void getScaledImage(String sessionId, String uri,
            String logParameter, Holder<String> mimeType,
            Holder<byte[]> imageData) {
        System.out.println("getscaledimage! sid="+sessionId+" uri="+uri+" log="+logParameter);
    }

}