public class DefaultItemVersionProvider extends AbstractVersionProvider implements ItemVersionProvider
Constructor and Description |
---|
DefaultItemVersionProvider() |
Modifier and Type | Method and Description |
---|---|
Item |
createNewItemAndAddItInWorkspace(Context context,
Item nativeItem) |
void |
deleteVersionedItem(Context c,
Version versionToDelete,
VersionHistory history) |
Item |
updateItemState(Context c,
Item itemNew,
Item previousItem) |
copyMetadata, createBitstream, createBundlesAndAddBitstreams, getIgnoredMetadataFields, setIgnoredMetadataFields
public Item createNewItemAndAddItInWorkspace(Context context, Item nativeItem)
createNewItemAndAddItInWorkspace
in interface ItemVersionProvider
public void deleteVersionedItem(Context c, Version versionToDelete, VersionHistory history)
deleteVersionedItem
in interface ItemVersionProvider
public Item updateItemState(Context c, Item itemNew, Item previousItem)
updateItemState
in interface ItemVersionProvider
Copyright © 2016 DuraSpace. All Rights Reserved.