Interface | osid.messaging.batch.ReceiptBatchAdminSession | ||
---|---|---|---|
Implements | osid.messaging.ReceiptAdminSession | ||
Description |
This session updates For updates, Once a batch of | ||
Method | getReceiptFormsForUpdate | ||
Description |
Gets the receipt forms for updating an existing set of receipts. A new receipt form should be requested for each update transaction. | ||
Parameters | osid.id.IdList | receiptIds | the Ids of the Receipts |
Return | osid.messaging.batch.ReceiptBatchFormList | the receipt form | |
Errors | NOT_FOUND | a receiptId is not found | |
NULL_ARGUMENT | receiptIds is null | ||
OPERATION_FAILED | unable to complete request | ||
PERMISSION_DENIED | authorization failure | ||
Compliance | mandatory | This method must be implemented. | |
Method | updateReceipts | ||
Description |
Updates existing receipts. This method returns an error
if the entire operation fails. Otherwise, the status of an
individual update operation is indicated in the | ||
Parameters | osid.messaging.batch.ReceiptBatchFormList | receiptForms | the form containing the elements to be updated |
Return | osid.transaction.batch.UpdateResponseList | the update responses | |
Errors | NULL_ARGUMENT | receiptForms is null | |
OPERATION_FAILED | unable to complete request | ||
PERMISSION_DENIED | authorization failure | ||
Compliance | mandatory | This method must be implemented. |