You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juneau.apache.org by gg...@apache.org on 2023/06/24 03:48:43 UTC

[juneau] 07/29: [juneau-microservice-core] Use lambdas

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 <ga...@gmail.com>
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";
 	}