com.ebmwebsourcing.wsstar.notification.service.basenotification
Interface WsnbNotificationProducer

All Known Subinterfaces:
WsnbrNotificationBroker
All Known Implementing Classes:
NotificationProducerMgr

public interface WsnbNotificationProducer

Author:
tdejean - eBM WebSourcing

Method Summary
 com.ebmwebsourcing.wsstar.notification.definition.basenotification.api.GetCurrentMessageResponse getCurrentMessage(com.ebmwebsourcing.wsstar.notification.definition.basenotification.api.GetCurrentMessage request)
          get the last notification message sent respect to a given topic
 com.ebmwebsourcing.wsstar.notification.definition.basenotification.api.SubscribeResponse subscribe(com.ebmwebsourcing.wsstar.notification.definition.basenotification.api.Subscribe request)
          Subscribe to an existing topic
 

Method Detail

subscribe

com.ebmwebsourcing.wsstar.notification.definition.basenotification.api.SubscribeResponse subscribe(com.ebmwebsourcing.wsstar.notification.definition.basenotification.api.Subscribe request)
                                                                                                   throws com.ebmwebsourcing.wsstar.notification.definition.utils.WSNotificationException,
                                                                                                          WSNotificationFault,
                                                                                                          com.ebmwebsourcing.wsstar.notification.extension.utils.WSNotificationExtensionException
Subscribe to an existing topic

Parameters:
request -
Returns:
a SubscribeResponse object as described in the WS-BaseNotification (p.15)
Throws:
com.ebmwebsourcing.wsstar.notification.definition.utils.WSNotificationException
WSNotificationFault
com.ebmwebsourcing.wsstar.notification.extension.utils.WSNotificationExtensionException

getCurrentMessage

com.ebmwebsourcing.wsstar.notification.definition.basenotification.api.GetCurrentMessageResponse getCurrentMessage(com.ebmwebsourcing.wsstar.notification.definition.basenotification.api.GetCurrentMessage request)
                                                                                                                   throws com.ebmwebsourcing.wsstar.notification.definition.utils.WSNotificationException,
                                                                                                                          WSNotificationFault
get the last notification message sent respect to a given topic

Parameters:
request -
Returns:
a GetCurrentMessageResponse object as described in the WS-BaseNotification (p.22)
Throws:
com.ebmwebsourcing.wsstar.notification.definition.utils.WSNotificationException
WSNotificationFault


Copyright © 2009 eBM Websourcing. All Rights Reserved.