Interface OfferingProxyManager

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

public interface OfferingProxyManager extends OsidProxyManager, OfferingProfile

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

  • CanonicalUnitLookupSession : a session to lookup canonical units
  • CanonicalUnitQuerySession : a session for querying canonical units
  • CanonicalUnitSearchSession : a session to search canonical units
  • CanonicalUnitAdminSession : a session to manage canonical units
  • CanonicalUnitNotificationSession : a session to subscribe to notifications of canonical unit changes
  • CanonicalUnitCatalogueSession : a session to look up canonical unit to catalogue mappings
  • CanonicalUnitCatalogueAssignmentSession : a session to manage canonical unit to catalogue mappings
  • CanonicalUnitSmartCatalogueSession : a session to manage dynamic canonical unit to catalogue mappings
  • OfferingLookupSession : a session to lookup offerings
  • OfferingQuerySession : a session for querying offerings
  • OfferingSearchSession : a session to search offerings
  • OfferingAdminSession : a session to manage offerings
  • OfferingNotificationSession : a session to subscribe to notifications of offering changes
  • OfferingCatalogueSession : a session to look up offering to catalogue mappings
  • OfferingCatalogueAssignmentSession : a session to manage offering to catalogue mappings
  • OfferingSmartCatalogueSession : a session to manage dynamic offering to catalogue mappings
  • ParticipantLookupSession : a session to lookup participants
  • ParticipantQuerySession : a session for querying participants
  • ParticipantSearchSession : a session to search participants
  • ParticipantAdminSession : a session to manage participants
  • ParticipantNotificationSession : a session to subscribe to notifications of participant changes
  • ParticipantCatalogueSession : a session to look up participant to catalogue mappings
  • ParticipantCatalogueAssignmentSession : a session to manage participant to catalogue mappings
  • ParticipantSmartCatalogueSession : a session to manage dynamic participant to catalogue mappings
  • ResultLookupSession : a session to lookup results
  • ResultQuerySession : a session for querying results
  • ResultSearchSession : a session to search results
  • ResultAdminSession : a session to manage results
  • ResultNotificationSession : a session to subscribe to notifications of result changes
  • ResultCatalogueSession : a session to look up result to catalogue mappings
  • ResultCatalogueAssignmentSession : a session to manage result to catalogue mappings
  • ResultSmartCatalogueSession : a session to manage dynamic result to catalogue mappings
  • CatalogueLookupSession : a session to retrieve catalogues
  • CatalogueQuerySession : a session for querying catalogues
  • CatalogueSearchSession : a session to search for catalogues
  • CatalogueAdminSession : a session to create, update and delete catalogues
  • CatalogueNotificationSession : a session to receive notifications for changes in catalogues
  • CatalogueHierarchyTraversalSession : a session to traverse hierarchies of catalogues
  • CatalogueHierarchyDesignSession : a session to manage hierarchies of catalogues

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