Package org.dspace.app.itemupdate
package org.dspace.app.itemupdate
-
ClassDescriptionContainer for UpdateActions Order of actions is very import for correct processing.Action to add bitstreams listed in item contents file to the item in DSpaceAction to add metadata to itemFilter interface to be used by ItemUpdate to determine which bitstreams in an Item acceptable for removal.BitstreamFilter implementation to filter by bundle nameBitstreamFilter implementation to filter by filename patternException class for BitstreamFiltersHolds the elements of a line in the Contents Entry file Based on private methods in ItemImport Lacking a spec or full documentation for the file format, it looks from the source code that the ordering or elements is not fixed e.g.:
48217870-MIT.pdf\tbundle: bundlename\tpermissions: -r 'MIT Users'\tdescription: Full printable version (MIT only) permissions: -[r|w] ['group name'] description: <the description of the file>Action to delete bitstreams Undo not supported for this UpdateAction Derivatives of the bitstream to be deleted are not also deletedAction to delete bitstreams using a specified filter implementing BitstreamFilter Derivatives for the target bitstreams are not deleted.Action to delete metadataBitstream filter to delete from TEXT bundleEncapsulates the Item in the context of the DSpace Archive FormatProvides some batch editing capabilities for items in DSpace.Miscellaneous methods for metadata handling that build on the API which might have general utility outside of the specific use in context in ItemUpdate.Filter all bitstreams in the ORIGINAL bundle Also delete all derivative bitstreams, i.e.Filter all bitstreams in the ORIGINAL bundle Also delete all derivative bitstreams, i.e.Bitstream filter targeting the THUMBNAIL bundleInterface for actions to update an itemBase class for Bitstream actionsThis abstract subclass for metadata actions maintains a collection for the target metadata fields expressed as a string in the compound notation (<schema>.<element>.<qualifier>) on which to apply the action when the method execute is called.