Interface InquiryProxyManager
- All Superinterfaces:
AutoCloseable, Closeable, InquiryProfile, OsidProfile, OsidProxyManager, OsidProxyManager, Sourceable
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
-
Method Summary
Modifier and TypeMethodDescriptiongetAcknowledgementNotificationSession(InquiryReceiver inquiryReceiver, Proxy proxy) Gets theOsidSessionassociated with the acknowledgement notification service for resources related to the authenticated agent.getAcknowledgementNotificationSessionForInquest(InquiryReceiver inquiryReceiver, Id inquestId, Proxy proxy) Gets theOsidSessionassociated with the acknowledgement notification service for the given inquest for resources related to the authenticated agent.getAcknowledgementSession(Proxy proxy) Gets theOsidSessionassociated with the acknowledgement service.getAcknowledgementSessionForInquest(Id inquestId, Proxy proxy) Gets theOsidSessionassociated with the acknowledgement service for the given inquest.getAuditAdminSession(Proxy proxy) Gets theOsidSessionassociated with the audit administration service.getAuditAdminSessionForInquest(Id inquestId, Proxy proxy) Gets theOsidSessionassociated with the audit administration service for the given inquest.Gets theOsidSessionassociated with assigning audits to inquests.getAuditInquestSession(Proxy proxy) Gets theOsidSessionto lookup audit/inquest mappings.getAuditLookupSession(Proxy proxy) Gets theOsidSessionassociated with the audit lookup service.getAuditLookupSessionForInquest(Id inquestId, Proxy proxy) Gets theOsidSessionassociated with the audit lookup service for the given inquest.getAuditNotificationSession(AuditReceiver auditReceiver, Proxy proxy) Gets theOsidSessionassociated with the audit notification service.getAuditNotificationSessionForInquest(AuditReceiver auditReceiver, Id inquestId, Proxy proxy) Gets theOsidSessionassociated with the audit notification service for the given inquest.getAuditQuerySession(Proxy proxy) Gets theOsidSessionassociated with the audit query service.getAuditQuerySessionForInquest(Id inquestId, Proxy proxy) Gets theOsidSessionassociated with the audit query service for the given inquest.getAuditSearchSession(Proxy proxy) Gets theOsidSessionassociated with the audit search service.getAuditSearchSessionForInquest(Id inquestId, Proxy proxy) Gets theOsidSessionassociated with the audit search service for the given inquest.getAuditSmartInquestSession(Id inquestId, Proxy proxy) Gets theOsidSessionto manage audit smart inquests.getInquestAdminSession(Proxy proxy) Gets theOsidSessionassociated with the inquest administrative service.Gets theOsidSessionassociated with the inquest hierarchy design service.getInquestHierarchySession(Proxy proxy) Gets theOsidSessionassociated with the inquest hierarchy service.getInquestLookupSession(Proxy proxy) Gets theOsidSessionassociated with the inquest lookup service.getInquestNotificationSession(InquestReceiver inquestReceiver, Proxy proxy) Gets theOsidSessionassociated with the inquest notification service.getInquestQuerySession(Proxy proxy) Gets theOsidSessionassociated with the inquest query service.getInquestSearchSession(Proxy proxy) Gets theOsidSessionassociated with the inquest search service.getInquiryAdminSession(Proxy proxy) Gets theOsidSessionassociated with the inquiry administration service.getInquiryAdminSessionForInquest(Id inquestId, Proxy proxy) Gets theOsidSessionassociated with the inquiry administration service for the given inquest.Gets theInquiryBatchProxyManager.Gets theOsidSessionassociated with assigning inquiries to inquests.getInquiryInquestSession(Proxy proxy) Gets theOsidSessionto lookup inquiry/inquest mappings.getInquiryLookupSession(Proxy proxy) Gets theOsidSessionassociated with the inquiry lookup service.getInquiryLookupSessionForInquest(Id inquestId, Proxy proxy) Gets theOsidSessionassociated with the inquiry lookup service for the given inquest.getInquiryNotificationSession(InquiryReceiver inquiryReceiver, Proxy proxy) Gets theOsidSessionassociated with the inquiry notification service.getInquiryNotificationSessionForInquest(InquiryReceiver inquiryReceiver, Id inquestId, Proxy proxy) Gets theOsidSessionassociated with the inquiry notification service for the given inquest.getInquiryQuerySession(Proxy proxy) Gets theOsidSessionassociated with the inquiry query service.getInquiryQuerySessionForInquest(Id inquestId, Proxy proxy) Gets theOsidSessionassociated with the inquiry query service for the given inquest.Gets theInquiryRulesProxyManager.getInquirySearchSession(Proxy proxy) Gets theOsidSessionassociated with the inquiry search service.getInquirySearchSessionForInquest(Id inquestId, Proxy proxy) Gets theOsidSessionassociated with the inquiry search service for the given inquest.getInquirySmartInquestSession(Id inquestId, Proxy proxy) Gets theOsidSessionto manage inquiry smart inquests.getResponseAdminSession(Proxy proxy) Gets theOsidSessionassociated with the response administration service.getResponseAdminSessionForInput(Id inputId, Proxy proxy) Gets theOsidSessionassociated with the response administration service for the given input.Gets theOsidSessionassociated with assigning responses to inquests.getResponseInquestSession(Proxy proxy) Gets theOsidSessionto lookup response/inquest mappings.getResponseLookupSession(Proxy proxy) Gets theOsidSessionassociated with the response lookup service.getResponseLookupSessionForInquest(Id inquestId, Proxy proxy) Gets theOsidSessionassociated with the response lookup service for the given inquest.getResponseNotificationSession(ResponseReceiver responseReceiver, Proxy proxy) Gets theOsidSessionassociated with the response notification service.getResponseNotificationSessionForInquest(ResponseReceiver responseReceiver, Id inquestId, Proxy proxy) Gets theOsidSessionassociated with the response notification service for the given inquest.getResponseQuerySession(Proxy proxy) Gets theOsidSessionassociated with the response query service.getResponseQuerySessionForInquest(Id inquestId, Proxy proxy) Gets theOsidSessionassociated with the response query service for the given inquest.getResponseSearchSession(Proxy proxy) Gets theOsidSessionassociated with the response search service.getResponseSearchSessionForInquest(Id inquestId, Proxy proxy) Gets theOsidSessionassociated with the response search service for the given inquest.getResponseSmartInquestSession(Id inquestId, Proxy proxy) Gets theOsidSessionto manage locatin smart inquests.Methods inherited from interface InquiryProfile
getAuditRecordTypes, 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, supportsVisibleFederationModifier and TypeMethodDescriptionGets the supportedAuditrecord types.Gets the supportedAuditsearch record types.Gets the supportedInquestrecord types.Gets the supportedInquestsearch record types.Gets the supportedInquiryrecord types.Gets the supportedInquirysearch types.Gets the supportedResponserecord types.Gets the supportedResponsesearch types.booleanTests if an acknowledgement service is supported for the current agent.booleanTests if an acknowledgement notification service is supported for the current agent.booleanTests if audit administrative service is supported.booleanTests if an audit inquest lookup service is supported.booleanTests if an audit inquest service is supported.booleanTests if looking up audits is supported.booleanTests if an audit notification service is supported.booleanTests if querying audits is supported.booleansupportsAuditRecordType(Type auditRecordType) Tests if the givenAuditrecord type is supported.booleanTests if searching audits is supported.booleansupportsAuditSearchRecordType(Type auditSearchRecordType) Tests if the givenAuditsearch record type is supported.booleanTests if an audit smart inquest lookup service is supported.booleanTests if inquest administrative service is supported.booleanTests for the availability of an inquest hierarchy traversal service.booleanTests for the availability of an inquest hierarchy design service.booleanTests if looking up inquests is supported.booleanTests if an inquest notification service is supported.booleanTests if querying inquests is supported.booleansupportsInquestRecordType(Type inquestRecordType) Tests if the givenInquestrecord type is supported.booleanTests if searching inquests is supported.booleansupportsInquestSearchRecordType(Type inquestSearchRecordType) Tests if the givenInquestsearch record type is supported.booleanTests if an inquiry administrative service is supported.booleanTests for the availability of an inquiry batch service.booleanTests if an inquiry inquest lookup service is supported.booleanTests if an inquiry inquest assignment service is supported.booleanTests if looking up inquiries is supported.booleanTests if an inquiry notification service is supported.booleanTests if querying inquiries is supported.booleansupportsInquiryRecordType(Type inquiryRecordType) Tests if the givenInquiryrecord type is supported.booleanTests for the availability of an inquiry rules service.booleanTests if searching inquiries is supported.booleansupportsInquirySearchRecordType(Type inquirySearchRecordType) Tests if the givenInquirysearch type is supported.booleanTests if an inquiry smart inquest service is supported.booleanTests if response administrative service is supported.booleanTests if a response inquest lookup service is supported.booleanTests if a response inquest assignment service is supported.booleanTests if looking up responses is supported.booleanTests if a response notification service is supported.booleanTests if querying responses is supported.booleansupportsResponseRecordType(Type responseRecordType) Tests if the givenResponserecord type is supported.booleanTests if searching responses is supported.booleansupportsResponseSearchRecordType(Type responseSearchRecordType) Tests if the givenResponsesearch type is supported.booleanTests if a response smart inquest service is supported.booleanTests if any action group federation is exposed.Methods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypeModifier and TypeMethodDescriptionGets this service branch.Gets theBranch Idrepresenting this service branch.Gets a description of this service implementation.Gets a display name for this service implementation.getId()Gets an identifier for this service implementation.Gets the locales supported in this service.Gets the proxy recordTypessupported in this service.Gets the date this service implementation was released.Gets the version of this service implementation.booleanTest for support of a journal branching service.booleanTest for support of a journaling rollback service.booleansupportsOSIDVersion(Version version) Test for support of an OSID specification version.booleansupportsProxyRecordType(Type proxyRecordType) Test for support of a proxy type.Methods inherited from interface OsidProxyManager
closeMethods inherited from interface OsidProxyManager
changeBranch, initialize, rollbackServiceModifier and TypeMethodDescriptionvoidchangeBranch(Id branchId, Proxy proxy) Changes the service branch.voidinitialize(OsidRuntimeManager runtime) Initializes this manager.rollbackService(Date rollbackTime, Proxy proxy) Rolls back this service to a point in time.Methods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderIdModifier and TypeMethodDescriptionGets a branding, such as an image or logo, expressed using theAssetinterface.Gets the branding assetIds.Gets the terms of usage.Gets theResourcerepresenting the provider.Gets theIdof the provider.
-
Method Details
-
getAcknowledgementSession
Gets theOsidSessionassociated with the acknowledgement service.- Parameters:
proxy- a proxy- Returns:
- an
AcknowledgementSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAcknowledgemen()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAcknowledgemen()} is {@code true} .
-
getAcknowledgementSessionForInquest
AcknowledgementSession getAcknowledgementSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the acknowledgement service for the given inquest.- Parameters:
inquestId- theIdof theInquestproxy- a proxy- Returns:
- an
AcknowledgementSession - Throws:
NotFoundException- noInquestfound by the givenIdNullArgumentException-inquestId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsAcknowledgemen()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAcknowledgemen()} and {@code supportsVisibleFederation()} are {@code true}
-
getAcknowledgementNotificationSession
AcknowledgementNotificationSession getAcknowledgementNotificationSession(InquiryReceiver inquiryReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the acknowledgement notification service for resources related to the authenticated agent.- Parameters:
inquiryReceiver- the notification callbackproxy- a proxy- Returns:
- an
AcknowledgementNotificationSession - Throws:
NullArgumentException-inquiryReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAcknowledgemenNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAcknowledgemenNotification()} is {@code true} .
-
getAcknowledgementNotificationSessionForInquest
AcknowledgementNotificationSession getAcknowledgementNotificationSessionForInquest(InquiryReceiver inquiryReceiver, Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the acknowledgement notification service for the given inquest for resources related to the authenticated agent.- Parameters:
inquiryReceiver- the notification callbackinquestId- theIdof theInquestproxy- a proxy- Returns:
- an
AcknowledgementNotificationSession - Throws:
NotFoundException- no inquest found by the givenIdNullArgumentException-inquiryReceiver, inquestIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAcknowledgemenNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAcknowledgementNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getInquiryLookupSession
Gets theOsidSessionassociated with the inquiry lookup service.- Parameters:
proxy- a proxy- Returns:
- an
InquiryLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInquiryLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquiryLookup()} is {@code true} .
-
getInquiryLookupSessionForInquest
InquiryLookupSession getInquiryLookupSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the inquiry lookup service for the given inquest.- Parameters:
inquestId- theIdof theInquestproxy- a proxy- Returns:
- an
InquiryLookupSession - Throws:
NotFoundException- noInquestfound by the givenIdNullArgumentException-inquestId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsInquiryLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquiryLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getInquiryQuerySession
Gets theOsidSessionassociated with the inquiry query service.- Parameters:
proxy- a proxy- Returns:
- an
InquiryQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInquiryQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquiryQuery()} is {@code true} .
-
getInquiryQuerySessionForInquest
InquiryQuerySession getInquiryQuerySessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the inquiry query service for the given inquest.- Parameters:
inquestId- theIdof theInquestproxy- a proxy- Returns:
- an
InquiryQuerySession - Throws:
NotFoundException- no inquest found by the givenIdNullArgumentException-inquestId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsInquiryQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquiryQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getInquirySearchSession
Gets theOsidSessionassociated with the inquiry search service.- Parameters:
proxy- a proxy- Returns:
- an
InquirySearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInquirySearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquirySearch()} is {@code true} .
-
getInquirySearchSessionForInquest
InquirySearchSession getInquirySearchSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the inquiry search service for the given inquest.- Parameters:
inquestId- theIdof theInquestproxy- a proxy- Returns:
- an
InquirySearchSession - Throws:
NotFoundException- no inquest found by the givenIdNullArgumentException-inquestId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsInquirySearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquirySearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getInquiryAdminSession
Gets theOsidSessionassociated with the inquiry administration service.- Parameters:
proxy- a proxy- Returns:
- an
InquiryAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInquiryAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquiryAdmin()} is {@code true} .
-
getInquiryAdminSessionForInquest
InquiryAdminSession getInquiryAdminSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the inquiry administration service for the given inquest.- Parameters:
inquestId- theIdof the inquestproxy- a proxy- Returns:
- an
InquiryAdminSession - Throws:
NotFoundException- no inquest found by the givenIdNullArgumentException-inquestId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsInquiryAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquiryAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getInquiryNotificationSession
InquiryNotificationSession getInquiryNotificationSession(InquiryReceiver inquiryReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the inquiry notification service.- Parameters:
inquiryReceiver- the notification callbackproxy- a proxy- Returns:
- an
InquiryNotificationSession - Throws:
NullArgumentException-inquiryReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInquiryNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquiryNotification()} is {@code true} .
-
getInquiryNotificationSessionForInquest
InquiryNotificationSession getInquiryNotificationSessionForInquest(InquiryReceiver inquiryReceiver, Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the inquiry notification service for the given inquest.- Parameters:
inquiryReceiver- the notification callbackinquestId- theIdof theInquestproxy- a proxy- Returns:
- an
InquiryNotificationSession - Throws:
NotFoundException- no inquest found by the givenIdNullArgumentException-inquiryReceiver, inquestId, orproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInquiryNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquiryNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getInquiryInquestSession
Gets theOsidSessionto lookup inquiry/inquest mappings.- Parameters:
proxy- a proxy- Returns:
- an
InquiryInquestSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInquiryInquest()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquiryInquest()} is {@code true} .
-
getInquiryInquestAssignmentSession
InquiryInquestAssignmentSession getInquiryInquestAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning inquiries to inquests.- Parameters:
proxy- a proxy- Returns:
- an
InquiryInquestAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInquiryInquestAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquiryInquestAssignment()} is {@code true} .
-
getInquirySmartInquestSession
InquirySmartInquestSession getInquirySmartInquestSession(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage inquiry smart inquests.- Parameters:
inquestId- theIdof theInquestproxy- a proxy- Returns:
- an
InquirySmartInquestSession - Throws:
NotFoundException- no inquest found by the givenIdNullArgumentException-inquestId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsInquirySmartInquest()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquirySmartInquest()} is {@code true} .
-
getAuditLookupSession
Gets theOsidSessionassociated with the audit lookup service.- Parameters:
proxy- a proxy- Returns:
- an
AuditLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuditLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuditLookup()} is {@code true} .
-
getAuditLookupSessionForInquest
AuditLookupSession getAuditLookupSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the audit lookup service for the given inquest.- Parameters:
inquestId- theIdof theInquestproxy- a proxy- Returns:
- an
AuditLookupSession - Throws:
NotFoundException- noInquestfound by the givenIdNullArgumentException-inquestId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsAuditLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuditLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getAuditQuerySession
Gets theOsidSessionassociated with the audit query service.- Parameters:
proxy- a proxy- Returns:
- an
AuditQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuditQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuditQuery()} is {@code true} .
-
getAuditQuerySessionForInquest
AuditQuerySession getAuditQuerySessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the audit query service for the given inquest.- Parameters:
inquestId- theIdof theInquestproxy- a proxy- Returns:
- an
AuditQuerySession - Throws:
NotFoundException- no inquest found by the givenIdNullArgumentException-inquestId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsAuditQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuditQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getAuditSearchSession
Gets theOsidSessionassociated with the audit search service.- Parameters:
proxy- a proxy- Returns:
- an
AuditSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuditSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuditSearch()} is {@code true} .
-
getAuditSearchSessionForInquest
AuditSearchSession getAuditSearchSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the audit search service for the given inquest.- Parameters:
inquestId- theIdof theInquestproxy- a proxy- Returns:
- an
AuditSearchSession - Throws:
NotFoundException- no inquest found by the givenIdNullArgumentException-inquestId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsAuditSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuditSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getAuditAdminSession
Gets theOsidSessionassociated with the audit administration service.- Parameters:
proxy- a proxy- Returns:
- an
AuditAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuditAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuditAdmin()} is {@code true} .
-
getAuditAdminSessionForInquest
AuditAdminSession getAuditAdminSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the audit administration service for the given inquest.- Parameters:
inquestId- theIdof the inquestproxy- a proxy- Returns:
- an
AuditAdminSession - Throws:
NotFoundException- no inquest found by the givenIdNullArgumentException-inquestId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsAuditAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuditAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getAuditNotificationSession
AuditNotificationSession getAuditNotificationSession(AuditReceiver auditReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the audit notification service.- Parameters:
auditReceiver- the notification callbackproxy- a proxy- Returns:
- an
AuditNotificationSession - Throws:
NullArgumentException-auditReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuditNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuditNotification()} is {@code true} .
-
getAuditNotificationSessionForInquest
AuditNotificationSession getAuditNotificationSessionForInquest(AuditReceiver auditReceiver, Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the audit notification service for the given inquest.- Parameters:
auditReceiver- the notification callbackinquestId- theIdof theInquestproxy- a proxy- Returns:
- an
AuditNotificationSession - Throws:
NotFoundException- no inquest found by the givenIdNullArgumentException-auditReceiver, inquestIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuditNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuditNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getAuditInquestSession
Gets theOsidSessionto lookup audit/inquest mappings.- Parameters:
proxy- a proxy- Returns:
- an
AuditInquestSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuditInquest()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuditInquest()} is {@code true} .
-
getAuditInquestAssignmentSession
AuditInquestAssignmentSession getAuditInquestAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning audits to inquests.- Parameters:
proxy- a proxy- Returns:
- an
AuditInquestAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAuditInquestAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuditInquestAssignment()} is {@code true} .
-
getAuditSmartInquestSession
AuditSmartInquestSession getAuditSmartInquestSession(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage audit smart inquests.- Parameters:
inquestId- theIdof the inquestproxy- a proxy- Returns:
- an
AuditSmartInquestSession - Throws:
NotFoundException- no inquest found by the givenIdNullArgumentException-inquestId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsAuditSmartInquest()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAuditSmartInquest()} is {@code true} .
-
getResponseLookupSession
Gets theOsidSessionassociated with the response lookup service.- Parameters:
proxy- a proxy- Returns:
- a
ResponseLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsResponseLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsResponseLookup()} is {@code true} .
-
getResponseLookupSessionForInquest
ResponseLookupSession getResponseLookupSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the response lookup service for the given inquest.- Parameters:
inquestId- theIdof the inquestproxy- a proxy- Returns:
- a
ResponseLookupSession - Throws:
NotFoundException- noInquestfound by the givenIdNullArgumentException-inquestId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsResponseLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsResponseLookup()} and {@code supportsVisibleFederation()} are {@code true} .
-
getResponseQuerySession
Gets theOsidSessionassociated with the response query service.- Parameters:
proxy- a proxy- Returns:
- a
ResponseQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsResponseQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsResponseQuery()} is {@code true} .
-
getResponseQuerySessionForInquest
ResponseQuerySession getResponseQuerySessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the response query service for the given inquest.- Parameters:
inquestId- theIdof theInquestproxy- a proxy- Returns:
- a
ResponseQuerySession - Throws:
NotFoundException- no inquest found by the givenIdNullArgumentException-inquestId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsResponseQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsResponseQuery()} and {@code supportsVisibleFederation()} are {@code true} .
-
getResponseSearchSession
Gets theOsidSessionassociated with the response search service.- Parameters:
proxy- a proxy- Returns:
- a
ResponseSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsResponseSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsResponseSearch()} is {@code true} .
-
getResponseSearchSessionForInquest
ResponseSearchSession getResponseSearchSessionForInquest(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the response search service for the given inquest.- Parameters:
inquestId- theIdof theInquestproxy- a proxy- Returns:
- a
ResponseSearchSession - Throws:
NotFoundException- no inquest found by the givenIdNullArgumentException-inquestId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsResponseSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsResponseSearch()} and {@code supportsVisibleFederation()} are {@code true} .
-
getResponseAdminSession
Gets theOsidSessionassociated with the response administration service.- Parameters:
proxy- a proxy- Returns:
- a
ResponseAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsResponseAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsResponseAdmin()} is {@code true} .
-
getResponseAdminSessionForInput
ResponseAdminSession getResponseAdminSessionForInput(Id inputId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the response administration service for the given input.- Parameters:
inputId- theIdof theInputproxy- a proxy- Returns:
- a
ResponseAdminSession - Throws:
NotFoundException- no input found by the givenIdNullArgumentException-inputId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsResponseAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsResponseAdmin()} and {@code supportsVisibleFederation()} are {@code true} .
-
getResponseNotificationSession
ResponseNotificationSession getResponseNotificationSession(ResponseReceiver responseReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the response notification service.- Parameters:
responseReceiver- the notification callbackproxy- a proxy- Returns:
- a
ResponseNotificationSession - Throws:
NullArgumentException-responseReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsResponseNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsResponseNotification()} is {@code true} .
-
getResponseNotificationSessionForInquest
ResponseNotificationSession getResponseNotificationSessionForInquest(ResponseReceiver responseReceiver, Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the response notification service for the given inquest.- Parameters:
responseReceiver- the notification callbackinquestId- theIdof theInquestproxy- a proxy- Returns:
- a
ResponseNotificationSession - Throws:
NotFoundException- no inquest found by the givenIdNullArgumentException-responseReceiver,inquestIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsResponseNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsResponseNotification()} and {@code supportsVisibleFederation()} are {@code true} .
-
getResponseInquestSession
Gets theOsidSessionto lookup response/inquest mappings.- Parameters:
proxy- a proxy- Returns:
- a
ResponseInquestSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsResponseInquest()isfalse- Compliance:
optional- This method must be implemented if {@code supportsResponseInquest()} is {@code true} .
-
getResponseInquestAssignmentSession
ResponseInquestAssignmentSession getResponseInquestAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning responses to inquests.- Parameters:
proxy- a proxy- Returns:
- a
ResponseInquestAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsResponseInquestAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsResponseInquestAssignment()} is {@code true} .
-
getResponseSmartInquestSession
ResponseSmartInquestSession getResponseSmartInquestSession(Id inquestId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage locatin smart inquests.- Parameters:
inquestId- theIdof theInquestproxy- a proxy- Returns:
- a
ResponseSmartInquestSession - Throws:
NotFoundException- no inquest found by the givenIdNullArgumentException-inquestId or proxy is nullOperationFailedException- unable to complete requestUnimplementedException-supportsResponseSmartInquest()isfalse- Compliance:
optional- This method must be implemented if {@code supportsResponseSmartInquest()} is {@code true} .
-
getInquestLookupSession
Gets theOsidSessionassociated with the inquest lookup service.- Parameters:
proxy- a proxy- Returns:
- an
InquestLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInquestLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquestLookup()} is {@code true} .
-
getInquestQuerySession
Gets theOsidSessionassociated with the inquest query service.- Parameters:
proxy- a proxy- Returns:
- an
InquestQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInquestQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquestQuery()} is {@code true} .
-
getInquestSearchSession
Gets theOsidSessionassociated with the inquest search service.- Parameters:
proxy- a proxy- Returns:
- an
InquestSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInquestSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquestSearch()} is {@code true} .
-
getInquestAdminSession
Gets theOsidSessionassociated with the inquest administrative service.- Parameters:
proxy- a proxy- Returns:
- an
InquestAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInquestAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquestAdmin()} is {@code true} .
-
getInquestNotificationSession
InquestNotificationSession getInquestNotificationSession(InquestReceiver inquestReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the inquest notification service.- Parameters:
inquestReceiver- the notification callbackproxy- a proxy- Returns:
- an
InquestNotificationSession - Throws:
NullArgumentException-inquestReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInquestNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquestNotification()} is {@code true} .
-
getInquestHierarchySession
Gets theOsidSessionassociated with the inquest hierarchy service.- Parameters:
proxy- a proxy- Returns:
- an
InquestHierarchySessionfor inquests - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInquestHierarchy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquestHierarchy()} is {@code true} .
-
getInquestHierarchyDesignSession
InquestHierarchyDesignSession getInquestHierarchyDesignSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the inquest hierarchy design service.- Parameters:
proxy- a proxy- Returns:
- a
HierarchyDesignSessionfor inquests - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsInquestHierarchyDesign()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquestHierarchyDesign()} is {@code true} .
-
getInquiryBatchProxyManager
Gets theInquiryBatchProxyManager.- Returns:
- an
InquiryBatchProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsInquiryBatch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquiryBatch()} is {@code true} .
-
getInquiryRulesProxyManager
Gets theInquiryRulesProxyManager.- Returns:
- an
InquiryRulesProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsInquiryRules()isfalse- Compliance:
optional- This method must be implemented if {@code supportsInquiryRules()} is {@code true} .
-