Interface OfferingBatchProfile

All Superinterfaces:
OsidProfile, Sourceable
All Known Subinterfaces:
OfferingBatchManager, OfferingBatchProxyManager

public interface OfferingBatchProfile extends OsidProfile

The OfferingBatchProfile describes the interoperability among batch offering 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.
    • supportsCanonicalUnitBatchAdmin

      boolean supportsCanonicalUnitBatchAdmin()
      Tests if bulk administration of canonical units is available.
      Returns:
      true if a canonical unit bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsOfferingBatchAdmin

      boolean supportsOfferingBatchAdmin()
      Tests if bulk administration of offerings is available.
      Returns:
      true if an offering bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsParticipantBatchAdmin

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

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

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