public interface VersioningService
| Modifier and Type | Method and Description |
|---|---|
boolean |
canVersion(org.dspace.core.Context c,
org.dspace.content.Item item) |
Version |
createNewWorkingVersionInSubmission(org.dspace.core.Context context,
int itemID,
String summary) |
org.dspace.versioning.VersionHistory |
findVersionByHistoryId(org.dspace.core.Context c,
int versionHistoryId) |
org.dspace.versioning.VersionHistory |
findVersionHistory(org.dspace.core.Context c,
int itemId) |
Version |
getVersion(org.dspace.core.Context c,
int versionID) |
Version |
getVersion(org.dspace.core.Context c,
org.dspace.content.Item item) |
void |
removeVersion(org.dspace.core.Context c,
int versionID) |
void |
removeVersion(org.dspace.core.Context c,
org.dspace.content.Item item) |
org.dspace.content.Item |
restoreVersion(org.dspace.core.Context c,
int versionID) |
org.dspace.content.Item |
restoreVersion(org.dspace.core.Context c,
int versionID,
String summary) |
Version |
updateVersion(org.dspace.core.Context c,
int itemId,
String summary) |
Version |
updateVersionByVersionId(org.dspace.core.Context c,
int itemId,
int versionId,
String summary) |
VersionImpl |
updateVersionHistory(org.dspace.core.Context c,
org.dspace.content.Item newItem,
org.dspace.content.Item previousItem,
String summary,
String log,
Date date) |
VersionImpl |
updateVersionHistory(org.dspace.core.Context c,
org.dspace.content.Item item,
String summary,
String log,
Date date) |
VersionImpl |
updateVersionHistory(org.dspace.core.Context c,
org.dspace.content.Item item,
String summary,
String log,
Date date,
boolean restoreMode) |
void removeVersion(org.dspace.core.Context c,
int versionID)
void removeVersion(org.dspace.core.Context c,
org.dspace.content.Item item)
Version getVersion(org.dspace.core.Context c, int versionID)
org.dspace.content.Item restoreVersion(org.dspace.core.Context c,
int versionID)
org.dspace.content.Item restoreVersion(org.dspace.core.Context c,
int versionID,
String summary)
org.dspace.versioning.VersionHistory findVersionHistory(org.dspace.core.Context c,
int itemId)
Version updateVersionByVersionId(org.dspace.core.Context c, int itemId, int versionId, String summary)
Version getVersion(org.dspace.core.Context c, org.dspace.content.Item item)
boolean canVersion(org.dspace.core.Context c,
org.dspace.content.Item item)
Version createNewWorkingVersionInSubmission(org.dspace.core.Context context, int itemID, String summary)
VersionImpl updateVersionHistory(org.dspace.core.Context c, org.dspace.content.Item item, String summary, String log, Date date)
VersionImpl updateVersionHistory(org.dspace.core.Context c, org.dspace.content.Item item, String summary, String log, Date date, boolean restoreMode)
VersionImpl updateVersionHistory(org.dspace.core.Context c, org.dspace.content.Item newItem, org.dspace.content.Item previousItem, String summary, String log, Date date)
org.dspace.versioning.VersionHistory findVersionByHistoryId(org.dspace.core.Context c,
int versionHistoryId)
Copyright © 2014 DuraSpace. All rights reserved.