|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object info.magnolia.cms.core.version.BaseVersionManager info.magnolia.cms.core.version.VersionManager
public final class VersionManager
Singleton class which should be used for any operation related to versioning VersionManager synchronizes all operations like add version, restore version and remove version but it does not synchronize between operations
Field Summary |
---|
Fields inherited from class info.magnolia.cms.core.version.BaseVersionManager |
---|
PROPERTY_RULE, ROOT_VERSION, SYSTEM_NODE, TMP_REFERENCED_NODES, VERSION_WORKSPACE |
Constructor Summary | |
---|---|
VersionManager()
do not instanciate |
Method Summary | |
---|---|
static VersionManager |
getInstance()
get instance |
boolean |
isInvalidMaxVersions()
since version is set "only revert" always return true |
void |
setMaxVersionHistory(Content node)
set version history to max version possible |
Methods inherited from class info.magnolia.cms.core.version.BaseVersionManager |
---|
addVersion, addVersion, checkAndAddMixin, createInitialStructure, createVersion, getAccessManagerPermissions, getAllVersions, getBaseVersion, getHierarchyManager, getSystemNode, getUsedFilter, getVersion, getVersionedNode, getVersionedNode, getVersionHistory, impersonateAccessManager, removeVersionHistory, restore, revertAccessManager |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public VersionManager()
Method Detail |
---|
public static VersionManager getInstance()
public boolean isInvalidMaxVersions()
isInvalidMaxVersions
in class BaseVersionManager
public void setMaxVersionHistory(Content node) throws javax.jcr.RepositoryException
setMaxVersionHistory
in class BaseVersionManager
node
-
javax.jcr.RepositoryException
- if failed to get VersionHistory or fail to remove
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |