Class PlatformCacheManager
- java.lang.Object
-
- org.apache.ignite.internal.processors.platform.cache.PlatformCacheManager
-
- All Implemented Interfaces:
GridCacheManager
public class PlatformCacheManager extends Object implements GridCacheManager
Platform cache manager - delegates functionality to native platforms (.NET, C++, ...).
-
-
Constructor Summary
Constructors Constructor Description PlatformCacheManager(PlatformCallbackGateway gate)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonDisconnected(IgniteFuture reconnectFut)voidonKernalStart()voidonKernalStop(boolean cancel)voidprintMemoryStats()Prints memory statistics (sizes of internal data structures, etc.).voidstart(GridCacheContext cctx)Starts manager.voidstop(boolean cancel, boolean destroy)Stops manager.
-
-
-
Constructor Detail
-
PlatformCacheManager
public PlatformCacheManager(PlatformCallbackGateway gate)
Constructor.- Parameters:
gate- Platform gateway..
-
-
Method Detail
-
start
public void start(GridCacheContext cctx) throws IgniteCheckedException
Starts manager.- Specified by:
startin interfaceGridCacheManager- Parameters:
cctx- Context.- Throws:
IgniteCheckedException- If failed.
-
stop
public void stop(boolean cancel, boolean destroy)Stops manager.- Specified by:
stopin interfaceGridCacheManager- Parameters:
cancel- Cancel flag.destroy- Cache destroy flag.
-
onKernalStart
public void onKernalStart() throws IgniteCheckedException- Specified by:
onKernalStartin interfaceGridCacheManager- Throws:
IgniteCheckedException- If failed.
-
onKernalStop
public void onKernalStop(boolean cancel)
- Specified by:
onKernalStopin interfaceGridCacheManager- 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
-
onDisconnected
public void onDisconnected(IgniteFuture reconnectFut)
- Specified by:
onDisconnectedin interfaceGridCacheManager- Parameters:
reconnectFut- Reconnect future.
-
-