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.