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 | Modifier and Type | Method and Description |
|---|---|
AcknowledgementNotificationSession |
getAcknowledgementNotificationSession(InquiryReceiver inquiryReceiver,
Proxy proxy)
Gets the
OsidSession associated with the
acknowledgement notification service for resources related to the
authenticated agent. |
AcknowledgementNotificationSession |
getAcknowledgementNotificationSessionForInquest(InquiryReceiver inquiryReceiver,
Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the
acknowledgement notification service for the given inquest for
resources related to the authenticated agent. |
AcknowledgementSession |
getAcknowledgementSession(Proxy proxy)
Gets the
OsidSession associated with the
acknowledgement service. |
AcknowledgementSession |
getAcknowledgementSessionForInquest(Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the
acknowledgement service for the given inquest. |
AuditAdminSession |
getAuditAdminSession(Proxy proxy)
Gets the
OsidSession associated with the audit
administration service. |
AuditAdminSession |
getAuditAdminSessionForInquest(Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the audit
administration service for the given inquest. |
AuditInquestAssignmentSession |
getAuditInquestAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning audits
to inquests. |
AuditInquestSession |
getAuditInquestSession(Proxy proxy)
Gets the
OsidSession to lookup audit/inquest mappings. |
AuditLookupSession |
getAuditLookupSession(Proxy proxy)
Gets the
OsidSession associated with the audit lookup
service. |
AuditLookupSession |
getAuditLookupSessionForInquest(Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the audit lookup
service for the given inquest. |
AuditNotificationSession |
getAuditNotificationSession(AuditReceiver auditReceiver,
Proxy proxy)
Gets the
OsidSession associated with the audit
notification service. |
AuditNotificationSession |
getAuditNotificationSessionForInquest(AuditReceiver auditReceiver,
Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the audit
notification service for the given inquest. |
AuditQuerySession |
getAuditQuerySession(Proxy proxy)
Gets the
OsidSession associated with the audit query
service. |
AuditQuerySession |
getAuditQuerySessionForInquest(Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the audit query
service for the given inquest. |
AuditSearchSession |
getAuditSearchSession(Proxy proxy)
Gets the
OsidSession associated with the audit search
service. |
AuditSearchSession |
getAuditSearchSessionForInquest(Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the audit search
service for the given inquest. |
AuditSmartInquestSession |
getAuditSmartInquestSession(Id inquestId,
Proxy proxy)
Gets the
OsidSession to manage audit smart inquests. |
InquestAdminSession |
getInquestAdminSession(Proxy proxy)
Gets the
OsidSession associated with the inquest
administrative service. |
InquestHierarchyDesignSession |
getInquestHierarchyDesignSession(Proxy proxy)
Gets the
OsidSession associated with the inquest
hierarchy design service. |
InquestHierarchySession |
getInquestHierarchySession(Proxy proxy)
Gets the
OsidSession associated with the inquest
hierarchy service. |
InquestLookupSession |
getInquestLookupSession(Proxy proxy)
Gets the
OsidSession associated with the inquest lookup
service. |
InquestNotificationSession |
getInquestNotificationSession(InquestReceiver inquestReceiver,
Proxy proxy)
Gets the
OsidSession associated with the inquest
notification service. |
InquestQuerySession |
getInquestQuerySession(Proxy proxy)
Gets the
OsidSession associated with the inquest query
service. |
InquestSearchSession |
getInquestSearchSession(Proxy proxy)
Gets the
OsidSession associated with the inquest search
service. |
InquiryAdminSession |
getInquiryAdminSession(Proxy proxy)
Gets the
OsidSession associated with the inquiry
administration service. |
InquiryAdminSession |
getInquiryAdminSessionForInquest(Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the inquiry
administration service for the given inquest. |
InquiryBatchProxyManager |
getInquiryBatchProxyManager()
Gets the
InquiryBatchProxyManager. |
InquiryInquestAssignmentSession |
getInquiryInquestAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning
inquiries to inquests. |
InquiryInquestSession |
getInquiryInquestSession(Proxy proxy)
Gets the
OsidSession to lookup inquiry/inquest
mappings. |
InquiryLookupSession |
getInquiryLookupSession(Proxy proxy)
Gets the
OsidSession associated with the inquiry lookup
service. |
InquiryLookupSession |
getInquiryLookupSessionForInquest(Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the inquiry lookup
service for the given inquest. |
InquiryNotificationSession |
getInquiryNotificationSession(InquiryReceiver inquiryReceiver,
Proxy proxy)
Gets the
OsidSession associated with the inquiry
notification service. |
InquiryNotificationSession |
getInquiryNotificationSessionForInquest(InquiryReceiver inquiryReceiver,
Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the inquiry
notification service for the given inquest. |
InquiryQuerySession |
getInquiryQuerySession(Proxy proxy)
Gets the
OsidSession associated with the inquiry query
service. |
InquiryQuerySession |
getInquiryQuerySessionForInquest(Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the inquiry query
service for the given inquest. |
InquiryRulesProxyManager |
getInquiryRulesProxyManager()
Gets the
InquiryRulesProxyManager. |
InquirySearchSession |
getInquirySearchSession(Proxy proxy)
Gets the
OsidSession associated with the inquiry search
service. |
InquirySearchSession |
getInquirySearchSessionForInquest(Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the inquiry search
service for the given inquest. |
InquirySmartInquestSession |
getInquirySmartInquestSession(Id inquestId,
Proxy proxy)
Gets the
OsidSession to manage inquiry smart inquests. |
ResponseAdminSession |
getResponseAdminSession(Proxy proxy)
Gets the
OsidSession associated with the response
administration service. |
ResponseAdminSession |
getResponseAdminSessionForInput(Id inputId,
Proxy proxy)
Gets the
OsidSession associated with the response
administration service for the given input. |
ResponseInquestAssignmentSession |
getResponseInquestAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning
responses to inquests. |
ResponseInquestSession |
getResponseInquestSession(Proxy proxy)
Gets the
OsidSession to lookup response/inquest
mappings. |
ResponseLookupSession |
getResponseLookupSession(Proxy proxy)
Gets the
OsidSession associated with the response
lookup service. |
ResponseLookupSession |
getResponseLookupSessionForInquest(Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the response
lookup service for the given inquest. |
ResponseNotificationSession |
getResponseNotificationSession(ResponseReceiver responseReceiver,
Proxy proxy)
Gets the
OsidSession associated with the response
notification service. |
ResponseNotificationSession |
getResponseNotificationSessionForInquest(ResponseReceiver responseReceiver,
Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the response
notification service for the given inquest. |
ResponseQuerySession |
getResponseQuerySession(Proxy proxy)
Gets the
OsidSession associated with the response query
service. |
ResponseQuerySession |
getResponseQuerySessionForInquest(Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the response query
service for the given inquest. |
ResponseSearchSession |
getResponseSearchSession(Proxy proxy)
Gets the
OsidSession associated with the response
search service. |
ResponseSearchSession |
getResponseSearchSessionForInquest(Id inquestId,
Proxy proxy)
Gets the
OsidSession associated with the response
search service for the given inquest. |
ResponseSmartInquestSession |
getResponseSmartInquestSession(Id inquestId,
Proxy proxy)
Gets the
OsidSession to manage locatin smart inquests. |
changeBranch, initialize, rollbackServiceclosegetAuditRecordTypes, getAuditSearchRecordTypes, getInquestRecordTypes, getInquestSearchRecordTypes, getInquiryRecordTypes, getInquirySearchRecordTypes, getResponseRecordTypes, getResponseSearchRecordTypes, supportsAcknowledgement, supportsAcknowledgementNotification, supportsAuditAdmin, supportsAuditInquest, supportsAuditInquestAssignment, supportsAuditLookup, supportsAuditNotification, supportsAuditQuery, supportsAuditRecordType, supportsAuditSearch, supportsAuditSearchRecordType, supportsAuditSmartInquest, supportsInquestAdmin, supportsInquestHierarchy, supportsInquestHierarchyDesign, supportsInquestLookup, supportsInquestNotification, supportsInquestQuery, supportsInquestRecordType, supportsInquestSearch, supportsInquestSearchRecordType, supportsInquiryAdmin, supportsInquiryBatch, supportsInquiryInquest, supportsInquiryInquestAssignment, supportsInquiryLookup, supportsInquiryNotification, supportsInquiryQuery, supportsInquiryRecordType, supportsInquiryRules, supportsInquirySearch, supportsInquirySearchRecordType, supportsInquirySmartInquest, supportsResponseAdmin, supportsResponseInquest, supportsResponseInquestAssignment, supportsResponseLookup, supportsResponseNotification, supportsResponseQuery, supportsResponseRecordType, supportsResponseSearch, supportsResponseSearchRecordType, supportsResponseSmartInquest, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdAcknowledgementSession getAcknowledgementSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the
acknowledgement service.proxy - a proxy AcknowledgementSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAcknowledgemen() is false optional - This method must be implemented if
supportsAcknowledgemen() is true. AcknowledgementSession getAcknowledgementSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the
acknowledgement service for the given inquest.inquestId - the Id of the Inquest proxy - a proxy AcknowledgementSession NotFoundException - no Inquest found by
the given Id NullArgumentException - inquestId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAcknowledgemen() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAcknowledgemen() and
supportsVisibleFederation() are true
AcknowledgementNotificationSession getAcknowledgementNotificationSession(InquiryReceiver inquiryReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the
acknowledgement notification service for resources related to the
authenticated agent.inquiryReceiver - the notification callbackproxy - a proxy AcknowledgementNotificationSession NullArgumentException - inquiryReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAcknowledgemenNotification() is false
optional - This method must be implemented if
supportsAcknowledgemenNotification() is
true. AcknowledgementNotificationSession getAcknowledgementNotificationSessionForInquest(InquiryReceiver inquiryReceiver, Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the
acknowledgement notification service for the given inquest for
resources related to the authenticated agent.inquiryReceiver - the notification callbackinquestId - the Id of the Inquest proxy - a proxy AcknowledgementNotificationSession NotFoundException - no inquest found by the given
Id NullArgumentException - inquiryReceiver,
inquestId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsAcknowledgemenNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAcknowledgementNotification() and
supportsVisibleFederation() are true
InquiryLookupSession getInquiryLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the inquiry lookup
service.proxy - a proxy InquiryLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsInquiryLookup()
is false optional - This method must be implemented if
supportsInquiryLookup() is true. InquiryLookupSession getInquiryLookupSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the inquiry lookup
service for the given inquest.inquestId - the Id of the Inquest proxy - a proxy InquiryLookupSession NotFoundException - no Inquest found by
the given Id NullArgumentException - inquestId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsInquiryLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsInquiryLookup() and
supportsVisibleFederation() are true
InquiryQuerySession getInquiryQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the inquiry query
service.proxy - a proxy InquiryQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsInquiryQuery()
is false optional - This method must be implemented if
supportsInquiryQuery() is true. InquiryQuerySession getInquiryQuerySessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the inquiry query
service for the given inquest.inquestId - the Id of the Inquest proxy - a proxy InquiryQuerySession NotFoundException - no inquest found by the given
Id NullArgumentException - inquestId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsInquiryQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsInquiryQuery() and
supportsVisibleFederation() are true
InquirySearchSession getInquirySearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the inquiry search
service.proxy - a proxy InquirySearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsInquirySearch()
is false optional - This method must be implemented if
supportsInquirySearch() is true. InquirySearchSession getInquirySearchSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the inquiry search
service for the given inquest.inquestId - the Id of the Inquest proxy - a proxy InquirySearchSession NotFoundException - no inquest found by the given
Id NullArgumentException - inquestId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsInquirySearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsInquirySearch() and
supportsVisibleFederation() are true
InquiryAdminSession getInquiryAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the inquiry
administration service.proxy - a proxy InquiryAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsInquiryAdmin()
is false optional - This method must be implemented if
supportsInquiryAdmin() is true. InquiryAdminSession getInquiryAdminSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the inquiry
administration service for the given inquest.inquestId - the Id of the inquestproxy - a proxy InquiryAdminSession NotFoundException - no inquest found by the given
Id NullArgumentException - inquestId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsInquiryAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsInquiryAdmin() and
supportsVisibleFederation() are true
InquiryNotificationSession getInquiryNotificationSession(InquiryReceiver inquiryReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the inquiry
notification service.inquiryReceiver - the notification callbackproxy - a proxy InquiryNotificationSession NullArgumentException - inquiryReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsInquiryNotification() is false optional - This method must be implemented if
supportsInquiryNotification() is true.
InquiryNotificationSession getInquiryNotificationSessionForInquest(InquiryReceiver inquiryReceiver, Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the inquiry
notification service for the given inquest.inquiryReceiver - the notification callbackinquestId - the Id of the Inquest proxy - a proxy InquiryNotificationSession NotFoundException - no inquest found by the given
Id NullArgumentException - inquiryReceiver,
inquestId, or proxy is null
OperationFailedException - unable to complete requestUnimplementedException -
supportsInquiryNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsInquiryNotification() and
supportsVisibleFederation() are true
InquiryInquestSession getInquiryInquestSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup inquiry/inquest
mappings.proxy - a proxy InquiryInquestSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInquiryInquest() is false optional - This method must be implemented if
supportsInquiryInquest() is true. InquiryInquestAssignmentSession getInquiryInquestAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning
inquiries to inquests.proxy - a proxy InquiryInquestAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInquiryInquestAssignment() is false
optional - This method must be implemented if
supportsInquiryInquestAssignment() is true.
InquirySmartInquestSession getInquirySmartInquestSession(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage inquiry smart inquests.inquestId - the Id of the Inquest proxy - a proxy InquirySmartInquestSession NotFoundException - no inquest found by the given
Id NullArgumentException - inquestId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInquirySmartInquest() is false optional - This method must be implemented if
supportsInquirySmartInquest() is true.
AuditLookupSession getAuditLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the audit lookup
service.proxy - a proxy AuditLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsAuditLookup()
is false optional - This method must be implemented if
supportsAuditLookup() is true. AuditLookupSession getAuditLookupSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the audit lookup
service for the given inquest.inquestId - the Id of the Inquest proxy - a proxy AuditLookupSession NotFoundException - no Inquest found by
the given Id NullArgumentException - inquestId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsAuditLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsAuditLookup() and
supportsVisibleFederation() are true
AuditQuerySession getAuditQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the audit query
service.proxy - a proxy AuditQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsAuditQuery()
is false optional - This method must be implemented if
supportsAuditQuery() is true. AuditQuerySession getAuditQuerySessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the audit query
service for the given inquest.inquestId - the Id of the Inquest proxy - a proxy AuditQuerySession NotFoundException - no inquest found by the given
Id NullArgumentException - inquestId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsAuditQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsAuditQuery() and
supportsVisibleFederation() are true
AuditSearchSession getAuditSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the audit search
service.proxy - a proxy AuditSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsAuditSearch()
is false optional - This method must be implemented if
supportsAuditSearch() is true. AuditSearchSession getAuditSearchSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the audit search
service for the given inquest.inquestId - the Id of the Inquest proxy - a proxy AuditSearchSession NotFoundException - no inquest found by the given
Id NullArgumentException - inquestId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsAuditSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsAuditSearch() and
supportsVisibleFederation() are true
AuditAdminSession getAuditAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the audit
administration service.proxy - a proxy AuditAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsAuditAdmin()
is false optional - This method must be implemented if
supportsAuditAdmin() is true. AuditAdminSession getAuditAdminSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the audit
administration service for the given inquest.inquestId - the Id of the inquestproxy - a proxy AuditAdminSession NotFoundException - no inquest found by the given
Id NullArgumentException - inquestId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsAuditAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsAuditAdmin() and
supportsVisibleFederation() are true
AuditNotificationSession getAuditNotificationSession(AuditReceiver auditReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the audit
notification service.auditReceiver - the notification callbackproxy - a proxy AuditNotificationSession NullArgumentException - auditReceiver or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAuditNotification() is false optional - This method must be implemented if
supportsAuditNotification() is true.
AuditNotificationSession getAuditNotificationSessionForInquest(AuditReceiver auditReceiver, Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the audit
notification service for the given inquest.auditReceiver - the notification callbackinquestId - the Id of the Inquest proxy - a proxy AuditNotificationSession NotFoundException - no inquest found by the given
Id NullArgumentException - auditReceiver, inquestId
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAuditNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAuditNotification() and
supportsVisibleFederation() are true
AuditInquestSession getAuditInquestSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup audit/inquest mappings.proxy - a proxy AuditInquestSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsAuditInquest()
is false optional - This method must be implemented if
supportsAuditInquest() is true. AuditInquestAssignmentSession getAuditInquestAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning audits
to inquests.proxy - a proxy AuditInquestAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAuditInquestAssignment() is false
optional - This method must be implemented if
supportsAuditInquestAssignment() is true.
AuditSmartInquestSession getAuditSmartInquestSession(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage audit smart inquests.inquestId - the Id of the inquestproxy - a proxy AuditSmartInquestSession NotFoundException - no inquest found by the given
Id NullArgumentException - inquestId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAuditSmartInquest() is false optional - This method must be implemented if
supportsAuditSmartInquest() is true.
ResponseLookupSession getResponseLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the response
lookup service.proxy - a proxy ResponseLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsResponseLookup() is false optional - This method must be implemented if
supportsResponseLookup() is true. ResponseLookupSession getResponseLookupSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the response
lookup service for the given inquest.inquestId - the Id of the inquestproxy - a proxy ResponseLookupSession NotFoundException - no Inquest found by
the given Id NullArgumentException - inquestId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsResponseLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsResponseLookup() and
supportsVisibleFederation() are true.
ResponseQuerySession getResponseQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the response query
service.proxy - a proxy ResponseQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsResponseQuery()
is false optional - This method must be implemented if
supportsResponseQuery() is true. ResponseQuerySession getResponseQuerySessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the response query
service for the given inquest.inquestId - the Id of the Inquest proxy - a proxy ResponseQuerySession NotFoundException - no inquest found by the given
Id NullArgumentException - inquestId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsResponseQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsResponseQuery() and
supportsVisibleFederation() are true.
ResponseSearchSession getResponseSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the response
search service.proxy - a proxy ResponseSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsResponseSearch() is false optional - This method must be implemented if
supportsResponseSearch() is true. ResponseSearchSession getResponseSearchSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the response
search service for the given inquest.inquestId - the Id of the Inquest proxy - a proxy ResponseSearchSession NotFoundException - no inquest found by the given
Id NullArgumentException - inquestId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsResponseSearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsResponseSearch() and
supportsVisibleFederation() are true.
ResponseAdminSession getResponseAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the response
administration service.proxy - a proxy ResponseAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsResponseAdmin()
is false optional - This method must be implemented if
supportsResponseAdmin() is true. ResponseAdminSession getResponseAdminSessionForInput(Id inputId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the response
administration service for the given input.inputId - the Id of the Input proxy - a proxy ResponseAdminSession NotFoundException - no input found by the given
Id NullArgumentException - inputId or proxy is null
OperationFailedException - unable to complete requestUnimplementedException - supportsResponseAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsResponseAdmin() and
supportsVisibleFederation() are true.
ResponseNotificationSession getResponseNotificationSession(ResponseReceiver responseReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the response
notification service.responseReceiver - the notification callbackproxy - a proxy ResponseNotificationSession NullArgumentException - responseReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsResponseNotification() is false optional - This method must be implemented if
supportsResponseNotification() is true.
ResponseNotificationSession getResponseNotificationSessionForInquest(ResponseReceiver responseReceiver, Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the response
notification service for the given inquest.responseReceiver - the notification callbackinquestId - the Id of the Inquest proxy - a proxy ResponseNotificationSession NotFoundException - no inquest found by the given
Id NullArgumentException - responseReceiver,
inquestId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsResponseNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsResponseNotification() and
supportsVisibleFederation() are true.
ResponseInquestSession getResponseInquestSession(Proxy proxy) throws OperationFailedException
OsidSession to lookup response/inquest
mappings.proxy - a proxy ResponseInquestSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsResponseInquest() is false optional - This method must be implemented if
supportsResponseInquest() is true. ResponseInquestAssignmentSession getResponseInquestAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession associated with assigning
responses to inquests.proxy - a proxy ResponseInquestAssignmentSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsResponseInquestAssignment() is false
optional - This method must be implemented if
supportsResponseInquestAssignment() is
true. ResponseSmartInquestSession getResponseSmartInquestSession(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession to manage locatin smart inquests.inquestId - the Id of the Inquest proxy - a proxy ResponseSmartInquestSession NotFoundException - no inquest found by the given
Id NullArgumentException - inquestId or proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsResponseSmartInquest() is false optional - This method must be implemented if
supportsResponseSmartInquest() is true.
InquestLookupSession getInquestLookupSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the inquest lookup
service.proxy - a proxy InquestLookupSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsInquestLookup()
is false optional - This method must be implemented if
supportsInquestLookup() is true. InquestQuerySession getInquestQuerySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the inquest query
service.proxy - a proxy InquestQuerySession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsInquestQuery()
is false optional - This method must be implemented if
supportsInquestQuery() is true. InquestSearchSession getInquestSearchSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the inquest search
service.proxy - a proxy InquestSearchSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsInquestSearch()
is false optional - This method must be implemented if
supportsInquestSearch() is true. InquestAdminSession getInquestAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the inquest
administrative service.proxy - a proxy InquestAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException - supportsInquestAdmin()
is false optional - This method must be implemented if
supportsInquestAdmin() is true. InquestNotificationSession getInquestNotificationSession(InquestReceiver inquestReceiver, Proxy proxy) throws OperationFailedException
OsidSession associated with the inquest
notification service.inquestReceiver - the notification callbackproxy - an proxy InquestNotificationSession NullArgumentException - inquestReceiver
or proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsInquestNotification() is false optional - This method must be implemented if
supportsInquestNotification() is true.
InquestHierarchySession getInquestHierarchySession(Proxy proxy) throws OperationFailedException
OsidSession associated with the inquest
hierarchy service.proxy - a proxy InquestHierarchySession for inquestsNullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInquestHierarchy() is false optional - This method must be implemented if
supportsInquestHierarchy() is true. InquestHierarchyDesignSession getInquestHierarchyDesignSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the inquest
hierarchy design service.proxy - a proxy HierarchyDesignSession for inquestsNullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsInquestHierarchyDesign() is false
optional - This method must be implemented if
supportsInquestHierarchyDesign() is true.
InquiryBatchProxyManager getInquiryBatchProxyManager() throws OperationFailedException
InquiryBatchProxyManager. InquiryBatchProxyManager OperationFailedException - unable to complete requestUnimplementedException - supportsInquiryBatch()
is false optional - This method must be implemented if
supportsInquiryBatch() is true. InquiryRulesProxyManager getInquiryRulesProxyManager() throws OperationFailedException
InquiryRulesProxyManager. InquiryRulesProxyManager OperationFailedException - unable to complete requestUnimplementedException - supportsInquiryRules()
is false optional - This method must be implemented if
supportsInquiryRules() is true.