Class CacheOsConflictResolutionManager<K,V>
- java.lang.Object
-
- org.apache.ignite.internal.processors.cache.CacheOsConflictResolutionManager<K,V>
-
- All Implemented Interfaces:
CacheConflictResolutionManager<K,V>,GridCacheManager<K,V>
public class CacheOsConflictResolutionManager<K,V> extends Object implements CacheConflictResolutionManager<K,V>
OS conflict resolver manager.
-
-
Constructor Summary
Constructors Constructor Description CacheOsConflictResolutionManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CacheVersionConflictResolverconflictResolver()voidonDisconnected(IgniteFuture<?> reconnectFut)voidonKernalStart()voidonKernalStop(boolean cancel)voidprintMemoryStats()Prints memory statistics (sizes of internal data structures, etc.).voidstart(GridCacheContext<K,V> cctx)Starts manager.voidstop(boolean cancel, boolean destroy)Stops manager.
-
-
-
Method Detail
-
conflictResolver
public CacheVersionConflictResolver conflictResolver()
- Specified by:
conflictResolverin interfaceCacheConflictResolutionManager<K,V>- Returns:
- Cache conflict resolver.
-
start
public void start(GridCacheContext<K,V> cctx) throws IgniteCheckedException
Starts manager.- Specified by:
startin interfaceGridCacheManager<K,V>- Parameters:
cctx- Context.- Throws:
IgniteCheckedException- If failed.
-
stop
public void stop(boolean cancel, boolean destroy)Stops manager.- Specified by:
stopin interfaceGridCacheManager<K,V>- Parameters:
cancel- Cancel flag.destroy- Cache destroy flag.
-
onKernalStart
public void onKernalStart() throws IgniteCheckedException- Specified by:
onKernalStartin interfaceGridCacheManager<K,V>- Throws:
IgniteCheckedException- If failed.
-
onKernalStop
public void onKernalStop(boolean cancel)
- Specified by:
onKernalStopin interfaceGridCacheManager<K,V>- Parameters:
cancel- Cancel flag.
-
printMemoryStats
public void printMemoryStats()
Prints memory statistics (sizes of internal data structures, etc.). NOTE: this method is for testing and profiling purposes only.- Specified by:
printMemoryStatsin interfaceGridCacheManager<K,V>
-
onDisconnected
public void onDisconnected(IgniteFuture<?> reconnectFut)
- Specified by:
onDisconnectedin interfaceGridCacheManager<K,V>- Parameters:
reconnectFut- Reconnect future.
-
-