D
- implementation of decorator.public class ContentDecoratorVersionManagerWrapper<D extends ContentDecorator> extends DelegateVersionManagerWrapper
ContentDecorator
.Constructor and Description |
---|
ContentDecoratorVersionManagerWrapper(javax.jcr.version.VersionManager versionManager,
D contentDecorator) |
Modifier and Type | Method and Description |
---|---|
javax.jcr.version.Version |
checkin(String absPath) |
javax.jcr.version.Version |
checkpoint(String absPath) |
javax.jcr.Node |
createActivity(String title) |
javax.jcr.Node |
createConfiguration(String absPath) |
javax.jcr.Node |
getActivity() |
javax.jcr.version.Version |
getBaseVersion(String absPath) |
D |
getContentDecorator() |
javax.jcr.version.VersionHistory |
getVersionHistory(String absPath) |
javax.jcr.NodeIterator |
merge(javax.jcr.Node activityNode) |
javax.jcr.NodeIterator |
merge(String absPath,
String srcWorkspace,
boolean bestEffort) |
javax.jcr.NodeIterator |
merge(String absPath,
String srcWorkspace,
boolean bestEffort,
boolean isShallow) |
javax.jcr.Node |
setActivity(javax.jcr.Node activity) |
protected javax.jcr.Node |
wrapNode(javax.jcr.Node node) |
protected javax.jcr.NodeIterator |
wrapNodeIterator(javax.jcr.NodeIterator nodeIterator) |
protected javax.jcr.version.Version |
wrapVersion(javax.jcr.version.Version version) |
protected javax.jcr.version.VersionHistory |
wrapVersionHistory(javax.jcr.version.VersionHistory versionHistory) |
cancelMerge, checkout, doneMerge, getWrappedVersionManager, isCheckedOut, removeActivity, restore, restore, restore, restore, restoreByLabel, setWrappedVersionManager, toString
public ContentDecoratorVersionManagerWrapper(javax.jcr.version.VersionManager versionManager, D contentDecorator)
public D getContentDecorator()
public javax.jcr.version.Version checkin(String absPath) throws javax.jcr.version.VersionException, javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.InvalidItemStateException, javax.jcr.lock.LockException, javax.jcr.RepositoryException
checkin
in interface javax.jcr.version.VersionManager
checkin
in class DelegateVersionManagerWrapper
javax.jcr.version.VersionException
javax.jcr.UnsupportedRepositoryOperationException
javax.jcr.InvalidItemStateException
javax.jcr.lock.LockException
javax.jcr.RepositoryException
public javax.jcr.version.Version checkpoint(String absPath) throws javax.jcr.version.VersionException, javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.InvalidItemStateException, javax.jcr.lock.LockException, javax.jcr.RepositoryException
checkpoint
in interface javax.jcr.version.VersionManager
checkpoint
in class DelegateVersionManagerWrapper
javax.jcr.version.VersionException
javax.jcr.UnsupportedRepositoryOperationException
javax.jcr.InvalidItemStateException
javax.jcr.lock.LockException
javax.jcr.RepositoryException
public javax.jcr.version.VersionHistory getVersionHistory(String absPath) throws javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException
getVersionHistory
in interface javax.jcr.version.VersionManager
getVersionHistory
in class DelegateVersionManagerWrapper
javax.jcr.UnsupportedRepositoryOperationException
javax.jcr.RepositoryException
public javax.jcr.version.Version getBaseVersion(String absPath) throws javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException
getBaseVersion
in interface javax.jcr.version.VersionManager
getBaseVersion
in class DelegateVersionManagerWrapper
javax.jcr.UnsupportedRepositoryOperationException
javax.jcr.RepositoryException
public javax.jcr.NodeIterator merge(String absPath, String srcWorkspace, boolean bestEffort) throws javax.jcr.NoSuchWorkspaceException, javax.jcr.AccessDeniedException, javax.jcr.MergeException, javax.jcr.lock.LockException, javax.jcr.InvalidItemStateException, javax.jcr.RepositoryException
merge
in interface javax.jcr.version.VersionManager
merge
in class DelegateVersionManagerWrapper
javax.jcr.NoSuchWorkspaceException
javax.jcr.AccessDeniedException
javax.jcr.MergeException
javax.jcr.lock.LockException
javax.jcr.InvalidItemStateException
javax.jcr.RepositoryException
public javax.jcr.NodeIterator merge(String absPath, String srcWorkspace, boolean bestEffort, boolean isShallow) throws javax.jcr.NoSuchWorkspaceException, javax.jcr.AccessDeniedException, javax.jcr.MergeException, javax.jcr.lock.LockException, javax.jcr.InvalidItemStateException, javax.jcr.RepositoryException
merge
in interface javax.jcr.version.VersionManager
merge
in class DelegateVersionManagerWrapper
javax.jcr.NoSuchWorkspaceException
javax.jcr.AccessDeniedException
javax.jcr.MergeException
javax.jcr.lock.LockException
javax.jcr.InvalidItemStateException
javax.jcr.RepositoryException
public javax.jcr.Node createConfiguration(String absPath) throws javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException
createConfiguration
in interface javax.jcr.version.VersionManager
createConfiguration
in class DelegateVersionManagerWrapper
javax.jcr.UnsupportedRepositoryOperationException
javax.jcr.RepositoryException
public javax.jcr.Node setActivity(javax.jcr.Node activity) throws javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException
setActivity
in interface javax.jcr.version.VersionManager
setActivity
in class DelegateVersionManagerWrapper
javax.jcr.UnsupportedRepositoryOperationException
javax.jcr.RepositoryException
public javax.jcr.Node getActivity() throws javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException
getActivity
in interface javax.jcr.version.VersionManager
getActivity
in class DelegateVersionManagerWrapper
javax.jcr.UnsupportedRepositoryOperationException
javax.jcr.RepositoryException
public javax.jcr.Node createActivity(String title) throws javax.jcr.UnsupportedRepositoryOperationException, javax.jcr.RepositoryException
createActivity
in interface javax.jcr.version.VersionManager
createActivity
in class DelegateVersionManagerWrapper
javax.jcr.UnsupportedRepositoryOperationException
javax.jcr.RepositoryException
public javax.jcr.NodeIterator merge(javax.jcr.Node activityNode) throws javax.jcr.version.VersionException, javax.jcr.AccessDeniedException, javax.jcr.MergeException, javax.jcr.lock.LockException, javax.jcr.InvalidItemStateException, javax.jcr.RepositoryException
merge
in interface javax.jcr.version.VersionManager
merge
in class DelegateVersionManagerWrapper
javax.jcr.version.VersionException
javax.jcr.AccessDeniedException
javax.jcr.MergeException
javax.jcr.lock.LockException
javax.jcr.InvalidItemStateException
javax.jcr.RepositoryException
protected javax.jcr.Node wrapNode(javax.jcr.Node node)
protected javax.jcr.NodeIterator wrapNodeIterator(javax.jcr.NodeIterator nodeIterator)
protected javax.jcr.version.Version wrapVersion(javax.jcr.version.Version version)
protected javax.jcr.version.VersionHistory wrapVersionHistory(javax.jcr.version.VersionHistory versionHistory)
Copyright © 2003–2017 Magnolia International Ltd.. All rights reserved.