Package com.illumon.iris.db.v2.locations
Class FunctionConsistencyMonitor
java.lang.Object
com.illumon.iris.db.v2.locations.FunctionConsistencyMonitor
public class FunctionConsistencyMonitor extends Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FunctionConsistencyMonitor.ConsistentSupplier<T>
A supplier that uses a FunctionConsistencyMonitor to ensure that multiple invocations to the same function always return the same value, even if underlying conditions (like the date) change. -
Constructor Summary
Constructors Constructor Description FunctionConsistencyMonitor()
-
Method Summary
Modifier and Type Method Description SafeCloseable
start()
Starts a consistent block around the inputProviders.
-
Constructor Details
-
FunctionConsistencyMonitor
public FunctionConsistencyMonitor()
-
-
Method Details
-
start
Starts a consistent block around the inputProviders.
-