Interface PreservationDescriptionInformation

All Superinterfaces:
InformationObject
All Known Implementing Classes:
PreservationDescriptionInformationImpl1

public interface PreservationDescriptionInformation
extends InformationObject
The information, which along with Representation Information, is necessary for adequate preservation of the Content Data Object and which can be categorized as Provenance Information, Context Information, Reference Information, Fixity Information, and Access Rights Information. It is a type of Information Object. NOTE Defining PDI (as well as its components: Provenance Information, Context Information, Reference Information, Fixity Information, and Access Rights Information) as relevant to the Content Data Object does not mean that those concerns are any less important for other data objects or at other levels, for example, it is important to apply reference, fixity, provenance, context and access rights to Representation Information, or to any other information the Archive is preserving. Definition of these terms as relevant to the Content Data Object is simply to ease discussion of these concepts at the Content Data Object level. [OAIS]
Since:
06-Sep-2021 15:59:46
Version:
1.0
Author:
David
  • Method Details

    • getAccessRightsInformation

      AccessRightsInformation getAccessRightsInformation()
      Get the AccessInformation in the PDI.
      Returns:
      The AccessRightsInformation in the PDI.
    • setAccessRightsInformation

      void setAccessRightsInformation​(AccessRightsInformation ari)
      Set the AccessRightsInformation in the PDI.
      Parameters:
      ari - The AccessRightsInformation to set in the PDI.
    • getContextInformation

      ContextInformation getContextInformation()
      Get the ContextInformation in the PDI.
      Returns:
      The ContextInformation in the PDI.
    • setContextInformation

      void setContextInformation​(ContextInformation ari)
      Set the ContextInformation in the PDI.
      Parameters:
      ari - The ContextInformation to set in the PDI.
    • getFixityInformation

      FixityInformation getFixityInformation()
      Get the FixityInformation in the PDI.
      Returns:
      The FixityInformation in the PDI.
    • setFixityInformation

      void setFixityInformation​(FixityInformation fi)
      Set the FixityInformation in the PDI.
      Parameters:
      fi - The FixityInformation to set in the PDI.
    • getProvenanceInformation

      ProvenanceInformation getProvenanceInformation()
      Get the ProvenanceInformation in the PDI.
      Returns:
      The ProvenanceInformation in the PDI.
    • setProvenanceInformation

      void setProvenanceInformation​(ProvenanceInformation pi)
      Set the ProvenanceInformation in the PDI.
      Parameters:
      pi - The ProvenanceInformation to set in the PDI.
    • getReferenceInformation

      ReferenceInformation getReferenceInformation()
      Get the ReferenceInformation in the PDI.
      Returns:
      The ReferenceInformation in the PDI.
    • setReferenceInformation

      void setReferenceInformation​(ReferenceInformation ri)
      Set the ReferenceInformation in the PDI.
      Parameters:
      ri - The ReferenceInformation to set in the PDI.