Interface RepositoryBatchProfile

All Superinterfaces:
OsidProfile, Sourceable
All Known Subinterfaces:
RepositoryBatchManager, RepositoryBatchProxyManager

public interface RepositoryBatchProfile extends OsidProfile

The RepositoryBatchProfile describes the interoperability among batch repository 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.
    • supportsAssetBatchAdmin

      boolean supportsAssetBatchAdmin()
      Tests if bulk administration of assets is available.
      Returns:
      true if an asset bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsAssetContentBatchAdmin

      boolean supportsAssetContentBatchAdmin()
      Tests if bulk administration of asset contents is available.
      Returns:
      true if an asset content bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsCompositionBatchAdmin

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

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