Uses of Interface
org.apache.ignite.internal.util.lang.IgniteThrowableRunner
-
Packages that use IgniteThrowableRunner Package Description org.apache.ignite.internal.processors.cache.persistence.snapshot org.apache.ignite.internal.util System-wide utility routine and helper classes. -
-
Uses of IgniteThrowableRunner in org.apache.ignite.internal.processors.cache.persistence.snapshot
Methods in org.apache.ignite.internal.processors.cache.persistence.snapshot with parameters of type IgniteThrowableRunner Modifier and Type Method Description protected CompletableFuture<Void>AbstractCreateSnapshotFutureTask. runAsync(IgniteThrowableRunner task) -
Uses of IgniteThrowableRunner in org.apache.ignite.internal.util
Methods in org.apache.ignite.internal.util with parameters of type IgniteThrowableRunner Modifier and Type Method Description static voidIgniteStopwatch. logTime(IgniteLogger log, String operationName, IgniteThrowableRunner operation)Execution given operation and calculation it time.<T> TInitializationProtector. protect(Object protectedKey, Supplier<T> initializedVal, IgniteThrowableRunner initializationCode)voidInitializationProtector. protect(Object protectedKey, IgniteThrowableRunner initializationCode)It method allows to avoid simultaneous initialization from various threads.
-