| Interface | osid.filing.allocation.AllocationForm | ||
|---|---|---|---|
| Implements | osid.OsidExtensibleForm | ||
osid.OsidBrowsableForm | |||
| Description |
| ||
| Method | getTotalSpaceMetadata | ||
| Description |
Gets the metadata for the total space. | ||
| Return | osid.Metadata | metadata for the total space | |
| Compliance | mandatory | This method must be implemented. | |
| Method | setTotalSpace | ||
| Description |
Sets the total space. | ||
| Parameters | cardinal | bytes | the new total space |
| Errors | INVALID_ARGUMENT | bytes is invalid | |
| NO_ACCESS | Metadata.isReadOnly() is true | ||
| Compliance | mandatory | This method must be implemented. | |
| Method | clearTotalSpace | ||
| Description |
Clears the total space. | ||
| Errors | NO_ACCESS | Metadata.isRequired() or Metadata.isReadOnly()
is true | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getTotalFilesMetadata | ||
| Description |
Gets the metadata for the total files. | ||
| Return | osid.Metadata | metadata for the total files | |
| Compliance | mandatory | This method must be implemented. | |
| Method | setTotalFiles | ||
| Description |
Sets the total files. | ||
| Parameters | cardinal | number | the new total files |
| Errors | INVALID_ARGUMENT | number is invalid | |
| NO_ACCESS | Metadata.isReadOnly() is true | ||
| Compliance | mandatory | This method must be implemented. | |
| Method | clearTotalFiles | ||
| Description |
Clears the total files. | ||
| Errors | NO_ACCESS | Metadata.isRequired() or Metadata.isReadOnly()
is true | |
| Compliance | mandatory | This method must be implemented. | |
| Method | getAllocationFormRecord | ||
| Description |
Gets the | ||
| Parameters | osid.type.Type | allocationRecordType | the allocation record type |
| Return | osid.filing.allocation.records.AllocationFormRecord | the allocation form record | |
| Errors | NULL_ARGUMENT | allocationRecordType is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNSUPPORTED | hasRecordType(allocationRecordType) is false | ||
| Compliance | mandatory | This method must be implemented. | |