Sunday, September 20, 2009

Java от Google

Интересная Java библиотека Guava от Google. Например, полезные классы для ограничения времени выполнения процесса:

TimeLimiter limiter = . . .;
TargetType proxy = limiter.newProxy(
target, TargetType.class, 50, TimeUnit.MILLISECONDS);
try {
return proxy.someMethod();
} catch (UncheckedTimeoutException e) {
return DEFAULT_VALUE;
}

No comments: