protected static class IgniteSnapshotManager.SnapshotHandlers extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
SnapshotHandlers() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
completeAll(SnapshotHandlerType type,
String snpName,
Map<String,List<SnapshotHandlerResult<?>>> res,
Collection<UUID> reqNodes,
Consumer<List<String>> wrnsHnd) |
protected @Nullable Map<String,SnapshotHandlerResult<Object>> |
invokeAll(SnapshotHandlerType type,
SnapshotHandlerContext ctx) |
@Nullable protected @Nullable Map<String,SnapshotHandlerResult<Object>> invokeAll(SnapshotHandlerType type, SnapshotHandlerContext ctx) throws IgniteCheckedException
type - Type of snapshot operation handler.ctx - Snapshot operation handler context.IgniteCheckedException - if parallel execution was failed.protected void completeAll(SnapshotHandlerType type, String snpName, Map<String,List<SnapshotHandlerResult<?>>> res, Collection<UUID> reqNodes, Consumer<List<String>> wrnsHnd) throws Exception
type - Type of snapshot operation handler.snpName - Snapshot name.res - Results from all nodes and handlers with the specified type.reqNodes - Node IDs on which the handlers were executed.wrnsHnd - A handler of snapshot operation warnings.Exception - If failed.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023