Class CompositeLock.CompositeLockManagedBlocker
- java.lang.Object
-
- org.junit.platform.engine.support.hierarchical.CompositeLock.CompositeLockManagedBlocker
-
- All Implemented Interfaces:
java.util.concurrent.ForkJoinPool.ManagedBlocker
- Enclosing class:
- CompositeLock
private class CompositeLock.CompositeLockManagedBlocker extends java.lang.Object implements java.util.concurrent.ForkJoinPool.ManagedBlocker
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
acquired
-
Constructor Summary
Constructors Modifier Constructor Description private
CompositeLockManagedBlocker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
block()
boolean
isReleasable()
-
-
-
Method Detail
-
block
public boolean block() throws java.lang.InterruptedException
- Specified by:
block
in interfacejava.util.concurrent.ForkJoinPool.ManagedBlocker
- Throws:
java.lang.InterruptedException
-
isReleasable
public boolean isReleasable()
- Specified by:
isReleasable
in interfacejava.util.concurrent.ForkJoinPool.ManagedBlocker
-
-