| 
Nuxeo Enterprise Platform 5.4 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| ExtendableVersioningService | Class implementing this interface will be able to use contribution from the versioningRules 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 Summary | |
|---|---|
| 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 | |
| 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. | 
  | 
Nuxeo Enterprise Platform 5.4 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||