public class AddEventListenerTest extends AbstractObservationTest
Configuration requirements:
The AbstractJCRTest.testRoot must allow child nodes of type testNodeType().
The child nodes that are created will be named AbstractJCRTest.nodeName1 and
AbstractJCRTest.nodeName2. Furthermore testNodeType() must allow to add
child nodes of the same type (testNodeType()).
Certain test require that testNodeType() is mix:referenceable or
allows to add that mixin. If the repository does not support mix:referenceable
a NotExecutableException is thrown
in those test cases.
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 |
|---|
AddEventListenerTest() |
| Modifier and Type | Method and Description |
|---|---|
void |
testIsDeepFalseNodeAdded()
|
void |
testIsDeepFalsePropertyAdded()
|
void |
testNodeType()
Tests if events are only generated for specified node types.
|
void |
testNoLocalTrue()
Tests if no events are generated for own modifications if
noLocal is set to true. |
void |
testPath()
Tests if events are only created for a sub tree of the workspace.
|
void |
testUUID()
Tests if events are only generated for specified UUIDs.
|
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 testPath()
throws RepositoryException
RepositoryExceptionpublic void testIsDeepFalseNodeAdded()
throws RepositoryException
RepositoryExceptionpublic void testIsDeepFalsePropertyAdded()
throws RepositoryException
RepositoryExceptionpublic void testNoLocalTrue()
throws RepositoryException
noLocal is set to true.RepositoryExceptionpublic void testUUID()
throws RepositoryException,
NotExecutableException
public void testNodeType()
throws RepositoryException
RepositoryExceptionCopyright © 2004–2020 The Apache Software Foundation. All rights reserved.