Package org.nuxeo.ecm.core.versioning
package org.nuxeo.ecm.core.versioning
-
ClassDescriptionRemoves the version history if no proxies exist, otherwise do nothing.Descriptor to contribute the initial version state of a document.Policy filter which disables automatic versioning for System document or document which should never be versioned.Version removal policy that does nothing.Deprecated.since 2021.44 there is now an orphan versions Full GC bulk action (garbageCollectOrphanVersions)Interface to be implemented by contributions to the orphanVersionRemovalFilter extension point.Deprecated.since 2021.44 there is now an orphan versions incremental GC (StreamDocumentGC)Implementation of the versioning service that follows standard checkout / checkin semantics.Versioning service component and implementation.Adapter showing the versioning aspects of documents.Adapter class factory for Versioning Document interface.A versioning policy filter for automatic versioning system.Descriptor to contribute new restrictions in versioning system.Descriptor used to restrict versioning options for a given lifeCycleStateDescriptor to contribute a new
VersioningService
.Interface for the policy that decides which versions have to be removed when a working document is removed.