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