public class RestrictionTrackers
extends java.lang.Object
RestrictionTrackers.| Modifier and Type | Class and Description | 
|---|---|
static interface  | 
RestrictionTrackers.ClaimObserver<PositionT>
Interface allowing a runner to observe the calls to  
RestrictionTracker.tryClaim(PositionT). | 
| Constructor and Description | 
|---|
RestrictionTrackers()  | 
| Modifier and Type | Method and Description | 
|---|---|
static <RestrictionT,PositionT> | 
observe(RestrictionTracker<RestrictionT,PositionT> restrictionTracker,
       RestrictionTrackers.ClaimObserver<PositionT> claimObserver)
Returns a thread safe  
RestrictionTracker which reports all claim attempts to the
 specified RestrictionTrackers.ClaimObserver. | 
public static <RestrictionT,PositionT> RestrictionTracker<RestrictionT,PositionT> observe(RestrictionTracker<RestrictionT,PositionT> restrictionTracker, RestrictionTrackers.ClaimObserver<PositionT> claimObserver)
RestrictionTracker which reports all claim attempts to the
 specified RestrictionTrackers.ClaimObserver.