Replace anonymous classes with lambda expressions. (#526)

diff --git a/log4j-kafka/src/main/java/org/apache/logging/log4j/kafka/appender/KafkaManager.java b/log4j-kafka/src/main/java/org/apache/logging/log4j/kafka/appender/KafkaManager.java
index db03167..5b5a543 100644
--- a/log4j-kafka/src/main/java/org/apache/logging/log4j/kafka/appender/KafkaManager.java
+++ b/log4j-kafka/src/main/java/org/apache/logging/log4j/kafka/appender/KafkaManager.java
@@ -101,14 +101,11 @@
     private void closeProducer(final long timeout, final TimeUnit timeUnit) {
         if (producer != null) {
             // This thread is a workaround for this Kafka issue: https://issues.apache.org/jira/browse/KAFKA-1660
-           final Thread closeThread = new Log4jThread(new Runnable() {
-                @Override
-                public void run() {
-                    if (producer != null) {
-                        producer.close();
-                    }
-                }
-            }, "KafkaManager-CloseThread");
+           final Thread closeThread = new Log4jThread(() -> {
+               if (producer != null) {
+                   producer.close();
+               }
+           }, "KafkaManager-CloseThread");
             closeThread.setDaemon(true); // avoid blocking JVM shutdown
             closeThread.start();
             try {
@@ -140,12 +137,9 @@
                 final Future<RecordMetadata> response = producer.send(newRecord);
                 response.get(timeoutMillis, TimeUnit.MILLISECONDS);
             } else {
-                producer.send(newRecord, new Callback() {
-                    @Override
-                    public void onCompletion(final RecordMetadata metadata, final Exception e) {
-                        if (e != null) {
-                            LOGGER.error("Unable to write to Kafka in appender [" + getName() + "]", e);
-                        }
+                producer.send(newRecord, (metadata, e) -> {
+                    if (e != null) {
+                        LOGGER.error("Unable to write to Kafka in appender [" + getName() + "]", e);
                     }
                 });
             }