package com.faforever.client.replay;
import com.faforever.client.i18n.I18n;
import com.faforever.client.task.CompletableTask;
import javax.annotation.Resource;
import java.util.Collection;
public class LoadLocalReplaysTask extends CompletableTask<Collection<ReplayInfoBean>> {
@Resource
ReplayService replayService;
@Resource
I18n i18n;
public LoadLocalReplaysTask() {
super(Priority.HIGH);
}
@Override
protected Collection<ReplayInfoBean> call() throws Exception {
updateTitle(i18n.get("replays.loadingLocalTask.title"));
return replayService.getLocalReplays();
}
}