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 |