com.ebmwebsourcing.wsstar.wsnb.services.impl.engines
Class PausableSubscriptionManagerEngine
java.lang.Object
com.ebmwebsourcing.wsstar.wsnb.services.impl.engines.SubscriptionManagerEngine
com.ebmwebsourcing.wsstar.wsnb.services.impl.engines.PausableSubscriptionManagerEngine
- All Implemented Interfaces:
- com.ebmwebsourcing.wsstar.wsnb.services.IPausableSubscriptionManager, com.ebmwebsourcing.wsstar.wsnb.services.ISubscriptionManager
public class PausableSubscriptionManagerEngine
- extends SubscriptionManagerEngine
- implements com.ebmwebsourcing.wsstar.wsnb.services.IPausableSubscriptionManager
|
Method Summary |
com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.PauseSubscriptionResponse |
pauseSubscription(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.PauseSubscription request)
|
com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.ResumeSubscriptionResponse |
resumeSubscription(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.ResumeSubscription request)
|
| Methods inherited from class com.ebmwebsourcing.wsstar.wsnb.services.impl.engines.SubscriptionManagerEngine |
createAndStoreSubscriptionResource, getConsumerEdpRefOfSubscription, getFilterOfSubscription, getNotificationSender, getPolicyOfSubscription, getStoredSubscriptionUuids, getSubscriptionRef, getSubscriptionsManagerEdp, getSubscriptionsManagerInterface, getSubscriptionsManagerService, getTerminationTimeOfSubscription, getTopicExpressionOfSubscription, lookForSubscriptionToTerminate, removeAllSubscription, removeExpiredSubscription, renew, restorePersistedSubscriptions, setNotificationSender, setSubscriptionsManagerEdp, setSubscriptionsManagerInterface, setSubscriptionsManagerService, setTargetSubscriptionResourceUuid, terminateSubscription, 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.wsnb.services.ISubscriptionManager |
renew, unsubscribe |
PausableSubscriptionManagerEngine
public PausableSubscriptionManagerEngine(java.util.logging.Logger logger)
pauseSubscription
public com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.PauseSubscriptionResponse pauseSubscription(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.PauseSubscription request)
throws com.ebmwebsourcing.wsstar.basenotification.datatypes.api.utils.WsnbException,
com.ebmwebsourcing.wsstar.wsrfbf.services.faults.AbsWSStarFault
- Specified by:
pauseSubscription in interface com.ebmwebsourcing.wsstar.wsnb.services.IPausableSubscriptionManager
- Throws:
com.ebmwebsourcing.wsstar.basenotification.datatypes.api.utils.WsnbException
com.ebmwebsourcing.wsstar.wsrfbf.services.faults.AbsWSStarFault
resumeSubscription
public com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.ResumeSubscriptionResponse resumeSubscription(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.ResumeSubscription request)
throws com.ebmwebsourcing.wsstar.basenotification.datatypes.api.utils.WsnbException,
com.ebmwebsourcing.wsstar.wsrfbf.services.faults.AbsWSStarFault
- Specified by:
resumeSubscription in interface com.ebmwebsourcing.wsstar.wsnb.services.IPausableSubscriptionManager
- Throws:
com.ebmwebsourcing.wsstar.basenotification.datatypes.api.utils.WsnbException
com.ebmwebsourcing.wsstar.wsrfbf.services.faults.AbsWSStarFault
Copyright © 2011 eBM Websourcing. All Rights Reserved.