Class NodeTreeWalker
java.lang.Object
org.junit.platform.engine.support.hierarchical.NodeTreeWalker
- Since:
- 1.3
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ResourceLockprivate final ResourceLockprivate final LockManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voiddoForChildrenRecursively(TestDescriptor parent, Consumer<TestDescriptor> consumer) private Set<ExclusiveResource> getExclusiveResources(TestDescriptor testDescriptor) (package private) NodeExecutionAdvisorwalk(TestDescriptor rootDescriptor) private voidwalk(TestDescriptor globalLockDescriptor, TestDescriptor testDescriptor, NodeExecutionAdvisor advisor)
-
Field Details
-
lockManager
-
globalReadLock
-
globalReadWriteLock
-
-
Constructor Details
-
NodeTreeWalker
NodeTreeWalker() -
NodeTreeWalker
NodeTreeWalker(LockManager lockManager)
-
-
Method Details
-
walk
-
walk
private void walk(TestDescriptor globalLockDescriptor, TestDescriptor testDescriptor, NodeExecutionAdvisor advisor) -
getExclusiveResources
-
doForChildrenRecursively
-