Package info.oais.interfaces.infomodel
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 SummaryModifier and Type Method Description AccessRightsInformationgetAccessRightsInformation()Get the AccessInformation in the PDI.ContextInformationgetContextInformation()Get the ContextInformation in the PDI.FixityInformationgetFixityInformation()Get the FixityInformation in the PDI.ProvenanceInformationgetProvenanceInformation()Get the ProvenanceInformation in the PDI.ReferenceInformationgetReferenceInformation()Get the ReferenceInformation in the PDI.voidsetAccessRightsInformation(AccessRightsInformation ari)Set the AccessRightsInformation in the PDI.voidsetContextInformation(ContextInformation ari)Set the ContextInformation in the PDI.voidsetFixityInformation(FixityInformation fi)Set the FixityInformation in the PDI.voidsetProvenanceInformation(ProvenanceInformation pi)Set the ProvenanceInformation in the PDI.voidsetReferenceInformation(ReferenceInformation ri)Set the ReferenceInformation in the PDI.Methods inherited from interface info.oais.interfaces.infomodel.InformationObjectgetDataObject, getIdentifier, getRepresentationInformation, setDataObject, setIdentifier, setRepresentationInformation
- 
Method Details- 
getAccessRightsInformationAccessRightsInformation getAccessRightsInformation()Get the AccessInformation in the PDI.- Returns:
- The AccessRightsInformation in the PDI.
 
- 
setAccessRightsInformationSet the AccessRightsInformation in the PDI.- Parameters:
- ari- The AccessRightsInformation to set in the PDI.
 
- 
getContextInformationContextInformation getContextInformation()Get the ContextInformation in the PDI.- Returns:
- The ContextInformation in the PDI.
 
- 
setContextInformationSet the ContextInformation in the PDI.- Parameters:
- ari- The ContextInformation to set in the PDI.
 
- 
getFixityInformationFixityInformation getFixityInformation()Get the FixityInformation in the PDI.- Returns:
- The FixityInformation in the PDI.
 
- 
setFixityInformationSet the FixityInformation in the PDI.- Parameters:
- fi- The FixityInformation to set in the PDI.
 
- 
getProvenanceInformationProvenanceInformation getProvenanceInformation()Get the ProvenanceInformation in the PDI.- Returns:
- The ProvenanceInformation in the PDI.
 
- 
setProvenanceInformationSet the ProvenanceInformation in the PDI.- Parameters:
- pi- The ProvenanceInformation to set in the PDI.
 
- 
getReferenceInformationReferenceInformation getReferenceInformation()Get the ReferenceInformation in the PDI.- Returns:
- The ReferenceInformation in the PDI.
 
- 
setReferenceInformationSet the ReferenceInformation in the PDI.- Parameters:
- ri- The ReferenceInformation to set in the PDI.
 
 
-