This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/juneau.git
commit 3732b145472289b68f5553283e46cf3dc86fe736 Author: Gary Gregory <[email protected]> AuthorDate: Fri Jun 23 22:49:55 2023 -0400 [juneau-microservice-core] Use lambdas --- .../juneau/microservice/resources/LogsResource.java | 18 +++++------------- .../microservice/resources/ShutdownResource.java | 19 ++++++++----------- 2 files changed, 13 insertions(+), 24 deletions(-) diff --git a/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/LogsResource.java b/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/LogsResource.java index 64b819690..1a62d7809 100644 --- a/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/LogsResource.java +++ b/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/LogsResource.java @@ -276,20 +276,12 @@ public class LogsResource extends BasicRestServlet { return s; } - static final FileFilter FILE_FILTER = new FileFilter() { - @Override /* FileFilter */ - public boolean accept(File f) { - return f.isDirectory() || f.getName().endsWith(".log"); - } - }; + static final FileFilter FILE_FILTER = f -> f.isDirectory() || f.getName().endsWith(".log"); - static final Comparator<FileResource> FILE_COMPARATOR = new Comparator<>() { - @Override /* Comparator */ - public int compare(FileResource o1, FileResource o2) { - int c = o1.getType().compareTo(o2.getType()); - return c != 0 ? c : o1.getName().compareTo(o2.getName()); - } - }; + static final Comparator<FileResource> FILE_COMPARATOR = (o1, o2) -> { + int c = o1.getType().compareTo(o2.getType()); + return c != 0 ? c : o1.getName().compareTo(o2.getName()); + }; } diff --git a/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/ShutdownResource.java b/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/ShutdownResource.java index 904ba2ce6..ff3b4b722 100755 --- a/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/ShutdownResource.java +++ b/juneau-microservice/juneau-microservice-core/src/main/java/org/apache/juneau/microservice/resources/ShutdownResource.java @@ -40,17 +40,14 @@ public class ShutdownResource extends BasicRestServlet { @RestGet(path="/", description="Show contents of config file.") public String shutdown() { new Thread( - new Runnable() { - @Override /* Runnable */ - public void run() { - try { - Thread.sleep(1000); - System.exit(0); - } catch (InterruptedException e) { - e.printStackTrace(); - } - } - } + () -> { + try { + Thread.sleep(1000); + System.exit(0); + } catch (InterruptedException e) { + e.printStackTrace(); + } + } ).start(); return "OK"; }
