public interface InquiryRulesProfile extends OsidProfile
The inquiry rules profile describes the interoperability among inquiry rules services.
Modifier and Type | Method and Description |
---|---|
TypeList |
getAuditEnablerRecordTypes()
Gets the supported
AuditEnabler record types. |
TypeList |
getAuditEnablerSearchRecordTypes()
Gets the supported
AuditEnabler search record types. |
TypeList |
getInquiryEnablerRecordTypes()
Gets the supported
InquiryEnabler record types. |
TypeList |
getInquiryEnablerSearchRecordTypes()
Gets the supported
InquiryEnabler search record types. |
boolean |
supportsAuditEnablerAdmin()
Tests if an audit enabler administrative service is supported.
|
boolean |
supportsAuditEnablerInquest()
Tests if an audit enabler inquest lookup service is supported.
|
boolean |
supportsAuditEnablerInquestAssignment()
Tests if an audit enabler inquest service is supported.
|
boolean |
supportsAuditEnablerLookup()
Tests if looking up audit enablers is supported.
|
boolean |
supportsAuditEnablerNotification()
Tests if an audit enabler notification service is supported.
|
boolean |
supportsAuditEnablerQuery()
Tests if querying audit enablers is supported.
|
boolean |
supportsAuditEnablerRecordType(Type auditEnablerRecordType)
Tests if the given
AuditEnabler record type is
supported. |
boolean |
supportsAuditEnablerRuleApplication()
Tests if an audit enabler rule application service is supported.
|
boolean |
supportsAuditEnablerRuleLookup()
Tests if an audit enabler rule lookup service is supported.
|
boolean |
supportsAuditEnablerSearch()
Tests if searching audit enablers is supported.
|
boolean |
supportsAuditEnablerSearchRecordType(Type auditEnablerSearchRecordType)
Tests if the given
AuditEnabler search record type is
supported. |
boolean |
supportsAuditEnablerSmartInquest()
Tests if an audit enabler inquest lookup service is supported.
|
boolean |
supportsInquiryEnablerAdmin()
Tests if an inquiry enabler administrative service is supported.
|
boolean |
supportsInquiryEnablerInquest()
Tests if an inquiry enabler inquest lookup service is supported.
|
boolean |
supportsInquiryEnablerInquestAssignment()
Tests if an inquiry enabler inquest service is supported.
|
boolean |
supportsInquiryEnablerLookup()
Tests if looking up inquiry enablers is supported.
|
boolean |
supportsInquiryEnablerNotification()
Tests if an inquiry enabler notification service is supported.
|
boolean |
supportsInquiryEnablerQuery()
Tests if querying inquiry enablers is supported.
|
boolean |
supportsInquiryEnablerRecordType(Type inquiryEnablerRecordType)
Tests if the given
InquiryEnabler record type is
supported. |
boolean |
supportsInquiryEnablerSearch()
Tests if searching inquiry enablers is supported.
|
boolean |
supportsInquiryEnablerSearchRecordType(Type inquiryEnablerSearchRecordType)
Tests if the given
InquiryEnabler search record type is
supported. |
boolean |
supportsInquiryEnablerSmartInquest()
Tests if an inquiry enabler inquest lookup service is supported.
|
boolean |
supportsVisibleFederation()
Tests if any broker 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 supportsInquiryEnablerLookup()
true
if inquiry enabler lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsInquiryEnablerQuery()
true
if inquiry enabler query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsInquiryEnablerSearch()
true
if inquiry enabler search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsInquiryEnablerAdmin()
true
if inquiry enabler administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsInquiryEnablerNotification()
true
if inquiry enabler notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsInquiryEnablerInquest()
true
if an inquiry enabler inquest lookup
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsInquiryEnablerInquestAssignment()
true
if inquiry enabler inquest assignment
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsInquiryEnablerSmartInquest()
true
if an inquiry enabler inquest service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAuditEnablerLookup()
true
if audit enabler lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAuditEnablerQuery()
true
if audit enabler query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAuditEnablerSearch()
true
if audit enabler search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAuditEnablerAdmin()
true
if audit enabler administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAuditEnablerNotification()
true
if audit enabler notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAuditEnablerInquest()
true
if an audit enabler inquest lookup service
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAuditEnablerInquestAssignment()
true
if audit enabler inquest assignment
service is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAuditEnablerSmartInquest()
true
if an audit enabler inquest service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAuditEnablerRuleLookup()
true
if an audit enabler rule lookup service is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAuditEnablerRuleApplication()
true
if audit enabler rule application service
is supported, false
otherwisemandatory
- This method must be implemented. TypeList getInquiryEnablerRecordTypes()
InquiryEnabler
record types. InquiryEnabler
record typesmandatory
- This method must be implemented. boolean supportsInquiryEnablerRecordType(Type inquiryEnablerRecordType)
InquiryEnabler
record type is
supported.inquiryEnablerRecordType
- a Type
indicating an
InquiryEnabler
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
- inquiryEnablerRecordType
is null
mandatory
- This method must be implemented. TypeList getInquiryEnablerSearchRecordTypes()
InquiryEnabler
search record types. InquiryEnabler
search record typesmandatory
- This method must be implemented. boolean supportsInquiryEnablerSearchRecordType(Type inquiryEnablerSearchRecordType)
InquiryEnabler
search record type is
supported.inquiryEnablerSearchRecordType
- a Type
indicating an InquiryEnabler
search record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
inquiryEnablerSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getAuditEnablerRecordTypes()
AuditEnabler
record types. AuditEnabler
record typesmandatory
- This method must be implemented. boolean supportsAuditEnablerRecordType(Type auditEnablerRecordType)
AuditEnabler
record type is
supported.auditEnablerRecordType
- a Type
indicating an
AuditEnabler
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
- auditEnablerRecordType
is null
mandatory
- This method must be implemented. TypeList getAuditEnablerSearchRecordTypes()
AuditEnabler
search record types. AuditEnabler
search record typesmandatory
- This method must be implemented. boolean supportsAuditEnablerSearchRecordType(Type auditEnablerSearchRecordType)
AuditEnabler
search record type is
supported.auditEnablerSearchRecordType
- a Type
indicating
an AuditEnabler
search record type true
if the given search record type is
supported, false
otherwiseNullArgumentException
-
auditEnablerSearchRecordType
is null
mandatory
- This method must be implemented.