Page History
...
The Versioning Service will rely on a generica generic IdentifierService that is described below for minting and registering any identifiers that are required to track the revision history of the Items.
Dryad Example: Version 1, Version 2 of same document (see versions listed at bottom of page)
Code: Google Code
Code Block |
---|
public interface VersioningService { Version createNewVersion(Context c, int itemId); Version createNewVersion(Context c, int itemId, String summary); void removeVersion(Context c, int versionID); void removeVersion(Context c, Item item); Version getVersion(Context c, int versionID); Version restoreVersion(Context c, int versionID); Version restoreVersion(Context c, int versionID, String summary); VersionHistory findVersionHistory(Context c, int itemId); Version updateVersion(Context c, int itemId, String summary); Version getVersion(Context c, Item item); } |
...
Overview
Content Tools