/*
* search necessary restore
*/
List<JobWorkspaceRestore> restoreJobs = backupManager.getRestores();
JobWorkspaceRestore restore = null;
for (JobWorkspaceRestore curRestore : restoreJobs)
{
if (curRestore.getRepositoryName().equals(repository)
&& curRestore.getWorkspaceName().equals(workspace))
{
restore = curRestore;
break;
}
}
if (restore != null)
{
ShortInfo info =
new ShortInfo(ShortInfo.RESTORE, restore.getBackupChainLog(), restore.getStartTime(), restore
.getEndTime(), restore.getStateRestore(), restore.getRepositoryName(), restore
.getWorkspaceName());
return Response.ok(info).cacheControl(noCache).build();
}
return Response.ok().cacheControl(noCache).build();