Interface | osid.financials.Activity | ||
---|---|---|---|
Implements | osid.OsidObject | ||
osid.Federateable | |||
osid.Temporal | |||
Description |
An | ||
Method | getOrganizationId | ||
Description |
Gets the organization | ||
Return | osid.id.Id | the organization Id | |
Compliance | mandatory | This method must be implemented. | |
Method | getOrganization | ||
Description |
Gets the organization associated with this activity. | ||
Return | osid.resource.Resource | the organization | |
Errors | OPERATION_FAILED | unable to complete request | |
Compliance | mandatory | This method must be implemented. | |
Method | getSupervisorId | ||
Description |
Gets the resource | ||
Return | osid.id.Id | the resource Id | |
Compliance | mandatory | This method must be implemented. | |
Method | getSupervisor | ||
Description |
Gets the resource supervising this activity account. | ||
Return | osid.resource.Resource | the resource | |
Errors | OPERATION_FAILED | unable to complete request | |
Compliance | mandatory | This method must be implemented. | |
Method | getCode | ||
Description |
Gets the code for this activity account. | ||
Return | string | the activity code | |
Compliance | mandatory | This method must be implemented. | |
Method | getActivityRecord | ||
Description |
Gets the activity record corresponding to the given
| ||
Parameters | osid.type.Type | activityRecordType | the type of activity record to retrieve |
Return | osid.financials.records.ActivityRecord | the activity record | |
Errors | NULL_ARGUMENT | activityRecordType is null | |
OPERATION_FAILED | unable to complete request | ||
UNSUPPORTED | hasRecordType(activityRecordType) is false | ||
Compliance | mandatory | This method must be implemented. |