| Interface | Description |
|---|---|
| VersionConstants |
VersionConstants...
|
| VersionSelector |
Inspired by Jackrabbit 2.x
|
| Class | Description |
|---|---|
| DateVersionSelector |
Inspired by Jackrabbit 2.x
|
| ReadOnlyVersionManager |
ReadOnlyVersionManager provides implementations for read-only
version operations modeled after the ones available in javax.jcr.version.VersionManager. |
| ReadWriteVersionManager |
Extends the
ReadOnlyVersionManager with methods to modify the
version store. |
| Utils |
Utils provide some utility methods. |
| VersionablePathHook |
Commit hook which is responsible for storing the path of the versionable
node with every version history.
|
| VersionHook |
This class gathers together editors related to handling version storage:
VersionEditorProvider
VersionEditor - creates version history, handles
checking-in, checking-out and restoring, prevents a
checked-in node from being modified,
VersionStorageEditor - validates changes on the
version storage,
VersionableCollector - collects all existing versionable
UUIDs, so assigned histories won't be removed in the next step,
OrphanedVersionCleaner - removes all histories that are
empty and have no longer a parent versionable node. |
| Enum | Description |
|---|---|
| VersionExceptionCode |
VersionExceptionCode contains the codes for version related
commit failures. |
"Copyright © 2010 - 2017 Adobe Systems Incorporated. All Rights Reserved"