Interface | osid.proxy.ProxyCondition | ||
---|---|---|---|
Implements | osid.OsidCondition | ||
Description |
A | ||
Method | setEffectiveAgentId | ||
Description |
Sets the effective agent | ||
Parameters | osid.id.Id | agentId | an agent Id |
Errors | NULL_ARGUMENT | agentId is null | |
Compliance | mandatory | This method must be implemented. | |
Method | setEffectiveDate | ||
Description |
Sets the effective date. | ||
Parameters | timestamp | date | a date |
decimal | rate | the rate at which the clock should tick from the given effective date. 0 is a clock that is fixed | |
Errors | NULL_ARGUMENT | date is null | |
Compliance | mandatory | This method must be implemented. | |
Method | setLanguageType | ||
Description |
Sets the language type. | ||
Parameters | osid.type.Type | languageType | the language type |
Errors | NULL_ARGUMENT | languageType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | setScriptType | ||
Description |
Sets the script type. | ||
Parameters | osid.type.Type | scriptType | the script type |
Errors | NULL_ARGUMENT | scriptType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | setCalendarType | ||
Description |
Sets the calendar type. | ||
Parameters | osid.type.Type | calendarType | the calendar type |
Errors | NULL_ARGUMENT | calendarType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | setTimeType | ||
Description |
Sets the time type. | ||
Parameters | osid.type.Type | timeType | the time type |
Errors | NULL_ARGUMENT | timeType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | setCurrencyType | ||
Description |
Sets the currency type. | ||
Parameters | osid.type.Type | currencyType | the currency type |
Errors | NULL_ARGUMENT | currencyType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | setUnitSystemType | ||
Description |
Sets the unit system type. | ||
Parameters | osid.type.Type | unitSystemType | the unit system type |
Errors | NULL_ARGUMENT | unitSystemType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | setFormatType | ||
Description |
Sets the | ||
Parameters | osid.type.Type | formatType | the format type |
Errors | NULL_ARGUMENT | formatType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getProxyConditionRecord | ||
Description |
Gets the proxy condition record corresponding to the
given | ||
Parameters | osid.type.Type | proxyConditionType | the type of proxy condition record to retrieve |
Return | osid.proxy.records.ProxyConditionRecord | the proxy condition record | |
Errors | NULL_ARGUMENT | proxyConditionRecordType is null | |
OPERATION_FAILED | unable to complete request | ||
UNSUPPORTED | hasRecordType(proxyConditionRecordType) is false
| ||
Compliance | mandatory | This method must be implemented. |