assert (params.toArray()[3] != null);
final String file_path = (String) params.toArray()[0];
final String file_nonce = (String) params.toArray()[1];
final long startTime = (Long) params.toArray()[2];
byte block = (Byte) params.toArray()[3];
SnapshotSaveAPI saveAPI = new SnapshotSaveAPI();
VoltTable result = saveAPI.startSnapshotting(file_path, file_nonce, block, startTime, context, hostname);
LOG.trace("createSnapshotTargets :: Ends at partition : " + context.getPartitionExecutor().getPartitionId() + "\n" + result);
return new DependencySet(SnapshotSave.DEP_createSnapshotTargets, result);
} else if (fragmentId == SysProcFragmentId.PF_createSnapshotTargetsResults) {
return createSnapshotTargetsResults(dependencies);