| Interface | osid.filing.allocation.AllocationReceiver | ||
|---|---|---|---|
| Implements | osid.OsidReceiver | ||
| Description | 
                 The allocation receiver is the consumer supplied interface for receiving notifications pertaining to usage warnings and changed quota assignments.  | ||
| Method | warning | ||
| Description | 
                     The callback for notifications of usage warnings.  | ||
| Parameters | string | directoryPath | absolute pathname to the directory | 
| Compliance | mandatory | This method must be implemented. | |
| Method | clearWarning | ||
| Description | 
                     The callback for notification of cleared usage warnings.  | ||
| Parameters | string | directoryPath | absolute pathname to the directory | 
| Compliance | mandatory | This method must be implemented. | |
| Method | changedAllocation | ||
| Description | 
                     The callback for notification of a new, removed or changed allocation on a directory.  | ||
| Parameters | string | directoryPath | absolute pathname to the directory | 
| Compliance | mandatory | This method must be implemented. | |
| Method | changedUserAllocation | ||
| Description | 
                     The callback for notification of a new, removed or changed quota assignment.  | ||
| Parameters | string | directoryPath | absolute pathname to the directory | 
string | agentId | the user  Id   | |
| Compliance | mandatory | This method must be implemented. | |