Interface SubscriptionProxyManager

All Superinterfaces:
AutoCloseable, Closeable, OsidProfile, OsidProxyManager, OsidProxyManager, Sourceable, SubscriptionProfile

public interface SubscriptionProxyManager extends OsidProxyManager, SubscriptionProfile

The subscription manager provides access to subscription sessions and provides interoperability tests for various aspects of this service. Methods in this manager accept a Proxy for passing information from a server environment. The sessions included in this manager are:

  • MySubscriptionSession : a session to look up subscriptions
  • MySubscriptionAdminSession : a session to manage subscriptions
  • SubscriptionLookupSession : a session to lookup subscriptions
  • SubscriptionQuerySession : a session to query subscriptions
  • SubscriptionSearchSession : a session to search subscriptions
  • SubscriptionAdminSession : a session to manage subscriptions
  • SubscriptionNotificationSession : a session to subscribe to notifications of subscription changes
  • SubscriptionPublisherSession : a session to look up subscription publisher mappings
  • SubscriptionPublisherAssignmentSession : a session to manage subscription publisher mappings
  • SubscriptionSmartPublisherSession : a session to manage smart publishers of subscriptions
  • DispatchLookupSession : a session to retrieve dispatches
  • DispatchQuerySession : a session to query dispatches
  • DispatchSearchSession : a session to search for dispatches
  • DispatchAdminSession : a session to create, update and delete dispatches
  • DispatchNotificationSession : a session to receive notifications for changes in dispatches
  • DispatchPublisherSession : a session to look up dispatch publisher mappings
  • DispatchPublisherAssignmentSession : a session to manage dispatch publisher mappings
  • DispatchSmartPublisherSession : a session to manage smart publishers of dispatches
  • PublisherLookupSession : a session to retrieve publishers
  • PublisherQuerySession : a session to query publishers
  • PublisherSearchSession : a session to search for publishers
  • PublisherAdminSession : a session to create, update and delete publishers
  • PublisherNotificationSession : a session to receive notifications for changes in publishers
  • PublisherHierarchySession : a session to traverse hierarchies of publishers
  • PublisherHierarchyDesignSession : a session to manage hierarchies of publishers

The subscription manager also provides a profile for determing the supported search types supported by this service.