public class NodeAddedTest extends AbstractObservationTest
Event.NODE_ADDED events.
Configuration requirements:
The AbstractJCRTest.testRoot must allow child nodes of type AbstractJCRTest.testNodeType.
The child nodes that are created will be named AbstractJCRTest.nodeName1 and
AbstractJCRTest.nodeName2. Furthermore AbstractJCRTest.testNodeType must allow to add
child nodes of the same type (AbstractJCRTest.testNodeType).
AbstractObservationTest.CallableALL_TYPES, DEFAULT_WAIT_TIMEOUT, obsMgrisReadOnly, 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, ntActivity, ntBase, ntFrozenNode, ntQuery, ntUnstructured, ntVersion, ntVersionHistory, ntVersionLabels, propertyName1, propertyName2, superuser, testNodeType, testNodeTypeNoChildren, testNodeTypeTestRoot, testPath, testRoot, testRootNode, vf, workspaceName| Constructor and Description |
|---|
NodeAddedTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
testMultipleNodeAdded1()
Tests if
Event.NODE_ADDED is triggered
for multiple nodes on the same level. |
void |
testMultipleNodeAdded2()
Tests if
Event.NODE_ADDED is triggered
when nodes are created on multiple levels. |
void |
testSingleNodeAdded()
Tests if
Event.NODE_ADDED is triggerd
when a single node is added. |
void |
testTransientNodeAddedRemoved()
Tests if events are only created for changes that are persisted.
|
addEventListener, addEventListener, checkNodeAdded, checkNodeRemoved, checkNodes, checkPropertyAdded, checkPropertyChanged, checkPropertyRemoved, getEventByPath, getEvents, removeEventListener, setUp, tearDown, toArraycheckSupportedOption, cleanUp, cleanUpTestRoot, createRandomString, ensureCanSetProperty, ensureCanSetProperty, ensureCanSetProperty, ensureKnowsNodeType, ensureLockingSupported, ensureMixinType, ensureMultipleWorkspacesSupported, getHelper, getJcrValue, getLocalName, getNonExistingWorkspaceName, getPrefix, getProperty, getProperty, getQualifiedName, getSize, isSupported, needsMixin, runassertEquals, 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, toStringpublic void testSingleNodeAdded()
throws RepositoryException
Event.NODE_ADDED is triggerd
when a single node is added.RepositoryExceptionpublic void testMultipleNodeAdded1()
throws RepositoryException
Event.NODE_ADDED is triggered
for multiple nodes on the same level.RepositoryExceptionpublic void testMultipleNodeAdded2()
throws RepositoryException
Event.NODE_ADDED is triggered
when nodes are created on multiple levels.RepositoryExceptionpublic void testTransientNodeAddedRemoved()
throws RepositoryException
RepositoryExceptionCopyright © 2004–2020 The Apache Software Foundation. All rights reserved.