public interface RoomProfile extends OsidProfile
The room profile describes the interoperability among room services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getBuildingRecordTypes()
Gets the supported
Building record types. |
TypeList |
getBuildingSearchRecordTypes()
Gets the supported building search record types.
|
TypeList |
getCampusRecordTypes()
Gets the supported
Campus record types. |
TypeList |
getCampusSearchRecordTypes()
Gets the supported campus search record types.
|
TypeList |
getFloorRecordTypes()
Gets the supported
Floor record types. |
TypeList |
getFloorSearchRecordTypes()
Gets the supported floor search record types.
|
TypeList |
getRoomRecordTypes()
Gets the supported
Room record types. |
TypeList |
getRoomSearchRecordTypes()
Gets the supported room search record types.
|
boolean |
supportsBuildingAdmin()
Tests for the availability of a building administrative service for
creating and deleting buildinges.
|
boolean |
supportsBuildingCampus()
Tests if a building to campus lookup session is available.
|
boolean |
supportsBuildingCampusAssignment()
Tests if a building to campus assignment session is available.
|
boolean |
supportsBuildingLookup()
Tests for the availability of an building lookup service.
|
boolean |
supportsBuildingNotification()
Tests for the availability of a building notification service.
|
boolean |
supportsBuildingQuery()
Tests if querying buildinges is available.
|
boolean |
supportsBuildingRecordType(Type buildingRecordType)
Tests if the given
Building record type is supported. |
boolean |
supportsBuildingSearch()
Tests if searching for buildinges is available.
|
boolean |
supportsBuildingSearchRecordType(Type buildingSearchRecordType)
Tests if the given building search record type is supported.
|
boolean |
supportsBuildingSmartCampus()
Tests if a building smart campus session is available.
|
boolean |
supportsCampusAdmin()
Tests for the availability of a campus administrative service for
creating and deleting campuses.
|
boolean |
supportsCampusHierarchy()
Tests for the availability of a campus hierarchy traversal service.
|
boolean |
supportsCampusHierarchyDesign()
Tests for the availability of a campus hierarchy design service.
|
boolean |
supportsCampusLookup()
Tests for the availability of an campus lookup service.
|
boolean |
supportsCampusNotification()
Tests for the availability of a campus notification service.
|
boolean |
supportsCampusQuery()
Tests if querying campuses is available.
|
boolean |
supportsCampusRecordType(Type campusRecordType)
Tests if the given
Campus record type is supported. |
boolean |
supportsCampusSearch()
Tests if searching for campuses is available.
|
boolean |
supportsCampusSearchRecordType(Type campusSearchRecordType)
Tests if the given campus search record type is supported.
|
boolean |
supportsFloorAdmin()
Tests for the availability of a floor administrative service for
creating and deleting floores.
|
boolean |
supportsFloorCampus()
Tests if a floor to campus lookup session is available.
|
boolean |
supportsFloorCampusAssignment()
Tests if a floor to campus assignment session is available.
|
boolean |
supportsFloorLookup()
Tests for the availability of an floor lookup service.
|
boolean |
supportsFloorNotification()
Tests for the availability of a floor notification service.
|
boolean |
supportsFloorQuery()
Tests if querying floores is available.
|
boolean |
supportsFloorRecordType(Type floorRecordType)
Tests if the given
Floor record type is supported. |
boolean |
supportsFloorSearch()
Tests if searching for floores is available.
|
boolean |
supportsFloorSearchRecordType(Type floorSearchRecordType)
Tests if the given floor search record type is supported.
|
boolean |
supportsFloorSmartCampus()
Tests if a floor smart campus session is available.
|
boolean |
supportsRoomAdmin()
Tests if searching for rooms is available.
|
boolean |
supportsRoomBatch()
Tests for the availability of a room batch service.
|
boolean |
supportsRoomCampus()
Tests if a room to campus lookup session is available.
|
boolean |
supportsRoomCampusAssignment()
Tests if a room to campus assignment session is available.
|
boolean |
supportsRoomConstruction()
Tests for the availability of a room construction service.
|
boolean |
supportsRoomLookup()
Tests for the availability of a room lookup service.
|
boolean |
supportsRoomNotification()
Tests if room notification is available.
|
boolean |
supportsRoomQuery()
Tests if querying rooms is available.
|
boolean |
supportsRoomRecordType(Type roomRecordType)
Tests if the given
Room record type is supported. |
boolean |
supportsRoomSearch()
Tests if searching for rooms is available.
|
boolean |
supportsRoomSearchRecordType(Type roomSearchRecordType)
Tests if the given room search record type is supported.
|
boolean |
supportsRoomSmartCampus()
Tests if a room smart campus session is available.
|
boolean |
supportsRoomSquatting()
Tests for the availability of a room squatting service.
|
boolean |
supportsVisibleFederation()
Tests if any building federation is exposed.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdboolean supportsVisibleFederation()
true if visible federation is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRoomLookup()
true if room lookup is available, false
otherwisemandatory - This method must be implemented. boolean supportsRoomQuery()
true if room query is available, false
otherwisemandatory - This method must be implemented. boolean supportsRoomSearch()
true if room search is available, false
otherwisemandatory - This method must be implemented. boolean supportsRoomAdmin()
true if room search is available, false
otherwisemandatory - This method must be implemented. boolean supportsRoomNotification()
true if room notification is available,
false otherwisemandatory - This method must be implemented. boolean supportsRoomCampus()
true if room campus lookup session is
supported, false otherwisemandatory - This method must be implemented. boolean supportsRoomCampusAssignment()
true if room campus assignment is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRoomSmartCampus()
true if room smart campus is supported,
false otherwisemandatory - This method must be implemented. boolean supportsFloorLookup()
true if floor lookup is available, false
otherwisemandatory - This method must be implemented. boolean supportsFloorQuery()
true if floor query is available, false
otherwisemandatory - This method must be implemented. boolean supportsFloorSearch()
true if floor search is available, false
otherwisemandatory - This method must be implemented. boolean supportsFloorAdmin()
true if floor administration is available,
false otherwisemandatory - This method must be implemented. boolean supportsFloorNotification()
true if floor notification is available,
false otherwisemandatory - This method must be implemented in all
providers. boolean supportsFloorCampus()
true if floor campus lookup session is
supported, false otherwisemandatory - This method must be implemented. boolean supportsFloorCampusAssignment()
true if floor campus assignment is supported,
false otherwisemandatory - This method must be implemented. boolean supportsFloorSmartCampus()
true if floor smart campus is supported,
false otherwisemandatory - This method must be implemented. boolean supportsBuildingLookup()
true if building lookup is available,
false otherwisemandatory - This method must be implemented. boolean supportsBuildingQuery()
true if building query is available,
false otherwisemandatory - This method must be implemented. boolean supportsBuildingSearch()
true if building search is available,
false otherwisemandatory - This method must be implemented. boolean supportsBuildingAdmin()
true if building administration is available,
false otherwisemandatory - This method must be implemented. boolean supportsBuildingNotification()
true if building notification is available,
false otherwisemandatory - This method must be implemented in all
providers. boolean supportsBuildingCampus()
true if building campus lookup session is
supported, false otherwisemandatory - This method must be implemented. boolean supportsBuildingCampusAssignment()
true if building campus assignment is
supported, false otherwisemandatory - This method must be implemented. boolean supportsBuildingSmartCampus()
true if building smart campus is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCampusLookup()
true if campus lookup is available,
false otherwisemandatory - This method must be implemented. boolean supportsCampusQuery()
true if campus query is available, false
otherwisemandatory - This method must be implemented. boolean supportsCampusSearch()
true if campus search is available,
false otherwisemandatory - This method must be implemented. boolean supportsCampusAdmin()
true if campus administration is available,
false otherwisemandatory - This method must be implemented. boolean supportsCampusNotification()
true if campus notification is available,
false otherwisemandatory - This method must be implemented in all
providers. boolean supportsCampusHierarchy()
true if campus hierarchy traversal is
available, false otherwisemandatory - This method must be implemented. boolean supportsCampusHierarchyDesign()
true if campus hierarchy design is available,
false otherwisemandatory - This method must be implemented in all
providers. boolean supportsRoomBatch()
true if a room batch service is available,
false otherwisemandatory - This method must be implemented in all
providers. boolean supportsRoomConstruction()
true if a room construction service is
available, false otherwisemandatory - This method must be implemented in all
providers. boolean supportsRoomSquatting()
true if a room squatting service is available,
false otherwisemandatory - This method must be implemented in all
providers. TypeList getRoomRecordTypes()
Room record types.mandatory - This method must be implemented. boolean supportsRoomRecordType(Type roomRecordType)
Room record type is supported.roomRecordType - a Type indicating a Room
record type true if the given Type is
supported, false otherwiseNullArgumentException - roomRecordType
is null mandatory - This method must be implemented. TypeList getRoomSearchRecordTypes()
mandatory - This method must be implemented. boolean supportsRoomSearchRecordType(Type roomSearchRecordType)
roomSearchRecordType - a Type indicating a room
record type true if the given Type is
supported, false otherwiseNullArgumentException - roomSearchRecordType
is null mandatory - This method must be implemented. TypeList getFloorRecordTypes()
Floor record types.mandatory - This method must be implemented. boolean supportsFloorRecordType(Type floorRecordType)
Floor record type is supported.floorRecordType - a Type indicating a
Floor record type true if the given Type is
supported, false otherwiseNullArgumentException - floorRecordType
is null mandatory - This method must be implemented. TypeList getFloorSearchRecordTypes()
mandatory - This method must be implemented. boolean supportsFloorSearchRecordType(Type floorSearchRecordType)
floorSearchRecordType - a Type indicating a floor
record type true if the given Type is
supported, false otherwiseNullArgumentException - floorSearchRecordType
is null mandatory - This method must be implemented. TypeList getBuildingRecordTypes()
Building record types.mandatory - This method must be implemented. boolean supportsBuildingRecordType(Type buildingRecordType)
Building record type is supported.buildingRecordType - a Type indicating a
Building record type true if the given Type is
supported, false otherwiseNullArgumentException - buildingRecordType
is null mandatory - This method must be implemented. TypeList getBuildingSearchRecordTypes()
mandatory - This method must be implemented. boolean supportsBuildingSearchRecordType(Type buildingSearchRecordType)
buildingSearchRecordType - a Type indicating a
building record type true if the given Type is
supported, false otherwiseNullArgumentException - buildingSearchRecordType
is null mandatory - This method must be implemented. TypeList getCampusRecordTypes()
Campus record types.mandatory - This method must be implemented. boolean supportsCampusRecordType(Type campusRecordType)
Campus record type is supported.campusRecordType - a Type indicating a
Campus record type true if the given Type is
supported, false otherwiseNullArgumentException - campusRecordType
is null mandatory - This method must be implemented. TypeList getCampusSearchRecordTypes()
mandatory - This method must be implemented. boolean supportsCampusSearchRecordType(Type campusSearchRecordType)
campusSearchRecordType - a Type indicating a
campus record type true if the given Type is
supported, false otherwiseNullArgumentException - campusSearchRecordType
is null mandatory - This method must be implemented.