Welcome to the Jazz Community Forum
snapshot loading via API

Hello,
I could able to get the list of snapshot for the stream,.But i dont know how to load snapshot using snapshot name or UUID.
private static List<IBaselineSetHandle> getSnapShotsOfAboveStream(final IWorkspaceHandle workspaceHandle,
final ITeamRepository repository)
throws TeamRepositoryException {
IWorkspaceManager workspaceManager = SCMPlatform.getWorkspaceManager(repository);
IBaselineSetSearchCriteria searchCriteria = IBaselineSetSearchCriteria.FACTORY.newInstance();
searchCriteria.setOwnerWorkspaceOptional(workspaceHandle);
List findBaselineSets = workspaceManager.findBaselineSets(searchCriteria, Integer.MAX_VALUE, monitor);
for (Object object : findBaselineSets) {
IBaselineSetHandle baselineSet = (IBaselineSetHandle) object;
UUID itemId = baselineSet.getItemId();
SnapshotMetadata instance2 = SnapshotMetadataFactory.getInstance(itemId.getUuidValue(), repository, monitor);
final ITeamRepository repository)
throws TeamRepositoryException {
IWorkspaceManager workspaceManager = SCMPlatform.getWorkspaceManager(repository);
IBaselineSetSearchCriteria searchCriteria = IBaselineSetSearchCriteria.FACTORY.newInstance();
searchCriteria.setOwnerWorkspaceOptional(workspaceHandle);
List findBaselineSets = workspaceManager.findBaselineSets(searchCriteria, Integer.MAX_VALUE, monitor);
for (Object object : findBaselineSets) {
IBaselineSetHandle baselineSet = (IBaselineSetHandle) object;
UUID itemId = baselineSet.getItemId();
SnapshotMetadata instance2 = SnapshotMetadataFactory.getInstance(itemId.getUuidValue(), repository, monitor);
}
Based on snapshot info how i do loading into my local path