Interface | osid.room.construction.RoomConstructionProfile | ||
---|---|---|---|
Implements | osid.OsidProfile | ||
Description |
The room construction profile describes the interoperability among room construction services. | ||
Method | supportsVisibleFederation | ||
Description |
Tests if any project federation is exposed. Federation is exposed when a specific project may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of projects appears as a single project. | ||
Return | boolean | true if visible federation is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsRenovationLookup | ||
Description |
Tests for the availability of an renovation lookup service. | ||
Return | boolean | true if renovation lookup is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsRenovationQuery | ||
Description |
Tests if querying renovationes is available. | ||
Return | boolean | true if renovation query is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsRenovationSearch | ||
Description |
Tests if searching for renovationes is available. | ||
Return | boolean | true if renovation search is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsRenovationAdmin | ||
Description |
Tests for the availability of a renovation administrative service for creating and deleting renovationes. | ||
Return | boolean | true if renovation administration is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsRenovationNotification | ||
Description |
Tests for the availability of a renovation notification service. | ||
Return | boolean | true if renovation notification is available, false
otherwise | |
Compliance | mandatory | This method must be implemented in all providers. | |
Method | supportsRenovationCampus | ||
Description |
Tests if a renovation to campus lookup session is available. | ||
Return | boolean | true if renovation campus lookup session is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsRenovationCampusAssignment | ||
Description |
Tests if a renovation to campus assignment session is available. | ||
Return | boolean | true if renovation campus assignment is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsRenovationSmartCampus | ||
Description |
Tests if a renovation smart campus session is available. | ||
Return | boolean | true if renovation smart campus is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProjectLookup | ||
Description |
Tests for the availability of an project lookup service. | ||
Return | boolean | true if project lookup is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProjectQuery | ||
Description |
Tests if querying projects is available. | ||
Return | boolean | true if project query is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProjectSearch | ||
Description |
Tests if searching for projects is available. | ||
Return | boolean | true if project search is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProjectAdmin | ||
Description |
Tests for the availability of a project administrative service for creating and deleting projects. | ||
Return | boolean | true if project administration is available, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProjectNotification | ||
Description |
Tests for the availability of a project notification service. | ||
Return | boolean | true if project notification is available, false
otherwise | |
Compliance | mandatory | This method must be implemented in all providers. | |
Method | supportsProjectCampus | ||
Description |
Tests if a project to campus lookup session is available. | ||
Return | boolean | true if project campus lookup session is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProjectCampusAssignment | ||
Description |
Tests if a project to campus assignment session is available. | ||
Return | boolean | true if project campus assignment is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProjectSmartCampus | ||
Description |
Tests if a project smart campus session is available. | ||
Return | boolean | true if project smart campus is supported, false
otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsRoomConstructionBatch | ||
Description |
Tests if a service to manage construction in bulk is available. | ||
Return | boolean | true if a room construction batch service is supported,
false otherwise | |
Compliance | mandatory | This method must be implemented. | |
Method | getRenovationRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported renovation record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsRenovationRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | renovationRecordType | a Type indicating a Renovation record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | renovationRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getRenovationSearchRecordTypes | ||
Description |
Gets the supported renovation search record types. | ||
Return | osid.type.TypeList | a list containing the supported renovation search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsRenovationSearchRecordType | ||
Description |
Tests if the given renovation search record type is supported. | ||
Parameters | osid.type.Type | renovationSearchRecordType | a Type indicating a renovation record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | renovationSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getProjectRecordTypes | ||
Description |
Gets the supported | ||
Return | osid.type.TypeList | a list containing the supported project record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProjectRecordType | ||
Description |
Tests if the given | ||
Parameters | osid.type.Type | projectRecordType | a Type indicating a Project record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | projectRecordType is null | |
Compliance | mandatory | This method must be implemented. | |
Method | getProjectSearchRecordTypes | ||
Description |
Gets the supported project search record types. | ||
Return | osid.type.TypeList | a list containing the supported project search record types | |
Compliance | mandatory | This method must be implemented. | |
Method | supportsProjectSearchRecordType | ||
Description |
Tests if the given project search record type is supported. | ||
Parameters | osid.type.Type | projectSearchRecordType | a Type indicating a project record type |
Return | boolean | true if the given Type is supported,
false otherwise | |
Errors | NULL_ARGUMENT | projectSearchRecordType is null | |
Compliance | mandatory | This method must be implemented. |