| Interface | osid.provisioning.batch.ProvisioningBatchProxyManager | ||
|---|---|---|---|
| Implements | osid.OsidProxyManager | ||
osid.provisioning.batch.ProvisioningBatchProfile | |||
| Description |
The provisioning batch proxy manager provides access to
provisioning batch sessions and provides interoperability
tests for various aspects of this service. Methods in this
manager support the passing of a
| ||
| Method | getProvisionBatchAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.provisioning.batch.ProvisionBatchAdminSession | a ProvisionBatchAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProvisionBatchAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsProvisionBatchAdmin()
is true. | |
| Method | getProvisionBatchAdminSessionForDistributor | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | distributorId | the Id of the Distributor |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.provisioning.batch.ProvisionBatchAdminSession | a ProvisionBatchAdminSession | |
| Errors | NOT_FOUND | no Distributor found by the given Id | |
| NULL_ARGUMENT | distributorId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProvisionBatchAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsProvisionBatchAdmin()
and supportsVisibleFederation() are true | |
| Method | getQueueBatchAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.provisioning.batch.QueueBatchAdminSession | a QueueBatchAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsQueueBatchAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsQueueBatchAdmin()
is true. | |
| Method | getQueueBatchAdminSessionForDistributor | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | distributorId | the Id of the Distributor |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.provisioning.batch.QueueBatchAdminSession | a QueueBatchAdminSession | |
| Errors | NOT_FOUND | no Distributor found by the given Id | |
| NULL_ARGUMENT | distributorId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsQueueBatchAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsQueueBatchAdmin()
and supportsVisibleFederation() are true | |
| Method | getRequestBatchAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.provisioning.batch.RequestBatchAdminSession | a RequestBatchAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRequestBatchAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsRequestBatchAdmin()
is true. | |
| Method | getRequestBatchAdminSessionForDistributor | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | distributorId | the Id of the Distributor |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.provisioning.batch.RequestBatchAdminSession | a RequestBatchAdminSession | |
| Errors | NOT_FOUND | no Distributor found by the given Id | |
| NULL_ARGUMENT | distributorId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRequestBatchAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsRequestBatchAdmin()
and supportsVisibleFederation() are true | |
| Method | getRequestTransactionBatchAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.provisioning.batch.RequestTransactionBatchAdminSession | a RequestTransactionBatchAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRequestTransactionBatchAdmin() is false
| ||
| Compliance | optional | This method must be implemented if
supportsRequestTransactionBatchAdmin() is true. | |
| Method | getRequestTransactionBatchAdminSessionForDistributor | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | distributorId | the Id of the Distributor |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.provisioning.batch.RequestTransactionBatchAdminSession | a RequestTransactionBatchAdminSession | |
| Errors | NOT_FOUND | no Distributor found by the given Id | |
| NULL_ARGUMENT | distributorId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsRequestTransactionBatchAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsRequestTransactionBatchAdmin() and
supportsVisibleFederation() are true | |
| Method | getPoolBatchAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.provisioning.batch.PoolBatchAdminSession | a PoolBatchAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsPoolBatchAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsPoolBatchAdmin()
is true. | |
| Method | getPoolBatchAdminSessionForDistributor | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | distributorId | the Id of the Distributor |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.provisioning.batch.PoolBatchAdminSession | a PoolBatchAdminSession | |
| Errors | NOT_FOUND | no Distributor found by the given Id | |
| NULL_ARGUMENT | distributorId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsPoolBatchAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsPoolBatchAdmin()
and supportsVisibleFederation() are true | |
| Method | getProvisionableBatchAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.provisioning.batch.ProvisionableBatchAdminSession | a ProvisionableBatchAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProvisionableBatchAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsProvisionableBatchAdmin()
is true. | |
| Method | getProvisionableBatchAdminSessionForDistributor | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | distributorId | the Id of the Distributor |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.provisioning.batch.ProvisionableBatchAdminSession | a ProvisionableBatchAdminSession | |
| Errors | NOT_FOUND | no Distributor found by the given Id | |
| NULL_ARGUMENT | distributorId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsProvisionableBatchAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsProvisionableBatchAdmin()
and supportsVisibleFederation() are true | |
| Method | getBrokerBatchAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.provisioning.batch.BrokerBatchAdminSession | a BrokerBatchAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBrokerBatchAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsBrokerBatchAdmin()
is true. | |
| Method | getBrokerBatchAdminSessionForDistributor | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | distributorId | the Id of the Distributor |
osid.proxy.Proxy | proxy | a proxy | |
| Return | osid.provisioning.batch.BrokerBatchAdminSession | a BrokerBatchAdminSession | |
| Errors | NOT_FOUND | no Distributor found by the given Id | |
| NULL_ARGUMENT | distributorId or proxy is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBrokerBatchAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsBrokerBatchAdmin()
and supportsVisibleFederation() are true | |
| Method | getDistributorBatchAdminSession | ||
| Description |
Gets the | ||
| Parameters | osid.proxy.Proxy | proxy | a proxy |
| Return | osid.provisioning.batch.DistributorBatchAdminSession | a DistributorBatchAdminSession | |
| Errors | NULL_ARGUMENT | proxy is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsDistributorBatchAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsDistributorBatchAdmin()
is true. | |