Interface InquiryProxyManager

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

public interface InquiryProxyManager extends OsidProxyManager, InquiryProfile

The inquiry proxy manager provides access to inquiry 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:

  • AcknowledgementSession : a session for getting and responding to inquiries for authenticated agent
  • AcknowledgementNotificationSession : a session for subscribing to new inquiries for the authenticated agent
  • InquiryLookupSession : a session to retrieve inquiries
  • InquiryQuerySession : a session to query for inquiriess
  • InquirySearchSession : a session to search for inquiries
  • InquiryAdminSession : a session to create and delete inquiries
  • InquiryNotificationSession : a session to receive notifications pertaining to inquiry changes
  • InquiryInquestSession : a session to look up inquiry inquest mappings
  • InquiryInquestAssignmentSession : a session to manage inquiry to inquest mappings
  • InquirySmartInquestSession : a session to manage dynamic inquests of inquiries
  • AuditLookupSession : a session to retrieve audits
  • AuditQuerySession : a session to query for audits
  • AuditSearchSession : a session to search for audits
  • AuditAdminSession : a session to create and delete audits
  • AuditNotificationSession : a session to receive notifications pertaining to audit changes
  • AuditInquestSession : a session to look up audit inquest mappings
  • AuditInquestAssignmentSession : a session to manage audit to inquest mappings
  • AuditSmartInquestSession : a session to manage dynamic inquests of audits
  • ResponseLookupSession : a session to retrieve responses
  • ResponseQuerySession : a session to query for responses
  • ResponseSearchSession : a session to search for responses
  • ResponseAdminSession : a session to create and delete responses
  • ResponseNotificationSession : a session to receive notifications pertaining to response changes
  • ResponseInquestsSession : a session to look up response inquests mappings
  • ResponseInquestAssignmentSession : a session to manage response to inquest mappings
  • ResponseSmartInquestSession : a session to manage dynamic inquests of responses
  • InquestLookupSession : a session to retrieve inquests
  • InquestQuerySession : a session to search for inquests
  • InquestSearchSession : a session to search for inquests
  • InquestAdminSession : a session to create and delete inquests
  • InquestNotificationSession : a session to receive notifications pertaining to inquest changes
  • InquestHierarchySession : a session to traverse a hierarchy of inquest
  • InquestHierarchyDesignSession : a session to manage an inquest hierarchy