mirror of
https://github.com/google/nomulus.git
synced 2025-07-31 23:16:31 +02:00
Run automatic Java 8 conversion over codebase
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=171174380
This commit is contained in:
parent
44df5da771
commit
5edb7935ed
190 changed files with 2312 additions and 3096 deletions
|
@ -14,7 +14,6 @@
|
|||
|
||||
package google.registry.server;
|
||||
|
||||
import static com.google.common.base.MoreObjects.firstNonNull;
|
||||
import static com.google.common.base.Preconditions.checkArgument;
|
||||
import static com.google.common.base.Verify.verify;
|
||||
import static javax.servlet.http.HttpServletResponse.SC_FORBIDDEN;
|
||||
|
@ -133,9 +132,8 @@ public final class StaticResourceServlet extends HttpServlet {
|
|||
return Optional.absent();
|
||||
}
|
||||
rsp.setContentType(
|
||||
firstNonNull(
|
||||
MIMES_BY_EXTENSION.get(getExtension(file.getFileName().toString())),
|
||||
DEFAULT_MIME_TYPE)
|
||||
MIMES_BY_EXTENSION
|
||||
.getOrDefault(getExtension(file.getFileName().toString()), DEFAULT_MIME_TYPE)
|
||||
.toString());
|
||||
rsp.setContentLength(Ints.checkedCast(Files.size(file)));
|
||||
return Optional.of(file);
|
||||
|
|
|
@ -29,11 +29,9 @@ import java.net.URL;
|
|||
import java.nio.file.Path;
|
||||
import java.util.Map;
|
||||
import java.util.concurrent.BlockingQueue;
|
||||
import java.util.concurrent.Callable;
|
||||
import java.util.concurrent.FutureTask;
|
||||
import java.util.concurrent.LinkedBlockingDeque;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
import javax.annotation.Nullable;
|
||||
import javax.servlet.Filter;
|
||||
import javax.servlet.http.HttpServlet;
|
||||
import org.mortbay.jetty.Connector;
|
||||
|
@ -129,15 +127,11 @@ public final class TestServer {
|
|||
/** Stops the HTTP server. */
|
||||
public void stop() {
|
||||
try {
|
||||
SimpleTimeLimiter.create(newCachedThreadPool())
|
||||
Void unusedReturnValue = SimpleTimeLimiter.create(newCachedThreadPool())
|
||||
.callWithTimeout(
|
||||
new Callable<Void>() {
|
||||
@Nullable
|
||||
@Override
|
||||
public Void call() throws Exception {
|
||||
server.stop();
|
||||
return null;
|
||||
}
|
||||
() -> {
|
||||
server.stop();
|
||||
return null;
|
||||
},
|
||||
SHUTDOWN_TIMEOUT_MS,
|
||||
TimeUnit.MILLISECONDS);
|
||||
|
|
|
@ -21,9 +21,7 @@ import com.google.common.util.concurrent.SimpleTimeLimiter;
|
|||
import java.io.IOException;
|
||||
import java.net.HttpURLConnection;
|
||||
import java.net.URL;
|
||||
import java.util.concurrent.Callable;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
import javax.annotation.Nullable;
|
||||
|
||||
final class UrlChecker {
|
||||
|
||||
|
@ -33,19 +31,19 @@ final class UrlChecker {
|
|||
/** Probes {@code url} until it becomes available. */
|
||||
static void waitUntilAvailable(final URL url, int timeoutMs) {
|
||||
try {
|
||||
SimpleTimeLimiter.create(newCachedThreadPool()).callWithTimeout(new Callable<Void>() {
|
||||
@Nullable
|
||||
@Override
|
||||
public Void call() throws InterruptedException, IOException {
|
||||
int exponentialBackoffMs = 1;
|
||||
while (true) {
|
||||
if (isAvailable(url)) {
|
||||
return null;
|
||||
}
|
||||
Thread.sleep(exponentialBackoffMs *= 2);
|
||||
}
|
||||
}
|
||||
}, timeoutMs, TimeUnit.MILLISECONDS);
|
||||
Void unusedReturnValue = SimpleTimeLimiter.create(newCachedThreadPool())
|
||||
.callWithTimeout(
|
||||
() -> {
|
||||
int exponentialBackoffMs = 1;
|
||||
while (true) {
|
||||
if (isAvailable(url)) {
|
||||
return null;
|
||||
}
|
||||
Thread.sleep(exponentialBackoffMs *= 2);
|
||||
}
|
||||
},
|
||||
timeoutMs,
|
||||
TimeUnit.MILLISECONDS);
|
||||
} catch (Exception e) {
|
||||
throwIfUnchecked(e);
|
||||
throw new RuntimeException(e);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue