Top Fields Constructors Methods
org.junit.platform.engine.support.hierarchical

pack-priv Class NodeTreeWalker

extends Object
Class Inheritance
Static Imports
org.junit.platform.engine.support.hierarchical.ExclusiveResource.GLOBAL_READ, .ExclusiveResource.GLOBAL_READ_WRITE, .Node.ExecutionMode.SAME_THREAD

Since
1.3

Field Summary

Modifier and TypeField and Description
private final ResourceLock
private final ResourceLock
private final LockManager

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv

Method Summary

Modifier and TypeMethod and Description
private void
private void
private Set<ExclusiveResource>
private boolean
isReadOnly(Set<ExclusiveResource> exclusiveResources)

pack-priv NodeExecutionAdvisor
walk(TestDescriptor rootDescriptor)

private void
walk(TestDescriptor globalLockDescriptor, TestDescriptor testDescriptor, NodeExecutionAdvisor advisor)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

globalReadLockback to summary
private final ResourceLock globalReadLock
globalReadWriteLockback to summary
private final ResourceLock globalReadWriteLock
lockManagerback to summary
private final LockManager lockManager

Constructor Detail

NodeTreeWalkerback to summary
pack-priv NodeTreeWalker()
NodeTreeWalkerback to summary
pack-priv NodeTreeWalker(LockManager lockManager)

Method Detail

doForChildrenRecursivelyback to summary
private void doForChildrenRecursively(TestDescriptor parent, Consumer<TestDescriptor> consumer)
forceDescendantExecutionModeRecursivelyback to summary
private void forceDescendantExecutionModeRecursively(NodeExecutionAdvisor advisor, TestDescriptor testDescriptor)
getExclusiveResourcesback to summary
private Set<ExclusiveResource> getExclusiveResources(TestDescriptor testDescriptor)
isReadOnlyback to summary
private boolean isReadOnly(Set<ExclusiveResource> exclusiveResources)
walkback to summary
pack-priv NodeExecutionAdvisor walk(TestDescriptor rootDescriptor)
walkback to summary
private void walk(TestDescriptor globalLockDescriptor, TestDescriptor testDescriptor, NodeExecutionAdvisor advisor)