Bahar 4.2.5 Java 7 Tomcat 7Bahar zaman uyumsuz Görev
benim çalışan zaman uyumsuz görev kontrol etmek istiyorum çalışan. Çalışırken progess görevini kontrol edin. Çalıştırılacak asenkron görev olarak denetleyici. hello.jsp, ilerleme hizmetini (itRunning) görmek için jQuery işlevini (zamanlayıcı) içerir.
Kontrolör
@Controller
public class HelloController {
@Inject
private RouteService routeService;
@RequestMapping(value = "/", method = RequestMethod.GET)
public String printRoute() {
try {
Future<Plane> plane = routeService.execute();
} catch (Exception e) {
System.out.println(e.getMessage());
}
return "hello";
}
@RequestMapping(value = "/status")
@ResponseBody
public String fetchStatus() {
--> Here return itRunning
}
}
Servis
@Component("routeService")
public class RouteService {
@Inject
private Route route;
@Async
public Future<Plane> execute() {
Plane plane = route.execute();
return new AsyncResult<Plane>(boat);
}
}
AsyncTask
public class Route
{
private int itRunning=0;
public Plane execute() {
itRunning++;
}
public int getItRunning() {
return itRunning;
}
}
nasıl itRunning okuyabilirim?
Teşekkürler