...
Types of events in the lifecycle of repository objects, drawn from the PREMIS Event Type vocabulary and augmented with some other event types identified by UCSD. Some of these events correspond to actions performed by the Fedora 4 REST API, while others correspond to actions performed with other systems outside of the repository.
Event Type | Vocabulary | Description |
---|---|---|
capture | PREMIS | The process whereby a repository actively obtains an object. |
compression | PREMIS | The process of coding data to save storage space or transmission time. |
creation | PREMIS | The act of creating a new object. |
deaccession | PREMIS | The process of removing an object from the inventory of a repository. |
decompression | PREMIS | The process of reversing the effects of compression. |
decryption | PREMIS | The process of converting encrypted data to plain text. |
deletion | PREMIS | The process of removing an object from repository storage. |
digital signature validation | PREMIS | The process of determining that a decrypted digital signature matches an expected value. |
fixity check | PREMIS | The process of verifying that an object has not been changed in a given period. |
ingestion | PREMIS | The process of adding objects to a preservation repository. |
message digest calculation | PREMIS | The process by which a message digest ("hash") is created
|
migration | PREMIS | A transformation of an object creating a version in a more contemporary format. |
normalization | PREMIS | A transformation of an object creating a version more conducive to preservation. |
replication | PREMIS | The process of creating a copy of an object that is, bit-wise, identical to the original. |
validation | PREMIS | The process of comparing an object with a standard and noting compliance or exceptions. |
virus check | PREMIS | The process of scanning a file for malicious programs. |
metadata modification | UCSD | Modifying an RDF source by posting RDF, using SPARQL Update, etc. |
content modification | UCSD | Modifying a non-RDF source by uploading updated content. |
derivative creation | UCSD | Generating derivative versions of content files. |
indexing | UCSD | Generating a derivative of an object, such as a Solr index record, updating an external triplestore, etc. possibly using the fcrepo-camel or fcrepo-message-consumer components. |
...