com.ebmwebsourcing.wsstar.wsnb.services
Interface ISubscriptionManager

All Known Subinterfaces:
IPausableSubscriptionManager

public interface ISubscriptionManager

Author:
tdejean - eBM WebSourcing

Method Summary
 com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.RenewResponse renew(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.Renew request)
          renew an existing subscription
 com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.UnsubscribeResponse unsubscribe(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.Unsubscribe request)
          terminate an existing subscription
 

Method Detail

renew

com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.RenewResponse renew(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.Renew request)
                                                                                         throws com.ebmwebsourcing.wsstar.basenotification.datatypes.api.utils.WsnbException,
                                                                                                com.ebmwebsourcing.wsstar.wsrfbf.services.faults.AbsWSStarFault
renew an existing subscription

Parameters:
request -
Returns:
an RenewResponse object as describe in the WS-BaseNotification (p.31)
Throws:
WSNotificationException
com.ebmwebsourcing.wsstar.wsrfbf.services.faults.AbsWSStarFault
com.ebmwebsourcing.wsstar.basenotification.datatypes.api.utils.WsnbException

unsubscribe

com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.UnsubscribeResponse unsubscribe(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.Unsubscribe request)
                                                                                                     throws com.ebmwebsourcing.wsstar.basenotification.datatypes.api.utils.WsnbException,
                                                                                                            com.ebmwebsourcing.wsstar.wsrfbf.services.faults.AbsWSStarFault
terminate an existing subscription

Parameters:
request -
Returns:
an UnsubscribeResponse object as described in the WS-BaseNotification (p.33)
Throws:
com.ebmwebsourcing.wsstar.wsrfbf.services.faults.AbsWSStarFault - TODO
WSNotificationException
com.ebmwebsourcing.wsstar.basenotification.datatypes.api.utils.WsnbException


Copyright © 2011 eBM Websourcing. All Rights Reserved.