Package org.dspace.app.bulkedit
package org.dspace.app.bulkedit
The DSpace Batch Metadata Editor, which uses a CSV file to export/import item metadata.
- works on items, communities, collections or the whole site
- can also create new items, delete items and withdraw/restore them
- cannot export/import bitstreams
-
ClassDescriptionUtility class to store changes to item that may occur during a batch edit.Value class used for metadata value edits used by the bulk edit.Utility class to read and write CSV files ************** Important Note ************** This class has been made serializable, as it is stored in a Session.Utility class to store a line from a CSV file
DSpaceRunnableimplementation to delete all the values of the given metadata field.TheMetadataDeletionfor CLI.Script configuration forMetadataDeletionCli.TheScriptConfigurationfor theMetadataDeletionscript.Metadata exporter to allow the batch export of metadata into a fileMetadata exporter to allow the batch export of metadata from a Filtered Items content report execution into a fileThe CLI version of theMetadataExportFilteredItemsReportscriptThis is the CLI version of theMetadataExportFilteredItemsReportScriptConfigurationclass that handles the configuration for theMetadataExportFilteredItemsReportCliscriptTheScriptConfigurationfor theMetadataExportFilteredItemsReportscriptMetadataExportScriptConfiguration<T extends MetadataExport>TheScriptConfigurationfor theMetadataExportscriptMetadata exporter to allow the batch export of metadata from a discovery search into a fileThe cli version of theMetadataExportSearchscriptThis is the CLI version of theMetadataExportSearchScriptConfigurationclass that handles the configuration for theMetadataExportSearchCliscriptTheScriptConfigurationfor theMetadataExportSearchscriptMetadata importer to allow the batch import of metadata from a fileCLI variant for theMetadataImportclass This has been made so that we can specify the behaviour of the determineChanges method to be specific for the CLITheScriptConfigurationfor theMetadataImportCLICLI scriptMetadata importer exceptionMetadata importer exceptionMetadataImportScriptConfiguration<T extends MetadataImport>TheScriptConfigurationfor theMetadataImportscript