Class NullBalancer
java.lang.Object
org.apache.maven.surefire.junitcore.pc.NullBalancer
- All Implemented Interfaces:
Balancer
This balancer implements
Balancer and does not do anything -no blocking operation.- Since:
- 2.16
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanAcquires a permit from this balancer, blocking until one is available.voidvoidReleases a permit, returning it to the balancer.
-
Constructor Details
-
NullBalancer
NullBalancer()
-
-
Method Details
-
acquirePermit
public boolean acquirePermit()Description copied from interface:BalancerAcquires a permit from this balancer, blocking until one is available.- Specified by:
acquirePermitin interfaceBalancer- Returns:
trueif current thread is NOT interrupted while waiting for a permit.
-
releasePermit
public void releasePermit()Description copied from interface:BalancerReleases a permit, returning it to the balancer.- Specified by:
releasePermitin interfaceBalancer
-
releaseAllPermits
public void releaseAllPermits()- Specified by:
releaseAllPermitsin interfaceBalancer
-