public interface RoomSquattingProfile extends OsidProfile
The room squatting profile describes the interoperability among room squatting services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getDeedRecordTypes()
Gets the supported
Deed record types. |
TypeList |
getDeedSearchRecordTypes()
Gets the supported deed search record types.
|
TypeList |
getLeaseRecordTypes()
Gets the supported
Lease record types. |
TypeList |
getLeaseSearchRecordTypes()
Gets the supported lease search record types.
|
boolean |
supportsDeedAdmin()
Tests for the availability of a deed administrative service for
creating and deleting deeds.
|
boolean |
supportsDeedCampus()
Tests if a deed to campus lookup session is available.
|
boolean |
supportsDeedCampusAssignment()
Tests if a deed to campus assignment session is available.
|
boolean |
supportsDeedLookup()
Tests for the availability of an deed lookup service.
|
boolean |
supportsDeedNotification()
Tests for the availability of a deed notification service.
|
boolean |
supportsDeedQuery()
Tests if querying deeds is available.
|
boolean |
supportsDeedRecordType(Type deedRecordType)
Tests if the given
Deed record type is supported. |
boolean |
supportsDeedSearch()
Tests if searching for deeds is available.
|
boolean |
supportsDeedSearchRecordType(Type deedSearchRecordType)
Tests if the given deed search record type is supported.
|
boolean |
supportsDeedSmartCampus()
Tests if a deed smart campus session is available.
|
boolean |
supportsLeaseAdmin()
Tests for the availability of a lease administrative service for
creating and deleting leasees.
|
boolean |
supportsLeaseCampus()
Tests if a lease to campus lookup session is available.
|
boolean |
supportsLeaseCampusAssignment()
Tests if a lease to campus assignment session is available.
|
boolean |
supportsLeaseLookup()
Tests for the availability of an lease lookup service.
|
boolean |
supportsLeaseNotification()
Tests for the availability of a lease notification service.
|
boolean |
supportsLeaseQuery()
Tests if querying leasees is available.
|
boolean |
supportsLeaseRecordType(Type leaseRecordType)
Tests if the given
Lease record type is supported. |
boolean |
supportsLeaseSearch()
Tests if searching for leasees is available.
|
boolean |
supportsLeaseSearchRecordType(Type leaseSearchRecordType)
Tests if the given lease search record type is supported.
|
boolean |
supportsLeaseSmartCampus()
Tests if a lease smart campus session is available.
|
boolean |
supportsRoomSquattingBatch()
Tests if a service to manage squatters in bulk is available.
|
boolean |
supportsVisibleFederation()
Tests if any deed 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 supportsLeaseLookup()
true if lease lookup is available, false
otherwisemandatory - This method must be implemented. boolean supportsLeaseQuery()
true if lease query is available, false
otherwisemandatory - This method must be implemented. boolean supportsLeaseSearch()
true if lease search is available, false
otherwisemandatory - This method must be implemented. boolean supportsLeaseAdmin()
true if lease administration is available,
false otherwisemandatory - This method must be implemented. boolean supportsLeaseNotification()
true if lease notification is available,
false otherwisemandatory - This method must be implemented in all
providers. boolean supportsLeaseCampus()
true if lease campus lookup session is
supported, false otherwisemandatory - This method must be implemented. boolean supportsLeaseCampusAssignment()
true if lease campus assignment is supported,
false otherwisemandatory - This method must be implemented. boolean supportsLeaseSmartCampus()
true if lease smart campus is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDeedLookup()
true if deed lookup is available, false
otherwisemandatory - This method must be implemented. boolean supportsDeedQuery()
true if deed query is available, false
otherwisemandatory - This method must be implemented. boolean supportsDeedSearch()
true if deed search is available, false
otherwisemandatory - This method must be implemented. boolean supportsDeedAdmin()
true if deed administration is available,
false otherwisemandatory - This method must be implemented. boolean supportsDeedNotification()
true if deed notification is available,
false otherwisemandatory - This method must be implemented in all
providers. boolean supportsDeedCampus()
true if deed campus lookup session is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDeedCampusAssignment()
true if deed campus assignment is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDeedSmartCampus()
true if deed smart campus is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRoomSquattingBatch()
true if a room batch squatting service is
supported, false otherwisemandatory - This method must be implemented. TypeList getLeaseRecordTypes()
Lease record types.mandatory - This method must be implemented. boolean supportsLeaseRecordType(Type leaseRecordType)
Lease record type is supported.leaseRecordType - a Type indicating a
Lease record type true if the given Type is
supported, false otherwiseNullArgumentException - leaseRecordType
is null mandatory - This method must be implemented. TypeList getLeaseSearchRecordTypes()
mandatory - This method must be implemented. boolean supportsLeaseSearchRecordType(Type leaseSearchRecordType)
leaseSearchRecordType - a Type indicating a lease
record type true if the given Type is
supported, false otherwiseNullArgumentException - leaseSearchRecordType
is null mandatory - This method must be implemented. TypeList getDeedRecordTypes()
Deed record types.mandatory - This method must be implemented. boolean supportsDeedRecordType(Type deedRecordType)
Deed record type is supported.deedRecordType - a Type indicating a Deed
record type true if the given Type is
supported, false otherwiseNullArgumentException - deedRecordType
is null mandatory - This method must be implemented. TypeList getDeedSearchRecordTypes()
mandatory - This method must be implemented. boolean supportsDeedSearchRecordType(Type deedSearchRecordType)
deedSearchRecordType - a Type indicating a deed
record type true if the given Type is
supported, false otherwiseNullArgumentException - deedSearchRecordType
is null mandatory - This method must be implemented.