Destruction

The destruction business logic is part of release 24.1

Introduction

A new collection of standard metadata fields has been introduced in Metadata 24.1 to allow for the destruction of an object as part of its lifecycle by changing the MediaHaven Record Status to ultimately the value Destructed.

Destruction

Destruction has the following implications

  • The MediaHaven Record Status changes to the value Destructed

  • Generates an Event of type UPDATE.DESTRUCTION

  • Automatic destruction is available if the Record Structure is Data. Hence, if it is one of the Data Objects, all its child representations will be logically deleted but the data object itself is not deleted. The effect is only the metadata remains whereas the storage will be reclaimed when permanently deleting the representations after the recycling grace period.

  • Automatic destruction is not available if the Record Structure is flat data

Planning for Destruction

If the metadata field Governance.AutomaticDestruction.ExpectedDate is filled out with a particular date, then the system will automatically perform the destruction at the given date with the effect described in the previous section. See Metadata 24.1 | Governance for the full reference of the new metadata fields.

The new metadata field Governance.RetentionPeriod can be used to store in the interval to retain the object. As of version 24.1, no automatic mechanism fills out the Governance.AutomaticDestruction based on the Governance.RetentionPeriod. It is the responsibility of the customer to fill out the Governance.AutomaticDestruction manually or a custom plugin is written for the customer that calculates this field.

 

Â