001
002 package org.apache.servicemix.wsn.jaxws;
003
004 import javax.jws.WebService;
005 import org.oasis_open.docs.wsn.b_2.GetCurrentMessageResponse;
006 import org.oasis_open.docs.wsn.b_2.SubscribeResponse;
007
008 @WebService(serviceName = "NotificationProducerService", targetNamespace = "http://servicemix.apache.org/wsn/jaxws", endpointInterface = "org.apache.servicemix.wsn.jaxws.NotificationProducer")
009 public class NotificationProducerServiceImpl
010 implements NotificationProducer
011 {
012
013
014 public GetCurrentMessageResponse getCurrentMessage(org.oasis_open.docs.wsn.b_2.GetCurrentMessage GetCurrentMessage)
015 throws InvalidTopicExpressionFault, MultipleTopicsSpecifiedFault, NoCurrentMessageOnTopicFault, ResourceUnknownFault, TopicExpressionDialectUnknownFault, TopicNotSupportedFault
016 {
017 throw new UnsupportedOperationException();
018 }
019
020 public SubscribeResponse subscribe(org.oasis_open.docs.wsn.b_2.Subscribe Subscribe)
021 throws InvalidFilterFault, InvalidMessageContentExpressionFault, InvalidProducerPropertiesExpressionFault, InvalidTopicExpressionFault, NotifyMessageNotSupportedFault, ResourceUnknownFault, SubscribeCreationFailedFault, TopicExpressionDialectUnknownFault, TopicNotSupportedFault, UnacceptableInitialTerminationTimeFault, UnrecognizedPolicyRequestFault, UnsupportedPolicyRequestFault
022 {
023 throw new UnsupportedOperationException();
024 }
025
026 }