com.ebmwebsourcing.wsstar.notification.service.basenotification.impl
Class PausableSubscriptionManagerMgr

java.lang.Object
  extended by com.ebmwebsourcing.wsstar.notification.service.basenotification.impl.SubscriptionManagerMgr
      extended by com.ebmwebsourcing.wsstar.notification.service.basenotification.impl.PausableSubscriptionManagerMgr
All Implemented Interfaces:
WsnbPausableSubscriptionManager, WsnbSubscriptionManager

public class PausableSubscriptionManagerMgr
extends SubscriptionManagerMgr
implements WsnbPausableSubscriptionManager


Field Summary
 
Fields inherited from class com.ebmwebsourcing.wsstar.notification.service.basenotification.impl.SubscriptionManagerMgr
logger, subscriptions, subscriptionsManagerEdp, subscriptionsManagerInterface, subscriptionsManagerService, topicsMgr
 
Constructor Summary
PausableSubscriptionManagerMgr(java.util.logging.Logger logger, WstopTopicManager topicMgr)
           
 
Method Summary
 com.ebmwebsourcing.wsstar.notification.definition.basenotification.api.PauseSubscriptionResponse pauseSubscription(com.ebmwebsourcing.wsstar.notification.definition.basenotification.api.PauseSubscription request)
          pause an existing subscription
 com.ebmwebsourcing.wsstar.notification.definition.basenotification.api.ResumeSubscriptionResponse resumeSubscription(com.ebmwebsourcing.wsstar.notification.definition.basenotification.api.ResumeSubscription request)
          resume an existing subscription previously paused
 
Methods inherited from class com.ebmwebsourcing.wsstar.notification.service.basenotification.impl.SubscriptionManagerMgr
getConsumerEdpRefOfSubscription, getFilterOfSubscription, getPolicyOfSubscription, getStoredSubscriptionIds, getSubscriptionsManagerEdp, getSubscriptionsManagerInterface, getSubscriptionsManagerService, getTopicExpressionOfSubscription, renew, setSubscriptionsManagerEdp, setSubscriptionsManagerInterface, setSubscriptionsManagerService, unsubscribe
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.wsstar.notification.service.basenotification.WsnbSubscriptionManager
renew, unsubscribe
 

Constructor Detail

PausableSubscriptionManagerMgr

public PausableSubscriptionManagerMgr(java.util.logging.Logger logger,
                                      WstopTopicManager topicMgr)
Method Detail

pauseSubscription

public com.ebmwebsourcing.wsstar.notification.definition.basenotification.api.PauseSubscriptionResponse pauseSubscription(com.ebmwebsourcing.wsstar.notification.definition.basenotification.api.PauseSubscription request)
                                                                                                                   throws com.ebmwebsourcing.wsstar.notification.definition.utils.WSNotificationException,
                                                                                                                          WSNotificationFault
Description copied from interface: WsnbPausableSubscriptionManager
pause an existing subscription

Specified by:
pauseSubscription in interface WsnbPausableSubscriptionManager
Returns:
an PauseSubscriptionResponse object as described in the WS-BaseNotification (p.35)
Throws:
com.ebmwebsourcing.wsstar.notification.definition.utils.WSNotificationException
WSNotificationFault

resumeSubscription

public com.ebmwebsourcing.wsstar.notification.definition.basenotification.api.ResumeSubscriptionResponse resumeSubscription(com.ebmwebsourcing.wsstar.notification.definition.basenotification.api.ResumeSubscription request)
                                                                                                                     throws com.ebmwebsourcing.wsstar.notification.definition.utils.WSNotificationException,
                                                                                                                            WSNotificationFault
Description copied from interface: WsnbPausableSubscriptionManager
resume an existing subscription previously paused

Specified by:
resumeSubscription in interface WsnbPausableSubscriptionManager
Returns:
an PauseSubscriptionResponse object as described in the WS-BaseNotification (p.36)
Throws:
com.ebmwebsourcing.wsstar.notification.definition.utils.WSNotificationException
WSNotificationFault


Copyright © 2009 eBM Websourcing. All Rights Reserved.