Class BulkUpdateUtil.BulkUpdateInstructionGroup

java.lang.Object
org.opencastproject.adminui.util.BulkUpdateUtil.BulkUpdateInstructionGroup
Enclosing class:
BulkUpdateUtil

public static class BulkUpdateUtil.BulkUpdateInstructionGroup extends Object
Model class for one group of update instructions
  • Constructor Details

    • BulkUpdateInstructionGroup

      public BulkUpdateInstructionGroup(List<String> eventIds, org.json.simple.JSONObject metadata, org.json.simple.JSONObject scheduling)
      Create a new group from parsed JSON data
      Parameters:
      eventIds - Event IDs in this group
      metadata - Metadata for this group
      scheduling - Scheduling for this group
  • Method Details

    • getEventIds

      public List<String> getEventIds()
      Get the list of IDs of events to apply the bulk update to.
      Returns:
      The list of IDs of the events to apply the bulk update to.
    • getMetadata

      public org.json.simple.JSONObject getMetadata()
      Get the meta data update to apply.
      Returns:
      The meta data update to apply.
    • getScheduling

      public org.json.simple.JSONObject getScheduling()
      Get the scheduling information update to apply.
      Returns:
      The scheduling information update to apply.