Nuxeo Enterprise Platform 5.4

Package org.nuxeo.ecm.core.versioning

Interface Summary
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.
DefaultVersionRemovalPolicy Removes the version history if no proxies exist, otherwise do nothing.
NullVersionRemovalPolicy Version removal policy that does nothing.
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.
VersioningServiceDescriptor Descriptor to contribute a new VersioningService.
 


Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.