1
2 package org.oasis_open.docs.wsn.brw_2;
3
4 import javax.jws.Oneway;
5 import javax.jws.WebMethod;
6 import javax.jws.WebParam;
7 import javax.jws.WebResult;
8 import javax.jws.WebService;
9 import javax.jws.soap.SOAPBinding;
10 import javax.xml.bind.annotation.XmlSeeAlso;
11 import org.oasis_open.docs.wsn.b_2.DestroyPullPoint;
12 import org.oasis_open.docs.wsn.b_2.DestroyPullPointResponse;
13 import org.oasis_open.docs.wsn.b_2.GetMessages;
14 import org.oasis_open.docs.wsn.b_2.GetMessagesResponse;
15 import org.oasis_open.docs.wsn.b_2.Notify;
16
17
18
19
20
21
22
23
24 @WebService(name = "PullPoint", targetNamespace = "http://docs.oasis-open.org/wsn/brw-2")
25 @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
26 @XmlSeeAlso({
27 org.oasis_open.docs.wsn.b_2.ObjectFactory.class,
28 org.oasis_open.docs.wsn.t_1.ObjectFactory.class,
29 org.oasis_open.docs.wsrf.r_2.ObjectFactory.class,
30 org.oasis_open.docs.wsn.br_2.ObjectFactory.class,
31 org.oasis_open.docs.wsrf.bf_2.ObjectFactory.class
32 })
33 public interface PullPoint {
34
35
36
37
38
39
40
41
42
43
44 @WebMethod(operationName = "GetMessages", action = "GetMessages")
45 @WebResult(name = "GetMessagesResponse", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "GetMessagesResponse")
46 public GetMessagesResponse getMessages(
47 @WebParam(name = "GetMessages", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "GetMessagesRequest")
48 GetMessages getMessagesRequest)
49 throws ResourceUnknownFault, UnableToGetMessagesFault
50 ;
51
52
53
54
55
56
57
58
59
60 @WebMethod(operationName = "DestroyPullPoint", action = "DestroyPullPoint")
61 @WebResult(name = "DestroyPullPointResponse", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "DestroyPullPointResponse")
62 public DestroyPullPointResponse destroyPullPoint(
63 @WebParam(name = "DestroyPullPoint", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "DestroyPullPointRequest")
64 DestroyPullPoint destroyPullPointRequest)
65 throws ResourceUnknownFault, UnableToDestroyPullPointFault
66 ;
67
68
69
70
71
72 @WebMethod(operationName = "Notify", action = "Notify")
73 @Oneway
74 public void notify(
75 @WebParam(name = "Notify", targetNamespace = "http://docs.oasis-open.org/wsn/b-2", partName = "Notify")
76 Notify notify);
77
78 }