Class GridCacheAdapter.UpdateTimeStatClosure<T>
- java.lang.Object
-
- org.apache.ignite.internal.processors.cache.GridCacheAdapter.UpdateTimeStatClosure<T>
-
- All Implemented Interfaces:
Serializable,CI1<IgniteInternalFuture<T>>,IgniteInClosure<IgniteInternalFuture<T>>
- Direct Known Subclasses:
GridCacheAdapter.InvokeAllTimeStatClosure,GridCacheAdapter.UpdateGetAllTimeStatClosure,GridCacheAdapter.UpdateGetAndRemoveTimeStatClosure,GridCacheAdapter.UpdateGetTimeStatClosure,GridCacheAdapter.UpdatePutAllConflictTimeStatClosure,GridCacheAdapter.UpdatePutAllTimeStatClosure,GridCacheAdapter.UpdatePutAndGetTimeStatClosure,GridCacheAdapter.UpdatePutTimeStatClosure,GridCacheAdapter.UpdateRemoveAllConflictTimeStatClosure,GridCacheAdapter.UpdateRemoveAllTimeStatClosure,GridCacheAdapter.UpdateRemoveTimeStatClosure
- Enclosing class:
- GridCacheAdapter<K,V>
protected abstract static class GridCacheAdapter.UpdateTimeStatClosure<T> extends Object implements CI1<IgniteInternalFuture<T>>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected CacheMetricsImplmetricsprotected longstart
-
Constructor Summary
Constructors Constructor Description UpdateTimeStatClosure(CacheMetricsImpl metrics, long start)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidapply(IgniteInternalFuture<T> fut)Closure body.protected abstract voidupdateTimeStat(T res)Updates statistics.
-
-
-
Field Detail
-
metrics
protected final CacheMetricsImpl metrics
-
start
protected final long start
-
-
Constructor Detail
-
UpdateTimeStatClosure
public UpdateTimeStatClosure(CacheMetricsImpl metrics, long start)
- Parameters:
metrics- Metrics.start- Start time.
-
-
Method Detail
-
apply
public void apply(IgniteInternalFuture<T> fut)
Closure body.- Specified by:
applyin interfaceIgniteInClosure<T>- Parameters:
fut- Closure argument.
-
updateTimeStat
protected abstract void updateTimeStat(T res)
Updates statistics.- Parameters:
res- Result of operation.
-
-