| Interface | osid.provisioning.ProvisioningProfile | ||
|---|---|---|---|
| Implements | osid.OsidProfile | ||
| Description |
The provisioning profile describes the interoperability among provisioning 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 | supportsMyProvision | ||
| Description |
Tests if a my provision service is supported for the current agent. | ||
| Return | boolean | true if my provision is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsMySupplier | ||
| Description |
Tests if a my supplier service is supported for the current agent. | ||
| Return | boolean | true if my supplier is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsMyProvisionNotification | ||
| Description |
Tests if a my provision notification service is supported for the current agent. | ||
| Return | boolean | true if my provision notification is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionLookup | ||
| Description |
Tests if looking up provisions is supported. | ||
| Return | boolean | true if provision lookup is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionQuery | ||
| Description |
Tests if querying provisions is supported. | ||
| Return | boolean | true if provision query is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionSearch | ||
| Description |
Tests if searching provisions is supported. | ||
| Return | boolean | true if provision search is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionAdmin | ||
| Description |
Tests if a provision administrative service is supported. | ||
| Return | boolean | true if provision administration is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionNotification | ||
| Description |
Tests if a provision | ||
| Return | boolean | true if provision notification is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionDistributor | ||
| Description |
Tests if a provision distributor lookup service is supported. | ||
| Return | boolean | true if a provision distributor lookup service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionDistributorAssignment | ||
| Description |
Tests if a provision distributor assignment service is supported. | ||
| Return | boolean | true if a provision to distributor assignment service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionSmartDistributor | ||
| Description |
Tests if a provision smart distributor service is supported. | ||
| Return | boolean | true if an v smart distributor service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionReturn | ||
| Description |
Tests if returning provisions is supported. | ||
| Return | boolean | true if returning provisions is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueLookup | ||
| Description |
Tests if looking up queues is supported. | ||
| Return | boolean | true if queue lookup is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueQuery | ||
| Description |
Tests if querying queues is supported. | ||
| Return | boolean | true if queue query is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueSearch | ||
| Description |
Tests if searching queues is supported. | ||
| Return | boolean | true if queue search is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueAdmin | ||
| Description |
Tests if queue administrative service is supported. | ||
| Return | boolean | true if queue administration is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueNotification | ||
| Description |
Tests if a queue notification service is supported. | ||
| Return | boolean | true if queue notification is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueBroker | ||
| Description |
Tests if a queue broker lookup service is supported. | ||
| Return | boolean | true if a queue broker lookup service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueBrokerAssignment | ||
| Description |
Tests if a queue broker service is supported. | ||
| Return | boolean | true if queue to broker assignment service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueSmartBroker | ||
| Description |
Tests if a queue smart broker lookup service is supported. | ||
| Return | boolean | true if a queue smart broker service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRequestLookup | ||
| Description |
Tests if looking up requests is supported. | ||
| Return | boolean | true if request lookup is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRequestQuery | ||
| Description |
Tests if querying requests is supported. | ||
| Return | boolean | true if request query is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRequestSearch | ||
| Description |
Tests if searching requests is supported. | ||
| Return | boolean | true if request search is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRequestAdmin | ||
| Description |
Tests if request administrative service is supported. | ||
| Return | boolean | true if request administration is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRequestNotification | ||
| Description |
Tests if a request notification service is supported. | ||
| Return | boolean | true if request notification is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRequestDistributor | ||
| Description |
Tests if a request distributor lookup service is supported. | ||
| Return | boolean | true if a request distributor lookup service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRequestDistributorAssignment | ||
| Description |
Tests if a request distributor service is supported. | ||
| Return | boolean | true if request to distributor assignment service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRequestSmartDistributor | ||
| Description |
Tests if a request smart distributor lookup service is supported. | ||
| Return | boolean | true if a request smart distributor service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRequestTransactionLookup | ||
| Description |
Tests if looking up request transactions is supported. | ||
| Return | boolean | true if request transaction lookup is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRequestTransactionAdmin | ||
| Description |
Tests if request transaction administrative service is supported. | ||
| Return | boolean | true if request transaction administration is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsExchange | ||
| Description |
Tests if exchanging provisions is supported. | ||
| Return | boolean | true if exchange is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsPoolLookup | ||
| Description |
Tests if looking up pools is supported. | ||
| Return | boolean | true if pool lookup is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsPoolQuery | ||
| Description |
Tests if querying pools is supported. | ||
| Return | boolean | true if pool query is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsPoolSearch | ||
| Description |
Tests if searching pools is supported. | ||
| Return | boolean | true if pool search is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsPoolAdmin | ||
| Description |
Tests if a pool administrative service is supported. | ||
| Return | boolean | true if pool administration is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsPoolNotification | ||
| Description |
Tests if a pool | ||
| Return | boolean | true if pool notification is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsPoolDistributor | ||
| Description |
Tests if a pool distributor lookup service is supported. | ||
| Return | boolean | true if a pool distributor lookup service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsPoolDistributorAssignment | ||
| Description |
Tests if a pool distributor assignment service is supported. | ||
| Return | boolean | true if a pool to distributor assignment service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsPoolSmartDistributor | ||
| Description |
Tests if a pool smart distributor service is supported. | ||
| Return | boolean | true if a smart distributor service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionableLookup | ||
| Description |
Tests if looking up provisionables is supported. | ||
| Return | boolean | true if provisionable lookup is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionableQuery | ||
| Description |
Tests if querying provisionables is supported. | ||
| Return | boolean | true if provisionable query is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionableSearch | ||
| Description |
Tests if searching provisionables is supported. | ||
| Return | boolean | true if provisionable search is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionableAdmin | ||
| Description |
Tests if provisionable | ||
| Return | boolean | true if provisionable administration is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionableNotification | ||
| Description |
Tests if a provisionable | ||
| Return | boolean | true if provisionable notification is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionableDistributor | ||
| Description |
Tests if a provisionable distributor lookup service is supported. | ||
| Return | boolean | true if a provisionable distributor lookup service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionableDistributorAssignment | ||
| Description |
Tests if a provisionable distributor assignment service is supported. | ||
| Return | boolean | true if a provisionable to distributor assignment service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionableSmartDistributor | ||
| Description |
Tests if a provisionable smart distributor service is supported. | ||
| Return | boolean | true if a provisionable smart distributor service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsBrokerLookup | ||
| Description |
Tests if looking up brokers is supported. | ||
| Return | boolean | true if broker lookup is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsBrokerQuery | ||
| Description |
Tests if querying brokers is supported. | ||
| Return | boolean | true if a broker query service is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsBrokerSearch | ||
| Description |
Tests if searching brokers is supported. | ||
| Return | boolean | true if broker search is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsBrokerAdmin | ||
| Description |
Tests if broker administrative service is supported. | ||
| Return | boolean | true if broker administration is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsBrokerNotification | ||
| Description |
Tests if a broker | ||
| Return | boolean | true if broker notification is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsBrokerDistributor | ||
| Description |
Tests if a broker distributor lookup service is supported. | ||
| Return | boolean | true if a broker distributor lookup service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsBrokerDistributorAssignment | ||
| Description |
Tests if a broker distributor service is supported. | ||
| Return | boolean | true if broker to distributor assignment service is
supported, false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsBrokerSmartDistributor | ||
| Description |
Tests if a broker smart distributor lookup service is supported. | ||
| Return | boolean | true if a broker smart distributor service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDistributorLookup | ||
| Description |
Tests if looking up distributors is supported. | ||
| Return | boolean | true if distributor lookup is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDistributorQuery | ||
| Description |
Tests if querying distributors is supported. | ||
| Return | boolean | true if a distributor query service is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDistributorSearch | ||
| Description |
Tests if searching distributors is supported. | ||
| Return | boolean | true if distributor search is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDistributorAdmin | ||
| Description |
Tests if distributor administrative service is supported. | ||
| Return | boolean | true if distributor administration is supported,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDistributorNotification | ||
| Description |
Tests if a distributor | ||
| Return | boolean | true if distributor notification is supported, false
otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDistributorHierarchy | ||
| Description |
Tests for the availability of a distributor hierarchy traversal service. | ||
| Return | boolean | true if distributor hierarchy traversal is available,
false otherwise | |
| Compliance | mandatory | This method must be implemented in all providers. | |
| Method | supportsDistributorHierarchyDesign | ||
| Description |
Tests for the availability of a distributor hierarchy design service. | ||
| Return | boolean | true if distributor hierarchy design is available,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisioningBatch | ||
| Description |
Tests for the availability of a provisioning batch service. | ||
| Return | boolean | true if provisioning batch service is available,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisioningRules | ||
| Description |
Tests for the availability of a provisioning rules service. | ||
| Return | boolean | true if provisioning rules service is available,
false otherwise | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getProvisionRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Provision record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | provisionRecordType | a Type indicating a Provision record type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | provisionRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getProvisionSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Provision search types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | provisionSearchRecordType | a Type indicating a Provision search type |
| Return | boolean | true if the given Type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | provisionSearchRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getProvisionReturnRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported ProvisionReturn record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionReturnRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | provisionReturnRecordType | a Type indicating a ProvisionReturn record
type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | provisionReturnRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getQueueRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Queue record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | queueRecordType | a Type indicating a Queue record type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | queueRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getQueueSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Queue search record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsQueueSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | queueSearchRecordType | a Type indicating a Queue search record type |
| Return | boolean | true if the given search record type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | queueSearchRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRequestRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Request record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRequestRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | requestRecordType | a Type indicating a Request record type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | requestRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRequestSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Request search record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRequestSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | requestSearchRecordType | a Type indicating a Request search record
type |
| Return | boolean | true if the given search record type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | requestSearchRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getRequestTransactionRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported RequestTransaction record
types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsRequestTransactionRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | requestTransactionRecordType | a Type indicating a RequestTransaction record
type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | requestTransactionRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getPoolRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Pool record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsPoolRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | poolRecordType | a Type indicating a Pool record type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | poolRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getPoolSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Pool search types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsPoolSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | poolSearchRecordType | a Type indicating a Pool search type |
| Return | boolean | true if the given Type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | poolSearchRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getProvisionableRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Provisionable record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionableRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | provisionableRecordType | a Type indicating a Provisionable record type |
| Return | boolean | true if the given record type is supported, false
otherwise | |
| Errors | NULL_ARGUMENT | provisionableRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getProvisionableSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Provisionable search types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsProvisionableSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | provisionableSearchRecordType | a Type indicating a Provisionable search type |
| Return | boolean | true if the given Type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | provisionableSearchRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getBrokerRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Broker types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsBrokerRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | brokerRecordType | a Type indicating a Broker record type |
| Return | boolean | true if the given Type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | brokerRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getBrokerSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Broker search record types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsBrokerSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | brokerSearchRecordType | a Type indicating a Broker search record type |
| Return | boolean | true if the given Type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | brokerSearchRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDistributorRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Distributor types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDistributorRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | distributorRecordType | a Type indicating a Distributor record type |
| Return | boolean | true if the given Type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | distributorRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getDistributorSearchRecordTypes | ||
| Description |
Gets the supported | ||
| Return | osid.type.TypeList | a list containing the supported Distributor search record
types | |
| Compliance | mandatory | This method must be implemented. | |
| Method | supportsDistributorSearchRecordType | ||
| Description |
Tests if the given | ||
| Parameters | osid.type.Type | distributorSearchRecordType | a Type indicating a Distributor search record
type |
| Return | boolean | true if the given Type is supported,
false otherwise | |
| Errors | NULL_ARGUMENT | distributorSearchRecordType is null | |
| Compliance | mandatory | This method must be implemented. | |