Interface HoldProxyManager

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

public interface HoldProxyManager extends OsidProxyManager, HoldProfile

The hold proxy manager provides access to rules sessions and provides interoperability tests for various aspects of this service. Methods in this manager pass a Proxy for passing information from server environments. The sessions included in this manager are:

  • BlockSession : a session for checking for blocks
  • MyHoldSession : a session for looking up holds for the authenticated agent
  • BlockLookupSession : a session to retrieve blocks
  • BlockQuerySession : a session to query for blocks
  • BlockSearchSession : a session to search for blocks
  • BlockAdminSession : a session to create and delete blocks
  • BlockNotificationSession : a session to receive notifications pertaining to block changes
  • BlockOublietteSession : a session to looking mappings of blocks to oubliettes
  • BlockOublietteAssignmentSession : a session to manage block to oubliette mappings
  • BlockOublietteAssignmentSession : a session to manage dynamic oubliettes of blocks
  • IssueLookupSession : a session to retrieve issues
  • IssueQuerySession : a session to query for issues
  • IssueSearchSession : a session to search for issues
  • IssueAdminSession : a session to create and delete issues
  • IssueNotificationSession : a session to receive notifications pertaining to issue changes
  • IssueOublietteSession : a session to look up issue oubliette mappings
  • IssueOublietteAssignmentSession : a session to manage issue to oubliette mappings
  • IssueSmartOublietteSession : a session to manage dynamic oubliettes of issues
  • HoldLookupSession : a session to retrieve holds
  • HoldQuerySession : a session to query for holds
  • HoldSearchSession : a session to search for holds
  • HoldAdminSession : a session to create and delete holds
  • HoldNotificationSession : a session to receive notifications pertaining to hold changes
  • HoldOublietteSession : a session to look up hol oubliette mappings
  • HoldOublietteAssignmentSession : a session to manage hold to oubliette mappings
  • HoldSmartOublietteSession : a session to manage dynamic oubliettes of holds
  • OublietteLookupSession : a session to retrieve oubliettes
  • OublietteQuerySession : a session to search for oubliettes
  • OublietteSearchSession : a session to search for oubliettes
  • OublietteAdminSession : a session to create and delete oubliettes
  • OublietteNotificationSession : a session to receive notifications pertaining to oubliette changes
  • OublietteHierarchySession : a session to traverse a hierarchy of oubliette
  • OublietteHierarchyDesignSession : a session to manage an oubliette hierarchy