| Interface | Description |
|---|---|
| ExtendableVersioningService |
Class implementing this interface will be able to use contribution from the
versioningRules extension point.
|
| OrphanVersionRemovalFilter |
Interface to be implemented by contributions to the
orphanVersionRemovalFilter extension point.
|
| VersionableDocument | |
| VersioningService |
The versioning service holds the versioning policy used to define what
happens to a document's version when it is created, saved, checked in,
checked out or restored, and what version increment options (none, minor,
major) are made available to the user.
|
| VersionRemovalPolicy |
Interface for the policy that decides which versions have to be removed when
a working document is removed.
|
| Class | Description |
|---|---|
| CompatVersioningService |
Compatibility implementation of the versioning service in Nuxeo.
|
| DefaultVersioningRuleDescriptor |
Descriptor to contribute default versioning rule for all document types.*
|
| DefaultVersionRemovalPolicy |
Removes the version history if no proxies exist, otherwise do nothing.
|
| InitialStateDescriptor |
Descriptor to contribute the initial version state of a document.
|
| NullVersionRemovalPolicy |
Version removal policy that does nothing.
|
| OptionDescriptor | |
| OrphanVersionRemoverListener |
Async listener that is in charge to delete the versions.
|
| SaveOptionsDescriptor |
Descriptor to contribute incrementation options.
|
| StandardVersioningService |
Implementation of the versioning service that follows standard checkout /
checkin semantics.
|
| VersioningComponent |
Versioning service component and implementation.
|
| VersioningDocumentAdapter |
Adapter showing the versioning aspects of documents.
|
| VersioningDocumentAdapterFactory |
Adapter class factory for Versioning Document interface.
|
| VersioningRuleDescriptor |
Descriptor to contribute new versioning rules.
|
| VersioningServiceDescriptor |
Descriptor to contribute a new
VersioningService. |
Copyright © 2013 Nuxeo SA. All Rights Reserved.