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, rollbackService
close
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, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
AcknowledgementSession 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.