Interface ArchivalInformationCollection

All Superinterfaces:
ArchivalInformationPackage, DataObject, InformationPackage

public interface ArchivalInformationCollection
extends ArchivalInformationPackage
An Archival Information Package whose Content Information is an aggregation of other Archival Information Packages.; its PDI must include a description of the collection criteria and process. NOTE - At a minimum all OAISes can be viewed as having at least one AIC which contains all the AIPs held by the OAIS. [OAIS]
Since:
06-Sep-2021 15:59:45
Version:
1.0
Author:
David
  • Method Details

    • getArchivalInformationPackage

      ArrayList<ArchivalInformationPackage> getArchivalInformationPackage()
      Get the array of AIPs which the AIC contains.
      Returns:
      An array of AIPs which the AIC contains.
    • setArchivalInformationPackage

      void setArchivalInformationPackage​(ArrayList<ArchivalInformationPackage> aips)
      Set the array of AIPs which the AIC contains.
      Parameters:
      aips - The array of AIPs which the AIC contains
    • getCollectionDescription

      CollectionDescription getCollectionDescription()
      Get the CollectionDescription for the AIC.
      Returns:
      The COllectionDescription for the AIC.
    • setCollectionDescription

      void setCollectionDescription​(CollectionDescription colldesc)
      Set the CollectionDescription for the AIC.
      Parameters:
      colldesc - The COllectionDescription for the AIC.