KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jboss > test > webservice > jbws663 > SMSTextMessagingSoapBareBoundImpl


1 package org.jboss.test.webservice.jbws663;
2
3 import org.jboss.logging.Logger;
4 import org.jboss.test.webservice.jbws663.holders.ResponseInfoHolder;
5 import org.jboss.test.webservice.jbws663.holders.SubscriptionInfoHolder;
6
7 /**
8  * document/literal bare, headers bound to the endpoint
9  */

10 public class SMSTextMessagingSoapBareBoundImpl implements SMSTextMessagingSoapBareBound
11 {
12    private Logger log = Logger.getLogger(SMSTextMessagingSoapBareBoundImpl.class);
13    
14    public SendMessageResponse sendMessage(SendMessage parameters, LicenseInfo licenseInfo, ResponseInfoHolder responseInfo, SubscriptionInfoHolder subscriptionInfo)
15    {
16       log.debug("sendMessage: " + parameters.getMessageText());
17       MessageStatus msgStatus = new MessageStatus(100, "ok", licenseInfo.getRegisteredUser().getUserID());
18       SMSTextMessageTargetStatus status = new SMSTextMessageTargetStatus(parameters.getToNumber(), "track001", msgStatus);
19       SendMessageResponse retObj = new SendMessageResponse(status);
20
21       //set the response headers
22
responseInfo.value = new ResponseInfo(0, "all ok");
23       subscriptionInfo.value = new SubscriptionInfo(0, "valid", 0, null, 0, null);
24       
25       return retObj;
26    }
27
28    public SendMessagesBulkResponse sendMessagesBulk(SendMessagesBulk parameters, LicenseInfo licenseInfo, ResponseInfoHolder responseInfo,
29          SubscriptionInfoHolder subscriptionInfo)
30    {
31       SendMessagesBulkResponse retObj = null;
32       return retObj;
33    }
34
35    public TrackMessageResponse trackMessage(TrackMessage parameters, LicenseInfo licenseInfo, ResponseInfoHolder responseInfo, SubscriptionInfoHolder subscriptionInfo)
36    {
37
38       TrackMessageResponse retObj = null;
39       return retObj;
40    }
41
42    public TrackMessagesBulkResponse trackMessagesBulk(TrackMessagesBulk parameters, LicenseInfo licenseInfo, ResponseInfoHolder responseInfo,
43          SubscriptionInfoHolder subscriptionInfo)
44    {
45       TrackMessagesBulkResponse retObj = null;
46       return retObj;
47    }
48
49    public GetSupportedCarriersResponse getSupportedCarriers(GetSupportedCarriers parameters, LicenseInfo licenseInfo, SubscriptionInfoHolder subscriptionInfo)
50    {
51       GetSupportedCarriersResponse retObj = null;
52       return retObj;
53    }
54
55    public GetCountryCodesResponse getCountryCodes(GetCountryCodes parameters, LicenseInfo licenseInfo, SubscriptionInfoHolder subscriptionInfo)
56    {
57       GetCountryCodesResponse retObj = null;
58       return retObj;
59    }
60
61    public GetRemainingHitsResponse getRemainingHits(GetRemainingHits parameters, LicenseInfo licenseInfo, SubscriptionInfoHolder subscriptionInfo)
62    {
63       GetRemainingHitsResponse retObj = null;
64       return retObj;
65    }
66 }
67
Popular Tags