public class VersioningManagerImpl extends DefaultComponent implements VersioningManager
| Modifier and Type | Field and Description |
|---|---|
static String |
COMPONENT_ID |
| Constructor and Description |
|---|
VersioningManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
String |
getMajorVersionPropertyName(String documentType)
Deprecated.
|
String |
getMinorVersionPropertyName(String documentType)
Deprecated.
|
VersionIncEditOptions |
getVersionIncEditOptions(DocumentModel doc)
Get document increment options as defined by versioning rules.
|
String |
getVersionLabel(DocumentModel doc)
Gets the label for the current version of a document, for the UI.
|
DocumentModel |
incrementMajor(DocumentModel doc)
Deprecated.
|
DocumentModel |
incrementMinor(DocumentModel doc)
Deprecated.
|
activate, applicationStarted, deactivate, getAdapter, getApplicationStartedOrder, getLastModified, registerContribution, registerExtension, setLastModified, unregisterContribution, unregisterExtensionpublic static final String COMPONENT_ID
public VersionIncEditOptions getVersionIncEditOptions(DocumentModel doc) throws ClientException
VersioningManagergetVersionIncEditOptions in interface VersioningManagerdoc - the documentClientExceptionpublic String getVersionLabel(DocumentModel doc)
VersioningManagergetVersionLabel in interface VersioningManagerdoc - the document@Deprecated public DocumentModel incrementMajor(DocumentModel doc) throws ClientException
VersioningManagerincrementMajor in interface VersioningManagerdoc - the documentClientException@Deprecated public DocumentModel incrementMinor(DocumentModel doc) throws ClientException
VersioningManagerincrementMinor in interface VersioningManagerdoc - the documentClientException@Deprecated public String getMajorVersionPropertyName(String documentType)
VersioningManagergetMajorVersionPropertyName in interface VersioningManager@Deprecated public String getMinorVersionPropertyName(String documentType)
VersioningManagergetMinorVersionPropertyName in interface VersioningManagerCopyright © 2015 Nuxeo SA. All rights reserved.