01: package org.objectweb.celtix.bus.ws.rm;
02:
03: import javax.jws.Oneway;
04: import javax.jws.WebMethod;
05: import javax.jws.WebParam;
06: import javax.jws.soap.SOAPBinding;
07:
08: @SOAPBinding(parameterStyle=SOAPBinding.ParameterStyle.BARE,use=SOAPBinding.Use.LITERAL,style=SOAPBinding.Style.DOCUMENT)
09: public interface OutOfBandProtocolMessages {
10:
11: @SOAPBinding(parameterStyle=SOAPBinding.ParameterStyle.BARE)
12: @Oneway
13: @WebMethod(operationName="CreateSequence")
14: void createSequence(
15: @WebParam(targetNamespace="http://schemas.xmlsoap.org/ws/2005/02/rm",partName="create",name="CreateSequence")
16: org.objectweb.celtix.ws.rm.CreateSequenceType create);
17:
18: @SOAPBinding(parameterStyle=SOAPBinding.ParameterStyle.BARE)
19: @Oneway
20: @WebMethod(operationName="CreateSequenceResponse")
21: void createSequenceResponse(
22: @WebParam(targetNamespace="http://schemas.xmlsoap.org/ws/2005/02/rm",partName="response",name="CreateSequenceResponse")
23: org.objectweb.celtix.ws.rm.CreateSequenceResponseType response);
24:
25: @SOAPBinding(parameterStyle=SOAPBinding.ParameterStyle.BARE)
26: @Oneway
27: @WebMethod(operationName="TerminateSequence")
28: void terminateSequence(
29: @WebParam(targetNamespace="http://schemas.xmlsoap.org/ws/2005/02/rm",partName="terminate",name="TerminateSequence")
30: org.objectweb.celtix.ws.rm.TerminateSequenceType terminate);
31: }
|