KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > objectweb > celtix > systest > securebasic > GreeterImpl


1 package org.objectweb.celtix.systest.securebasic;
2
3
4 import javax.jws.WebService;
5
6 import org.objectweb.hello_world_soap_http_secure.Greeter;
7 import org.objectweb.hello_world_soap_http_secure.types.Result;
8
9 @WebService(serviceName = "SecureSOAPService",
10             portName = "SoapPort",
11             endpointInterface = "org.objectweb.hello_world_soap_http_secure.Greeter",
12             targetNamespace = "http://objectweb.org/hello_world_soap_http_secure")
13 public class GreeterImpl implements Greeter {
14
15     public Result greetMeTwoTier(String JavaDoc me, int testIndex) {
16         Result ret = new Result();
17         if (Matrix.TWO_TIER_TESTS[testIndex].targetData.targetExpectSuccess) {
18             ret.setDidPass(Matrix.SUCCEED);
19             ret.setReturnString("Hello " + me);
20             ret.setFailureReason("");
21         } else {
22             ret.setDidPass(Matrix.FAIL);
23             ret.setReturnString("");
24             ret.setFailureReason("Shouldn't have been able to contact GreeterImpl.greetme, testIndex = "
25                                  + testIndex);
26         }
27         return ret;
28     }
29
30     public Result greetMeThreeTier(String JavaDoc me, int testIndex) {
31         Result ret = new Result();
32         if (Matrix.THREE_TIER_TESTS[testIndex].targetData.targetExpectSuccess) {
33             ret.setDidPass(Matrix.SUCCEED);
34             ret.setReturnString("Hello " + me);
35             ret.setFailureReason("");
36         } else {
37             ret.setDidPass(Matrix.FAIL);
38             ret.setReturnString("");
39             ret.setFailureReason("Shouldn't have been able to contact GreeterImpl.greetme, testIndex = "
40                                  + testIndex);
41         }
42         return ret;
43     }
44
45     
46 }
47
Popular Tags