Interface | osid.financials.budgeting.batch.FinancialsBudgetingBatchProxyManager | ||
---|---|---|---|
Implements | osid.OsidProxyManager | ||
osid.financials.budgeting.batch.FinancialsBudgetingBatchProfile | |||
Description |
The financials budgeting batch proxy manager provides
access to financials budgeting batch sessions and provides
interoperability tests for various aspects of this service.
Methods in this manager support the passing of a
| ||
Method | getBudgetBatchAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.financials.budgeting.batch.BudgetBatchAdminSession | a BudgetBatchAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsBudgetBatchAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsBudgetBatchAdmin()
is true. | |
Method | getBudgetBatchAdminSessionForBusiness | ||
Description |
Gets the | ||
Parameters | osid.id.Id | businessId | the Id of the Business |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.financials.budgeting.batch.BudgetBatchAdminSession | a BudgetBatchAdminSession | |
Errors | NOT_FOUND | no Business found by the given Id | |
NULL_ARGUMENT | businessId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsBudgetBatchAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsBudgetBatchAdmin()
and supportsVisibleFederation() are true | |
Method | getBudgetEntryBatchAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.financials.budgeting.batch.BudgetEntryBatchAdminSession | a BudgetEntryBatchAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsBudgetEntryBatchAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsBudgetEntryBatchAdmin()
is true. | |
Method | getBudgetEntryBatchAdminSessionForBusiness | ||
Description |
Gets the | ||
Parameters | osid.id.Id | businessId | the Id of the Business |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.financials.budgeting.batch.BudgetEntryBatchAdminSession | a BudgetEntryBatchAdminSession | |
Errors | NOT_FOUND | no Business found by the given Id | |
NULL_ARGUMENT | businessId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsBudgetEntryBatchAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsBudgetEntryBatchAdmin()
and supportsVisibleFederation() are true |