org.dspace.versioning
Interface ItemVersionProvider

All Known Implementing Classes:
DefaultItemVersionProvider

public interface ItemVersionProvider

Author:
Fabio Bolognesi (fabio at atmire dot com), Mark Diggory (markd at atmire dot com), Ben Bosman (ben at atmire dot com)

Method Summary
 Item createNewItemAndAddItInWorkspace(Context c, Item item)
           
 void deleteVersionedItem(Context c, Version versionToDelete, VersionHistory history)
           
 Item updateItemState(Context c, Item itemNew, Item previousItem)
           
 

Method Detail

createNewItemAndAddItInWorkspace

Item createNewItemAndAddItInWorkspace(Context c,
                                      Item item)

deleteVersionedItem

void deleteVersionedItem(Context c,
                         Version versionToDelete,
                         VersionHistory history)

updateItemState

Item updateItemState(Context c,
                     Item itemNew,
                     Item previousItem)


Copyright © 2012 DuraSpace. All Rights Reserved.