Interface CalendaringBatchProfile

All Superinterfaces:
OsidProfile, Sourceable
All Known Subinterfaces:
CalendaringBatchManager, CalendaringBatchProxyManager

public interface CalendaringBatchProfile extends OsidProfile

The CalendaringBatchProfile describes the interoperability among batch calendaring 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.
    • supportsEventBatchAdmin

      boolean supportsEventBatchAdmin()
      Tests if bulk administration of events is available.
      Returns:
      true if an event bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsRecurringEventBatchAdmin

      boolean supportsRecurringEventBatchAdmin()
      Tests if bulk administration of recurring events is available.
      Returns:
      true if a recurring event bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsOffsetEventBatchAdmin

      boolean supportsOffsetEventBatchAdmin()
      Tests if bulk administration of offset events is available.
      Returns:
      true if an offset event bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsScheduleBatchAdmin

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

      boolean supportsScheduleSlotBatchAdmin()
      Tests if bulk administration of schedule slots is available.
      Returns:
      true if a schedule slot bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsCommitmentBatchAdmin

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

      boolean supportsTimePeriodBatchAdmin()
      Tests if bulk administration of time periods is available.
      Returns:
      true if a time period bulk administrative service is available, false otherwise
      Compliance:
      mandatory - This method must be implemented.
    • supportsCalendarBatchAdmin

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