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, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
boolean 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.