Interface RoomBatchProfile

All Superinterfaces:
OsidProfile, Sourceable
All Known Subinterfaces:
RoomBatchManager, RoomBatchProxyManager

public interface RoomBatchProfile extends OsidProfile

The RoomBatchProfile describes the interoperability among batch room services.

  • Method Details

    • supportsVisibleFederation

      boolean supportsVisibleFederation()
      Tests if federation is visible.
      Returns:
      true if visible federation is supported, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsRoomBatchAdmin

      boolean supportsRoomBatchAdmin()
      Tests if bulk administration of rooms is available.
      Returns:
      true if a room bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsFloorBatchAdmin

      boolean supportsFloorBatchAdmin()
      Tests if bulk administration of floors is available.
      Returns:
      true if a floor bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsBuildingBatchAdmin

      boolean supportsBuildingBatchAdmin()
      Tests if bulk administration of buildings is available.
      Returns:
      true if a building bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsCampusBatchAdmin

      boolean supportsCampusBatchAdmin()
      Tests if bulk administration of campuses is available.
      Returns:
      true if a campus bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.