Package one.microstream.reference
Interface LazyReferenceManager
- All Known Implementing Classes:
- LazyReferenceManager.Default
public interface LazyReferenceManager
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classLazyReferenceManager.Clearerstatic interfaceLazyReferenceManager.Controllerstatic interfaceLazyReferenceManager.CycleEvaluatorstatic classLazyReferenceManager.Defaultstatic classLazyReferenceManager.Static
- 
Method Summary
- 
Method Details- 
register
- 
registerAll
- 
cleanUpvoid cleanUp(long nanoTimeBudget)
- 
cleanUpdefault void cleanUp()
- 
cleanUp
- 
cleanUp
- 
clearvoid clear()
- 
startLazyReferenceManager start()
- 
stopLazyReferenceManager stop()
- 
addController
- 
removeController
- 
isRunningboolean isRunning()
- 
iterate
- 
iterateControllers
- 
set
- 
get
- 
New
- 
New
- 
New
- 
New
- 
Newstatic LazyReferenceManager New(Lazy.Checker checker, long milliTimeCheckInterval, long nanoTimeBudget)
- 
Newstatic LazyReferenceManager New(Lazy.Checker checker, _longReference milliTimeCheckIntervalProvider, _longReference nanoTimeBudgetProvider)
 
-