| Interface | osid.tracking.rules.TrackingRulesProfile | ||
|---|---|---|---|
| Implements | osid.OsidProfile | ||
| Description | 
                 The tracking rules profile describes the interoperability among tracking rules services.  | ||
| Method | supportsVisibleFederation | ||
| Description | 
                     Tests if any broker federation is exposed. Federation is exposed when a specific broker may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of brokers appears as a single broker.  | ||
| Return | boolean |  true  if visible federation is supported,  false 
 otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerLookup | ||
| Description | 
                     Tests if looking up queue constrainer is supported.  | ||
| Return | boolean |  true  if queue constrainer lookup is supported,  false 
 otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerQuery | ||
| Description | 
                     Tests if querying queue constrainer is supported.  | ||
| Return | boolean |  true  if queue constrainer query is supported,  false 
 otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerSearch | ||
| Description | 
                     Tests if searching queue constrainer is supported.  | ||
| Return | boolean |  true  if queue constrainer search is supported,  false 
 otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerAdmin | ||
| Description | 
                     Tests if a queue constrainer administrative service is supported.  | ||
| Return | boolean |  true  if queue constrainer administration is supported, 
 false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerNotification | ||
| Description | 
                     Tests if a queue constrainer notification service is supported.  | ||
| Return | boolean |  true  if queue constrainer notification is supported,  
false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerFrontOffice | ||
| Description | 
                     Tests if a queue constrainer front office lookup service is supported.  | ||
| Return | boolean |  true  if a queue constrainer front office lookup service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerFrontOfficeAssignment | ||
| Description | 
                     Tests if a queue constrainer front office service is supported.  | ||
| Return | boolean |  true  if queue constrainer front office assignment service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerSmartFrontOffice | ||
| Description | 
                     Tests if a queue constrainer front office lookup service is supported.  | ||
| Return | boolean |  true  if a queue constrainer front office service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerRuleLookup | ||
| Description | 
                     Tests if a queue constrainer rule lookup service is supported.  | ||
| Return | boolean |  true  if a queue constrainer rule lookup service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerRuleApplication | ||
| Description | 
                     Tests if a queue constrainer rule application service is supported.  | ||
| Return | boolean |  true  if a queue constrainer rule application service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerEnablerLookup | ||
| Description | 
                     Tests if looking up queue constrainer enablers is supported.  | ||
| Return | boolean |  true  if queue constrainer enabler lookup is supported, 
 false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerEnablerQuery | ||
| Description | 
                     Tests if querying queue constrainer enablers is supported.  | ||
| Return | boolean |  true  if queue constrainer enabler query is supported,  
false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerEnablerSearch | ||
| Description | 
                     Tests if searching queue constrainer enablers is supported.  | ||
| Return | boolean |  true  if queue constrainer enabler search is supported, 
 false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerEnablerAdmin | ||
| Description | 
                     Tests if a queue constrainer enabler administrative service is supported.  | ||
| Return | boolean |  true  if queue constrainer enabler administration is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerEnablerNotification | ||
| Description | 
                     Tests if a queue constrainer enabler notification service is supported.  | ||
| Return | boolean |  true  if queue constrainer enabler notification is supported, 
 false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerEnablerFrontOffice | ||
| Description | 
                     Tests if a queue constrainer enabler front office lookup service is supported.  | ||
| Return | boolean |  true  if a queue constrainer enabler front office lookup 
service is supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerEnablerFrontOfficeAssignment | ||
| Description | 
                     Tests if a queue constrainer enabler front office service is supported.  | ||
| Return | boolean |  true  if queue constrainer enabler front office assignment 
service is supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerEnablerSmartFrontOffice | ||
| Description | 
                     Tests if a queue constrainer enabler front office lookup service is supported.  | ||
| Return | boolean |  true  if a queue constrainer enabler front office service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerEnablerRuleLookup | ||
| Description | 
                     Tests if a queue constrainer enabler rule lookup service is supported.  | ||
| Return | boolean |  true  if a queue constrainer enabler rule lookup service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerEnablerRuleApplication | ||
| Description | 
                     Tests if a queue constrainer enabler rule application service is supported.  | ||
| Return | boolean |  true  if queue constrainer enabler rule application service 
is supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorLookup | ||
| Description | 
                     Tests if looking up queue processor is supported.  | ||
| Return | boolean |  true  if queue processor lookup is supported,  false 
 otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorQuery | ||
