Interface CourseSyllabusBatchProfile

All Superinterfaces:
OsidProfile, Sourceable
All Known Subinterfaces:
CourseSyllabusBatchManager, CourseSyllabusBatchProxyManager

public interface CourseSyllabusBatchProfile extends OsidProfile

The CourseSyllabusBatchProfile describes the interoperability among batch syllabus 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.
    • supportsSyllabusBatchAdmin

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

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

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