001    
002    package org.apache.servicemix.wsn.jaxws;
003    
004    import javax.jws.Oneway;
005    import javax.jws.WebMethod;
006    import javax.jws.WebParam;
007    import javax.jws.WebService;
008    import javax.jws.soap.SOAPBinding;
009    
010    @WebService(name = "NotificationConsumer", targetNamespace = "http://docs.oasis-open.org/wsn/bw-2")
011    @SOAPBinding(style = SOAPBinding.Style.DOCUMENT, use = SOAPBinding.Use.LITERAL, parameterStyle = SOAPBinding.ParameterStyle.BARE)
012    public interface NotificationConsumer {
013    
014    
015        @WebMethod(operationName = "Notify", action = "")
016        @Oneway
017        public void notify(
018            @WebParam(name = "Notify", targetNamespace = "http://docs.oasis-open.org/wsn/b-2")
019            org.oasis_open.docs.wsn.b_2.Notify Notify);
020    
021    }