| Description | 
                     Tests if querying queue processor is supported.  | ||
| Return | boolean |  true  if queue processor query is supported,  false 
 otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorSearch | ||
| Description | 
                     Tests if searching queue processor is supported.  | ||
| Return | boolean |  true  if queue processor search is supported,  false 
 otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorAdmin | ||
| Description | 
                     Tests if a queue processor administrative service is supported.  | ||
| Return | boolean |  true  if queue processor administration is supported,  
false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorNotification | ||
| Description | 
                     Tests if a queue processor notification service is supported.  | ||
| Return | boolean |  true  if queue processor notification is supported,  
false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorFrontOffice | ||
| Description | 
                     Tests if a queue processor front office lookup service is supported.  | ||
| Return | boolean |  true  if a queue processor front office lookup service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorFrontOfficeAssignment | ||
| Description | 
                     Tests if a queue processor front office service is supported.  | ||
| Return | boolean |  true  if queue processor front office assignment service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorSmartFrontOffice | ||
| Description | 
                     Tests if a queue processor front office lookup service is supported.  | ||
| Return | boolean |  true  if a queue processor front office service is supported, 
 false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorRuleLookup | ||
| Description | 
                     Tests if a queue processor rule lookup service is supported.  | ||
| Return | boolean |  true  if a queue processor rule lookup service is supported, 
 false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorRuleApplication | ||
| Description | 
                     Tests if a queue processor rule application service is supported.  | ||
| Return | boolean |  true  if queue processor rule application service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorEnablerLookup | ||
| Description | 
                     Tests if looking up queue processor enablers is supported.  | ||
| Return | boolean |  true  if queue processor enabler lookup is supported,  
false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorEnablerQuery | ||
| Description | 
                     Tests if querying queue processor enablers is supported.  | ||
| Return | boolean |  true  if queue processor enabler query is supported,  
false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorEnablerSearch | ||
| Description | 
                     Tests if searching queue processor enablers is supported.  | ||
| Return | boolean |  true  if queue processor enabler search is supported,  
false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorEnablerAdmin | ||
| Description | 
                     Tests if a queue processor enabler administrative service is supported.  | ||
| Return | boolean |  true  if queue processor enabler administration is supported, 
 false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorEnablerNotification | ||
| Description | 
                     Tests if a queue processor enabler notification service is supported.  | ||
| Return | boolean |  true  if queue processor enabler notification is supported, 
 false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorEnablerFrontOffice | ||
| Description | 
                     Tests if a queue processor enabler front office lookup service is supported.  | ||
| Return | boolean |  true  if a queue processor enabler front office lookup 
service is supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorEnablerFrontOfficeAssignment | ||
| Description | 
                     Tests if a queue processor enabler front office service is supported.  | ||
| Return | boolean |  true  if queue processor enabler front office assignment 
service is supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorEnablerSmartFrontOffice | ||
| Description | 
                     Tests if a queue processor enabler front office lookup service is supported.  | ||
| Return | boolean |  true  if a queue processor enabler front office service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorEnablerRuleLookup | ||
| Description | 
                     Tests if a queue processor enabler rule lookup service is supported.  | ||
| Return | boolean |  true  if an processor enabler rule lookup service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorEnablerRuleApplication | ||
| Description | 
                     Tests if a queue processor enabler rule application service is supported.  | ||
| Return | boolean |  true  if queue processor enabler rule application service is 
supported,  false  otherwise  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getQueueConstrainerRecordTypes | ||
| Description | 
                     Gets the supported   | ||
| Return | osid.type.TypeList | a list containing the supported  QueueConstrainer  record 
types  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerRecordType | ||
| Description | 
                     Tests if the given   | ||
| Parameters | osid.type.Type | queueConstrainerRecordType | a  Type  indicating a  QueueConstrainer  record 
type  | 
| Return | boolean |  true  if the given record type is supported,  false 
 otherwise  | |
| Errors | NULL_ARGUMENT |  queueConstrainerRecordType  is  null   |                 |
| Compliance | mandatory | This method must be implemented. | |
| Method | getQueueConstrainerSearchRecordTypes | ||
| Description | 
                     Gets the supported   | ||
| Return | osid.type.TypeList | a list containing the supported  QueueConstrainer  search 
record types  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerSearchRecordType | ||
| Description | 
                     Tests if the given   | ||
