public class DeepLockTest extends AbstractLockTest
DeepLockTest
...childNode, lock, lockedNode, lockMgr
isReadOnly, jcrBaseVersion, jcrCopiedFrom, jcrCreated, jcrFrozenNode, jcrFrozenUuid, jcrIsCheckedOut, jcrlockIsDeep, jcrLockOwner, jcrMergeFailed, jcrMixinTypes, jcrPredecessors, jcrPrimaryType, jcrRootVersion, jcrSuccessors, jcrSystem, jcrUUID, jcrVersionHistory, mixLockable, mixReferenceable, mixShareable, mixSimpleVersionable, mixTitle, mixVersionable, nodeName1, nodeName2, nodeName3, nodeName4, NS_JCR_URI, NS_MIX_URI, NS_NT_URI, NS_SV_URI, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testNodeTypeTestRoot, testPath, testRoot, testRootNode, vf, workspaceName
Constructor and Description |
---|
DeepLockTest() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
isDeep() |
protected boolean |
isSessionScoped() |
void |
testDeepLockAboveLockedChild() |
void |
testGetNodeOnLockObtainedFromChild() |
void |
testGetNodeOnLockObtainedFromNewChild() |
void |
testParentChildDeepLock() |
void |
testRemoveLockedChild() |
void |
testShallowLockAboveLockedChild() |
assertLockable, getLockManager, getLockOwner, getTimeoutHint, setUp, tearDown, testGetLockOnChild, testGetLockOnNewChild, testGetSecondsRemaining, testGetSecondsRemainingAfterUnlock, testHoldsLockChild, testHoldsLockNewChild, testIsDeep, testIsLive, testIsLockedChild, testIsLockedNewChild, testIsLockOwningSession, testIsSessionScoped, testLockExpiration, testLockHoldingNode, testLockVisibility, testNodeHoldsLocked, testNodeIsLocked, testOwnerHint, testRefresh, testRefreshNotLive, testRemoveMixLockableFromLockedNode, testUnlock, testUnlockByOtherSession
checkSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, run
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, runBare, runTest, setName, toString
protected boolean isSessionScoped()
isSessionScoped
in class AbstractLockTest
protected boolean isDeep()
isDeep
in class AbstractLockTest
public void testGetNodeOnLockObtainedFromChild() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testGetNodeOnLockObtainedFromNewChild() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public void testParentChildDeepLock() throws javax.jcr.RepositoryException, NotExecutableException
javax.jcr.RepositoryException
NotExecutableException
public void testDeepLockAboveLockedChild() throws javax.jcr.RepositoryException, NotExecutableException
javax.jcr.RepositoryException
NotExecutableException
public void testShallowLockAboveLockedChild() throws javax.jcr.RepositoryException, NotExecutableException
javax.jcr.RepositoryException
NotExecutableException
public void testRemoveLockedChild() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.