Interface ControlBatchProfile

All Superinterfaces:
OsidProfile, Sourceable
All Known Subinterfaces:
ControlBatchManager, ControlBatchProxyManager

public interface ControlBatchProfile extends OsidProfile

The ControlBatchProfile describes the interoperability among batch control 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.
    • supportsDeviceBatchAdmin

      boolean supportsDeviceBatchAdmin()
      Tests if bulk administration of devices is available.
      Returns:
      true if a device bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsControllerBatchAdmin

      boolean supportsControllerBatchAdmin()
      Tests if bulk administration of controllers is available.
      Returns:
      true if a controller bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsInputBatchAdmin

      boolean supportsInputBatchAdmin()
      Tests if bulk administration of inputs is available.
      Returns:
      true if an input bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsSettingBatchAdmin

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

      boolean supportsSceneBatchAdmin()
      Tests if bulk administration of scenes is available.
      Returns:
      true if a scene bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsTriggerBatchAdmin

      boolean supportsTriggerBatchAdmin()
      Tests if bulk administration of triggers is available.
      Returns:
      true if a trigger bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsActionGroupBatchAdmin

      boolean supportsActionGroupBatchAdmin()
      Tests if bulk administration of action groups is available.
      Returns:
      true if an action group bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsSystemBatchAdmin

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