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    }