public class VersioningServiceImpl extends java.lang.Object implements VersioningService
| Constructor and Description |
|---|
VersioningServiceImpl() |
public Version createNewVersion(Context c, int itemId)
createNewVersion in interface VersioningServicepublic Version createNewVersion(Context c, int itemId, java.lang.String summary)
createNewVersion in interface VersioningServicepublic void removeVersion(Context c, int versionID)
removeVersion in interface VersioningServicepublic void removeVersion(Context c, Item item)
removeVersion in interface VersioningServicepublic Version getVersion(Context c, int versionID)
getVersion in interface VersioningServicepublic Version restoreVersion(Context c, int versionID)
restoreVersion in interface VersioningServicepublic Version restoreVersion(Context c, int versionID, java.lang.String summary)
restoreVersion in interface VersioningServicepublic VersionHistory findVersionHistory(Context c, int itemId)
findVersionHistory in interface VersioningServicepublic Version updateVersion(Context c, int itemId, java.lang.String summary)
updateVersion in interface VersioningServicepublic Version getVersion(Context c, Item item)
getVersion in interface VersioningServiceprotected VersionImpl createVersion(Context c, VersionHistory vh, Item item, java.lang.String summary, java.util.Date date)
protected int getNextVersionNumer(Version latest)
public VersionHistoryDAO getVersionHistoryDAO()
public void setVersionHistoryDAO(VersionHistoryDAO versionHistoryDAO)
public VersionDAO getVersionDAO()
public void setVersionDAO(VersionDAO versionDAO)
public void setProvider(DefaultItemVersionProvider provider)
Copyright © 2013 DuraSpace. All Rights Reserved.