org.dspace.versioning
Class DefaultItemVersionProvider
java.lang.Object
org.dspace.versioning.AbstractVersionProvider
org.dspace.versioning.DefaultItemVersionProvider
- All Implemented Interfaces:
- ItemVersionProvider
public class DefaultItemVersionProvider
- extends AbstractVersionProvider
- implements ItemVersionProvider
- Author:
- Fabio Bolognesi (fabio at atmire dot com), Mark Diggory (markd at atmire dot com), Ben Bosman (ben at atmire dot com)
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultItemVersionProvider
public DefaultItemVersionProvider()
createNewItemAndAddItInWorkspace
public Item createNewItemAndAddItInWorkspace(Context context,
Item nativeItem)
- Specified by:
createNewItemAndAddItInWorkspace in interface ItemVersionProvider
deleteVersionedItem
public void deleteVersionedItem(Context c,
Version versionToDelete,
VersionHistory history)
- Specified by:
deleteVersionedItem in interface ItemVersionProvider
updateItemState
public Item updateItemState(Context c,
Item itemNew,
Item previousItem)
- Specified by:
updateItemState in interface ItemVersionProvider
Copyright © 2012 DuraSpace. All Rights Reserved.