| Parameters | osid.type.Type | queueConstrainerSearchRecordType | a  Type  indicating a  QueueConstrainer  search 
record type  | 
| Return | boolean |  true  if the given search record type is supported,  
false  otherwise  | |
| Errors | NULL_ARGUMENT |  queueConstrainerSearchRecordType  is  null   |                 |
| Compliance | mandatory | This method must be implemented. | |
| Method | getQueueConstrainerEnablerRecordTypes | ||
| Description | 
                     Gets the supported   | ||
| Return | osid.type.TypeList | a list containing the supported  QueueConstrainerEnabler  
record types  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerEnablerRecordType | ||
| Description | 
                     Tests if the given   | ||
| Parameters | osid.type.Type | queueConstrainerEnablerRecordType | a  Type  indicating a  QueueConstrainerEnabler  
record type  | 
| Return | boolean |  true  if the given record type is supported,  false 
 otherwise  | |
| Errors | NULL_ARGUMENT |  queueConstrainerEnablerRecordType  is  null   |                 |
| Compliance | mandatory | This method must be implemented. | |
| Method | getQueueConstrainerEnablerSearchRecordTypes | ||
| Description | 
                     Gets the supported   | ||
| Return | osid.type.TypeList | a list containing the supported  QueueConstrainerEnabler  
search record types  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueConstrainerEnablerSearchRecordType | ||
| Description | 
                     Tests if the given   | ||
| Parameters | osid.type.Type | queueConstrainerEnablerSearchRecordType | a  Type  indicating a  QueueConstrainerEnabler  
search record type  | 
| Return | boolean |  true  if the given search record type is supported,  
false  otherwise  | |
| Errors | NULL_ARGUMENT |  queueConstrainerEnablerSearchRecordType  is  null 
  |                 |
| Compliance | mandatory | This method must be implemented. | |
| Method | getQueueProcessorRecordTypes | ||
| Description | 
                     Gets the supported   | ||
| Return | osid.type.TypeList | a list containing the supported  QueueProcessor  record types  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorRecordType | ||
| Description | 
                     Tests if the given   | ||
| Parameters | osid.type.Type | queueProcessorRecordType | a  Type  indicating a  QueueProcessor  record 
type  | 
| Return | boolean |  true  if the given record type is supported,  false 
 otherwise  | |
| Errors | NULL_ARGUMENT |  queueProcessorRecordType  is  null   |                 |
| Compliance | mandatory | This method must be implemented. | |
| Method | getQueueProcessorSearchRecordTypes | ||
| Description | 
                     Gets the supported   | ||
| Return | osid.type.TypeList | a list containing the supported  QueueProcessor  search record 
types  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorSearchRecordType | ||
| Description | 
                     Tests if the given   | ||
| Parameters | osid.type.Type | queueProcessorSearchRecordType | a  Type  indicating a  QueueProcessor  search 
record type  | 
| Return | boolean |  true  if the given search record type is supported,  
false  otherwise  | |
| Errors | NULL_ARGUMENT |  queueProcessorSearchRecordType  is  null   |                 |
| Compliance | mandatory | This method must be implemented. | |
| Method | getQueueProcessorEnablerRecordTypes | ||
| Description | 
                     Gets the supported   | ||
| Return | osid.type.TypeList | a list containing the supported  QueueProcessorEnabler  record 
types  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorEnablerRecordType | ||
| Description | 
                     Tests if the given   | ||
| Parameters | osid.type.Type | queueProcessorEnablerRecordType | a  Type  indicating a  QueueProcessorEnabler  
record type  | 
| Return | boolean |  true  if the given record type is supported,  false 
 otherwise  | |
| Errors | NULL_ARGUMENT |  queueProcessorEnablerRecordType  is  null   |                 |
| Compliance | mandatory | This method must be implemented. | |
| Method | getQueueProcessorEnablerSearchRecordTypes | ||
| Description | 
                     Gets the supported   | ||
| Return | osid.type.TypeList | a list containing the supported  QueueProcessorEnabler  search 
record types  | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueProcessorEnablerSearchRecordType | ||
| Description | 
                     Tests if the given   | ||
| Parameters | osid.type.Type | queueProcessorEnablerSearchRecordType | a  Type  indicating a  QueueProcessorEnabler  
search record type  | 
| Return | boolean |  true  if the given search record type is supported,  
false  otherwise  | |
| Errors | NULL_ARGUMENT |  queueProcessorEnablerSearchRecordType  is  null   |                 |
| Compliance | mandatory | This method must be implemented. | |