KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > objectweb > celtix > bus > ws > rm > OutOfBandProtocolMessages


1 package org.objectweb.celtix.bus.ws.rm;
2
3 import javax.jws.Oneway;
4 import javax.jws.WebMethod;
5 import javax.jws.WebParam;
6 import javax.jws.soap.SOAPBinding;
7
8
9 @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE,
10              use = SOAPBinding.Use.LITERAL,
11              style = SOAPBinding.Style.DOCUMENT)
12
13 public interface OutOfBandProtocolMessages {
14
15     @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
16     @Oneway
17     @WebMethod(operationName = "CreateSequence")
18     void createSequence(
19         @WebParam(targetNamespace = "http://schemas.xmlsoap.org/ws/2005/02/rm",
20                   partName = "create",
21                   name = "CreateSequence")
22         org.objectweb.celtix.ws.rm.CreateSequenceType create
23     );
24     
25     @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
26     @Oneway
27     @WebMethod(operationName = "CreateSequenceResponse")
28     void createSequenceResponse(
29         @WebParam(targetNamespace = "http://schemas.xmlsoap.org/ws/2005/02/rm",
30                   partName = "response",
31                   name = "CreateSequenceResponse")
32         org.objectweb.celtix.ws.rm.CreateSequenceResponseType response
33     );
34
35
36     @SOAPBinding(parameterStyle = SOAPBinding.ParameterStyle.BARE)
37     @Oneway
38     @WebMethod(operationName = "TerminateSequence")
39     void terminateSequence(
40         @WebParam(targetNamespace = "http://schemas.xmlsoap.org/ws/2005/02/rm",
41                   partName = "terminate",
42                   name = "TerminateSequence")
43         org.objectweb.celtix.ws.rm.TerminateSequenceType terminate
44     );
45 }
Popular Tags