001 /**
002 * Copyright 2010 The Kuali Foundation Licensed under the
003 * Educational Community License, Version 2.0 (the "License"); you may
004 * not use this file except in compliance with the License. You may
005 * obtain a copy of the License at
006 *
007 * http://www.osedu.org/licenses/ECL-2.0
008 *
009 * Unless required by applicable law or agreed to in writing,
010 * software distributed under the License is distributed on an "AS IS"
011 * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
012 * or implied. See the License for the specific language governing
013 * permissions and limitations under the License.
014 */
015
016 package org.kuali.student.common_test_tester.support;
017
018 import javax.jws.WebMethod;
019 import javax.jws.WebService;
020 import javax.jws.soap.SOAPBinding;
021
022 @WebService(name = "MyService", targetNamespace = "http://student.kuali.org/poc/wsdl/test/my")
023 @SOAPBinding(style = SOAPBinding.Style.DOCUMENT, use = SOAPBinding.Use.LITERAL, parameterStyle = SOAPBinding.ParameterStyle.WRAPPED)
024 public interface MyService {
025 @WebMethod
026 public String saveString(String value);
027
028 @WebMethod
029 public String findStringId(String id);
030
031 @WebMethod
032 public boolean updateValue(String id, String value);
033
034 @WebMethod
035 public String findValueFromValue(String value);
036
037 @WebMethod
038 public String echo(String string);
039
040 }