/** * Copyright (C) 2010 Talend Inc. - www.talend.com */ package demo.jms_greeter.server; import java.util.logging.Logger; import com.talend.examples.jms_greeter.JMSGreeterPortType; @javax.jws.WebService(portName = "GreeterPort", serviceName = "JMSGreeterService", targetNamespace = "http://talend.com/examples/jms-greeter", endpointInterface = "com.talend.examples.jms_greeter.JMSGreeterPortType", wsdlLocation = "classpath:/jms-spec-wsdl/jms_greeter.wsdl") public class GreeterJMSImpl implements JMSGreeterPortType { private static final Logger LOG = Logger.getLogger(GreeterJMSImpl.class.getPackage().getName()); public String greetMe(String me) { LOG.info("Executing operation greetMe"); System.out.println("Executing operation greetMe"); System.out.println("Message received: " + me + "\n"); return "Hello " + me; } public String sayHi() { LOG.info("Executing operation sayHi"); System.out.println("Executing operation sayHi" + "\n"); return "Bonjour"; } public void greetMeOneWay(String me) { LOG.info("Executing operation greetMeOneWay"); System.out.println("Executing operation greetMeOneWay\n"); System.out.println("Hello there " + me); } }