public interface InquiryProfile extends OsidProfile
The inquiry profile describes the interoperability among inquiry services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getAuditRecordTypes()
Gets the supported
Audit record types. |
TypeList |
getAuditSearchRecordTypes()
Gets the supported
Audit search record types. |
TypeList |
getInquestRecordTypes()
Gets the supported
Inquest record types. |
TypeList |
getInquestSearchRecordTypes()
Gets the supported
Inquest search record types. |
TypeList |
getInquiryRecordTypes()
Gets the supported
Inquiry record types. |
TypeList |
getInquirySearchRecordTypes()
Gets the supported
Inquiry search types. |
TypeList |
getResponseRecordTypes()
Gets the supported
Response record types. |
TypeList |
getResponseSearchRecordTypes()
Gets the supported
Response search types. |
boolean |
supportsAcknowledgement()
Tests if an acknowledgement service is supported for the current
agent.
|
boolean |
supportsAcknowledgementNotification()
Tests if an acknowledgement notification service is supported for the
current agent.
|
boolean |
supportsAuditAdmin()
Tests if audit administrative service is supported.
|
boolean |
supportsAuditInquest()
Tests if an audit inquest lookup service is supported.
|
boolean |
supportsAuditInquestAssignment()
Tests if an audit inquest service is supported.
|
boolean |
supportsAuditLookup()
Tests if looking up audits is supported.
|
boolean |
supportsAuditNotification()
Tests if an audit notification service is supported.
|
boolean |
supportsAuditQuery()
Tests if querying audits is supported.
|
boolean |
supportsAuditRecordType(Type auditRecordType)
Tests if the given
Audit record type is supported. |
boolean |
supportsAuditSearch()
Tests if searching audits is supported.
|
boolean |
supportsAuditSearchRecordType(Type auditSearchRecordType)
Tests if the given
Audit search record type is
supported. |
boolean |
supportsAuditSmartInquest()
Tests if an audit smart inquest lookup service is supported.
|
boolean |
supportsInquestAdmin()
Tests if inquest administrative service is supported.
|
boolean |
supportsInquestHierarchy()
Tests for the availability of an inquest hierarchy traversal service.
|
boolean |
supportsInquestHierarchyDesign()
Tests for the availability of an inquest hierarchy design service.
|
boolean |
supportsInquestLookup()
Tests if looking up inquests is supported.
|
boolean |
supportsInquestNotification()
Tests if an inquest
notification service is supported. |
boolean |
supportsInquestQuery()
Tests if querying inquests is supported.
|
boolean |
supportsInquestRecordType(Type inquestRecordType)
Tests if the given
Inquest record type is supported. |
boolean |
supportsInquestSearch()
Tests if searching inquests is supported.
|
boolean |
supportsInquestSearchRecordType(Type inquestSearchRecordType)
Tests if the given
Inquest search record type is
supported. |
boolean |
supportsInquiryAdmin()
Tests if an inquiry administrative service is supported.
|
boolean |
supportsInquiryBatch()
Tests for the availability of a inquiry batch service.
|
boolean |
supportsInquiryInquest()
Tests if an inquiry inquest lookup service is supported.
|
boolean |
supportsInquiryInquestAssignment()
Tests if an inquiry inquest assignment service is supported.
|
boolean |
supportsInquiryLookup()
Tests if looking up inquiries is supported.
|
boolean |
supportsInquiryNotification()
Tests if an inquiry
notification service is supported. |
boolean |
supportsInquiryQuery()
Tests if querying inquiries is supported.
|
boolean |
supportsInquiryRecordType(Type inquiryRecordType)
Tests if the given
Inquiry record type is supported. |
boolean |
supportsInquiryRules()
Tests for the availability of a inquiry rules service.
|
boolean |
supportsInquirySearch()
Tests if searching inquiries is supported.
|
boolean |
supportsInquirySearchRecordType(Type inquirySearchRecordType)
Tests if the given
Inquiry search type is supported. |
boolean |
supportsInquirySmartInquest()
Tests if an inquiry smart inquest service is supported.
|
boolean |
supportsResponseAdmin()
Tests if response
administrative service is supported. |
boolean |
supportsResponseInquest()
Tests if a response inquest lookup service is supported.
|
boolean |
supportsResponseInquestAssignment()
Tests if a response inquest assignment service is supported.
|
boolean |
supportsResponseLookup()
Tests if looking up responses is supported.
|
boolean |
supportsResponseNotification()
Tests if a response
notification service is supported. |
boolean |
supportsResponseQuery()
Tests if querying responses is supported.
|
boolean |
supportsResponseRecordType(Type responseRecordType)
Tests if the given
Response record type is supported. |
boolean |
supportsResponseSearch()
Tests if searching responses is supported.
|
boolean |
supportsResponseSearchRecordType(Type responseSearchRecordType)
Tests if the given
Response search type is supported. |
boolean |
supportsResponseSmartInquest()
Tests if a response smart inquest service is supported.
|
boolean |
supportsVisibleFederation()
Tests if any action group federation is exposed.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdboolean supportsVisibleFederation()
true if visible federation is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAcknowledgement()
true if acknowledgement is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAcknowledgementNotification()
true if an acknowledgement notification is
supported, false otherwisemandatory - This method must be implemented. boolean supportsInquiryLookup()
true if inquiry lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInquiryQuery()
true if inquiry query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInquirySearch()
true if inquiry search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInquiryAdmin()
true if inquiry administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInquiryNotification()
notification service is supported. true if inquiry notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInquiryInquest()
true if an inquiry inquest lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsInquiryInquestAssignment()
true if an inquiry to inquest assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsInquirySmartInquest()
true if a smart inquest service is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAuditLookup()
true if audit lookup is supported, false
otherwisemandatory - This method must be implemented. boolean supportsAuditQuery()
true if audit query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsAuditSearch()
true if audit search is supported, false
otherwisemandatory - This method must be implemented. boolean supportsAuditAdmin()
true if audit administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAuditNotification()
true if audit notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsAuditInquest()
true if an audit inquest lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAuditInquestAssignment()
true if audit to inquest assignment service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsAuditSmartInquest()
true if an audit smart inquest service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsResponseLookup()
true if response lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsResponseQuery()
true if response query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsResponseSearch()
true if response search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsResponseAdmin()
administrative service is supported. true if response administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsResponseNotification()
notification service is supported. true if response notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsResponseInquest()
true if a response inquest lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsResponseInquestAssignment()
true if a response to inquest assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsResponseSmartInquest()
true if a response smart inquest service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsInquestLookup()
true if inquest lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInquestQuery()
true if an inquest query service is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInquestSearch()
true if inquest search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInquestAdmin()
true if inquest administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInquestNotification()
notification service is supported. true if inquest notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsInquestHierarchy()
true if inquest hierarchy traversal is
available, false otherwisemandatory - This method must be implemented in all
providers. boolean supportsInquestHierarchyDesign()
true if inquest hierarchy design is available,
false otherwisemandatory - This method must be implemented. boolean supportsInquiryBatch()
true if inquiry batch service is available,
false otherwisemandatory - This method must be implemented. boolean supportsInquiryRules()
true if inquiry rules service is available,
false otherwisemandatory - This method must be implemented. TypeList getInquiryRecordTypes()
Inquiry record types. Inquiry record
typesmandatory - This method must be implemented. boolean supportsInquiryRecordType(Type inquiryRecordType)
Inquiry record type is supported.inquiryRecordType - a Type indicating a
Inquiry record type true if the given record type is supported,
false otherwiseNullArgumentException - inquiryRecordType
is null mandatory - This method must be implemented. TypeList getInquirySearchRecordTypes()
Inquiry search types. Inquiry search
typesmandatory - This method must be implemented. boolean supportsInquirySearchRecordType(Type inquirySearchRecordType)
Inquiry search type is supported.inquirySearchRecordType - a Type indicating a
Inquiry search type true if the given Type is
supported, false otherwiseNullArgumentException - inquirySearchRecordType
is null mandatory - This method must be implemented. TypeList getAuditRecordTypes()
Audit record types. Audit record
typesmandatory - This method must be implemented. boolean supportsAuditRecordType(Type auditRecordType)
Audit record type is supported.auditRecordType - a Type indicating a
Audit record type true if the given record type is supported,
false otherwiseNullArgumentException - auditRecordType
is null mandatory - This method must be implemented. TypeList getAuditSearchRecordTypes()
Audit search record types. Audit search
record typesmandatory - This method must be implemented. boolean supportsAuditSearchRecordType(Type auditSearchRecordType)
Audit search record type is
supported.auditSearchRecordType - a Type indicating a
Audit search record type true if the given search record type is
supported, false otherwiseNullArgumentException - auditSearchRecordType
is null mandatory - This method must be implemented. TypeList getResponseRecordTypes()
Response record types. Response record
typesmandatory - This method must be implemented. boolean supportsResponseRecordType(Type responseRecordType)
Response record type is supported.responseRecordType - a Type indicating a
Response record type true if the given record type is supported,
false otherwiseNullArgumentException - responseRecordType
is null mandatory - This method must be implemented. TypeList getResponseSearchRecordTypes()
Response search types. Response search
typesmandatory - This method must be implemented. boolean supportsResponseSearchRecordType(Type responseSearchRecordType)
Response search type is supported.responseSearchRecordType - a Type indicating a
Response search type true if the given Type is
supported, false otherwiseNullArgumentException - responseSearchRecordType
is null mandatory - This method must be implemented. TypeList getInquestRecordTypes()
Inquest record types. Inquest typesmandatory - This method must be implemented. boolean supportsInquestRecordType(Type inquestRecordType)
Inquest record type is supported.inquestRecordType - a Type indicating a
Inquest record type true if the given Type is
supported, false otherwiseNullArgumentException - inquestRecordType
is null mandatory - This method must be implemented. TypeList getInquestSearchRecordTypes()
Inquest search record types. Inquest search
record typesmandatory - This method must be implemented. boolean supportsInquestSearchRecordType(Type inquestSearchRecordType)
Inquest search record type is
supported.inquestSearchRecordType - a Type indicating a
Inquest search record type true if the given Type is
supported, false otherwiseNullArgumentException - inquestSearchRecordType
is null mandatory - This method must be implemented.