This is an automated email from the ASF dual-hosted git repository.

tmaret pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-distribution-journal.git


The following commit(s) were added to refs/heads/master by this push:
     new 4190c2b  SLING-9404 - language update
4190c2b is described below

commit 4190c2befc6da8277e12ba019b8c41087cb217e1
Author: tmaret <[email protected]>
AuthorDate: Tue Apr 28 17:11:40 2020 +0200

    SLING-9404 - language update
---
 .../journal/impl/publisher/DiscoveryService.java       |  2 +-
 .../distribution/journal/impl/queue/impl/PubQueue.java |  4 ++--
 .../journal/impl/queue/impl/PubQueueCache.java         |  8 ++++----
 .../impl/shared/JournalAvailableServiceMarker.java     |  2 +-
 .../journal/impl/subscriber/BookKeeper.java            | 12 ++++--------
 .../impl/subscriber/DistributionSubscriber.java        |  4 ++--
 .../journal/impl/subscriber/PackageHandler.java        |  4 ++--
 .../journal/impl/subscriber/SubscriberIdle.java        |  2 +-
 .../journal/impl/subscriber/SubscriberReadyStore.java  |  2 +-
 .../impl/precondition/PackageStatusWatcherTest.java    |  2 +-
 .../impl/precondition/StagingPreconditionTest.java     |  4 ++--
 .../journal/impl/publisher/DiscoveryServiceTest.java   |  2 +-
 .../journal/impl/publisher/DistPublisherJMXTest.java   |  6 +++---
 .../impl/publisher/DistributionPackageFactoryTest.java |  4 ++--
 .../journal/impl/publisher/PackageRepoTest.java        |  4 ++--
 .../journal/impl/queue/QueueItemFactoryTest.java       |  4 ++--
 .../impl/queue/impl/OffsetQueueImplJMXTest.java        |  6 +++---
 .../journal/impl/queue/impl/OffsetQueueImplTest.java   |  4 ++--
 .../journal/impl/queue/impl/PubQueueCacheTest.java     |  4 ++--
 .../journal/impl/queue/impl/PubQueueProviderTest.java  |  8 ++++----
 .../journal/impl/queue/impl/PubQueueTest.java          |  4 ++--
 .../journal/impl/queue/impl/RangePollerTest.java       |  2 +-
 .../journal/impl/shared/LimitPollerTest.java           |  2 +-
 .../journal/impl/shared/PackageBrowserTest.java        |  2 +-
 .../journal/impl/shared/PackageViewerPluginTest.java   | 18 +++++++++---------
 .../journal/impl/subscriber/AnnouncerTest.java         |  4 ++--
 .../journal/impl/subscriber/BookKeeperTest.java        |  6 +++---
 .../journal/impl/subscriber/CommandPollerTest.java     | 14 +++++++-------
 .../impl/subscriber/ContentPackageExtractorTest.java   |  4 ++--
 .../journal/impl/subscriber/LocalStoreTest.java        | 10 +++++-----
 .../journal/impl/subscriber/SubscriberTest.java        |  2 +-
 31 files changed, 76 insertions(+), 80 deletions(-)

diff --git 
a/src/main/java/org/apache/sling/distribution/journal/impl/publisher/DiscoveryService.java
 
b/src/main/java/org/apache/sling/distribution/journal/impl/publisher/DiscoveryService.java
index 6c99368..128d453 100644
--- 
a/src/main/java/org/apache/sling/distribution/journal/impl/publisher/DiscoveryService.java
+++ 
b/src/main/java/org/apache/sling/distribution/journal/impl/publisher/DiscoveryService.java
@@ -68,7 +68,7 @@ public class DiscoveryService implements Runnable {
     private static final long REFRESH_TTL_MS = 30000;
 
     @Reference
-    JournalAvailable journalAvailable;
+    private JournalAvailable journalAvailable;
     
     @Reference
     private MessagingProvider messagingProvider;
diff --git 
a/src/main/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueue.java
 
b/src/main/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueue.java
index 0c1a2c4..23aaf15 100644
--- 
a/src/main/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueue.java
+++ 
b/src/main/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueue.java
@@ -18,7 +18,6 @@
  */
 package org.apache.sling.distribution.journal.impl.queue.impl;
 
-import static java.lang.Long.compare;
 import static java.util.Collections.emptyList;
 import static java.util.stream.StreamSupport.stream;
 import static 
org.apache.sling.distribution.queue.DistributionQueueCapabilities.CLEARABLE;
@@ -29,6 +28,7 @@ import static 
org.apache.sling.distribution.queue.DistributionQueueState.IDLE;
 import static 
org.apache.sling.distribution.queue.DistributionQueueState.RUNNING;
 
 import java.util.ArrayList;
+import java.util.Comparator;
 import java.util.HashSet;
 import java.util.List;
 import java.util.Objects;
@@ -166,7 +166,7 @@ public class PubQueue implements DistributionQueue {
          */
         log.info("Removing queue entries {}", entryIds);
         Optional<String> tailEntryId = entryIds.stream()
-                .max((e1, e2) -> compare(EntryUtil.entryOffset(e1), 
EntryUtil.entryOffset(e2)));
+                .max(Comparator.comparingLong(EntryUtil::entryOffset));
         return tailEntryId.map(this::clear).orElse(emptyList());
     }
 
diff --git 
a/src/main/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueueCache.java
 
b/src/main/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueueCache.java
index 1b9e14d..438af2e 100644
--- 
a/src/main/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueueCache.java
+++ 
b/src/main/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueueCache.java
@@ -114,7 +114,7 @@ public class PubQueueCache {
 
     private final String topic;
 
-    private long seedingDelayMs;
+    private final long seedingDelayMs;
 
     private final DistributionMetricsService distributionMetricsService;
 
@@ -160,7 +160,7 @@ public class PubQueueCache {
 
         closed = true;
         IOUtils.closeQuietly(tailPoller);
-        jmxRegs.stream().forEach(IOUtils::closeQuietly);
+        jmxRegs.forEach(IOUtils::closeQuietly);
     }
 
     private void seedCache() {
@@ -309,10 +309,10 @@ public class PubQueueCache {
     
     private void mergeByAgent(String pubAgentName, 
List<FullMessage<PackageMessage>> messages) {
         OffsetQueueImpl<DistributionQueueItem> msgs = new OffsetQueueImpl<>();
-        messages.stream()
+        messages
             .forEach(message -> msgs.putItem(message.getInfo().getOffset(), 
QueueItemFactory.fromPackage(message)));
         getOrCreateQueue(pubAgentName).putItems(msgs);
-        messages.stream().forEach(this::sendQueuedEvent);
+        messages.forEach(this::sendQueuedEvent);
     }
 
     private void sendQueuedEvent(FullMessage<PackageMessage> fMessage) {
diff --git 
a/src/main/java/org/apache/sling/distribution/journal/impl/shared/JournalAvailableServiceMarker.java
 
b/src/main/java/org/apache/sling/distribution/journal/impl/shared/JournalAvailableServiceMarker.java
index 287f3fa..dd93232 100644
--- 
a/src/main/java/org/apache/sling/distribution/journal/impl/shared/JournalAvailableServiceMarker.java
+++ 
b/src/main/java/org/apache/sling/distribution/journal/impl/shared/JournalAvailableServiceMarker.java
@@ -26,7 +26,7 @@ import org.osgi.framework.ServiceRegistration;
 
 class JournalAvailableServiceMarker implements JournalAvailable {
 
-    private BundleContext context;
+    private final BundleContext context;
     private ServiceRegistration<JournalAvailable> reg;
     
     JournalAvailableServiceMarker(BundleContext context) {
diff --git 
a/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/BookKeeper.java
 
b/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/BookKeeper.java
index 13b2dfc..2984399 100644
--- 
a/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/BookKeeper.java
+++ 
b/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/BookKeeper.java
@@ -32,7 +32,6 @@ import java.util.HashMap;
 import java.util.Map;
 import java.util.concurrent.TimeUnit;
 import java.util.function.Consumer;
-import java.util.stream.Collectors;
 
 import org.apache.commons.io.IOUtils;
 import org.apache.sling.api.resource.LoginException;
@@ -98,7 +97,7 @@ public class BookKeeper implements Closeable {
     private final LocalStore processedOffsets;
     private final String subAgentName;
     private final String subSlingId;
-    private GaugeService<Integer> retriesGauge;
+    private final GaugeService<Integer> retriesGauge;
     private int skippedCounter = 0;
 
     public BookKeeper(ResourceResolverFactory resolverFactory, 
@@ -171,7 +170,7 @@ public class BookKeeper implements Closeable {
     private void addPackageMDC(PackageMessage pkgMsg) {
         MDC.put("module", "distribution");
         MDC.put("package-id", pkgMsg.getPkgId());
-        String paths = 
pkgMsg.getPathsList().stream().collect(Collectors.joining(","));
+        String paths = String.join(",", pkgMsg.getPathsList());
         MDC.put("paths", paths);
         MDC.put("pub-sling-id", pkgMsg.getPubSlingId());
         String pubAgentName = pkgMsg.getPubAgentName();
@@ -188,10 +187,7 @@ public class BookKeeper implements Closeable {
      * When we use an error queue and the max retries is reached the package 
is removed.
      * In all other cases a DistributionException is thrown that signals that 
we should retry the
      * package.
-     * 
-     * @param pkgMsg
-     * @param offset
-     * @param e
+     *
      * @throws DistributionException if the package should be retried
      */
     private void failure(PackageMessage pkgMsg, long offset, Exception e) 
throws DistributionException {
@@ -340,7 +336,7 @@ public class BookKeeper implements Closeable {
         }
     }
 
-    class PackageStatus {
+    static class PackageStatus {
         final Status status;
         final Long offset;
         final String pubAgentName;
diff --git 
a/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/DistributionSubscriber.java
 
b/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/DistributionSubscriber.java
index 641069d..e30ff59 100644
--- 
a/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/DistributionSubscriber.java
+++ 
b/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/DistributionSubscriber.java
@@ -19,7 +19,6 @@
 package org.apache.sling.distribution.journal.impl.subscriber;
 
 import static java.lang.String.format;
-import static java.util.Arrays.asList;
 import static java.util.Collections.emptyMap;
 import static java.util.Objects.requireNonNull;
 import static java.util.stream.Collectors.toSet;
@@ -31,6 +30,7 @@ import static 
org.apache.sling.distribution.journal.impl.queue.QueueItemFactory.
 
 import java.io.Closeable;
 import java.io.IOException;
+import java.util.Arrays;
 import java.util.Collections;
 import java.util.Dictionary;
 import java.util.Hashtable;
@@ -234,7 +234,7 @@ public class DistributionSubscriber implements 
DistributionAgent {
     }
 
     private Set<String> getNotEmpty(String[] agentNames) {
-        return 
asList(agentNames).stream().filter(StringUtils::isNotBlank).collect(toSet());
+        return 
Arrays.stream(agentNames).filter(StringUtils::isNotBlank).collect(toSet());
     }
 
     private Dictionary<String, Object> 
createServiceProps(SubscriberConfiguration config) {
diff --git 
a/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/PackageHandler.java
 
b/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/PackageHandler.java
index a7148c4..bdfb3dd 100644
--- 
a/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/PackageHandler.java
+++ 
b/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/PackageHandler.java
@@ -36,9 +36,9 @@ import org.slf4j.LoggerFactory;
 public class PackageHandler {
     private static final Logger LOG = 
LoggerFactory.getLogger(PackageHandler.class);
     
-    private DistributionPackageBuilder packageBuilder;
+    private final DistributionPackageBuilder packageBuilder;
     
-    private ContentPackageExtractor extractor;
+    private final ContentPackageExtractor extractor;
 
     public PackageHandler(DistributionPackageBuilder packageBuilder, 
ContentPackageExtractor extractor) {
         this.packageBuilder = packageBuilder;
diff --git 
a/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/SubscriberIdle.java
 
b/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/SubscriberIdle.java
index 0719335..c7af419 100644
--- 
a/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/SubscriberIdle.java
+++ 
b/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/SubscriberIdle.java
@@ -45,7 +45,7 @@ public class SubscriberIdle implements SystemReadyCheck, 
Closeable {
     private final ScheduledExecutorService executor;
     private ScheduledFuture<?> schedule;
 
-    private ServiceRegistration<SystemReadyCheck> reg;
+    private final ServiceRegistration<SystemReadyCheck> reg;
     
     public SubscriberIdle(BundleContext context, int idleMillis, AtomicBoolean 
readyHolder) {
         this.idleMillis = idleMillis;
diff --git 
a/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/SubscriberReadyStore.java
 
b/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/SubscriberReadyStore.java
index 610d9f5..872831d 100644
--- 
a/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/SubscriberReadyStore.java
+++ 
b/src/main/java/org/apache/sling/distribution/journal/impl/subscriber/SubscriberReadyStore.java
@@ -27,7 +27,7 @@ import org.osgi.service.component.annotations.Component;
 @Component(service = SubscriberReadyStore.class)
 public class SubscriberReadyStore {
 
-    Map<String, AtomicBoolean> subscriberReady = new ConcurrentHashMap<>();
+    private final Map<String, AtomicBoolean> subscriberReady = new 
ConcurrentHashMap<>();
     
     AtomicBoolean getReadyHolder(String subscriberName) {
         return subscriberReady.computeIfAbsent(subscriberName, name -> new 
AtomicBoolean(false));
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/precondition/PackageStatusWatcherTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/precondition/PackageStatusWatcherTest.java
index 5783e42..1c5350e 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/precondition/PackageStatusWatcherTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/precondition/PackageStatusWatcherTest.java
@@ -90,7 +90,7 @@ public class PackageStatusWatcherTest {
     void generateMessages(int begin, int end) {
         MessageHandler<PackageStatusMessage> handler = 
adapterCaptor.getValue().getHandler();
         for (int i=begin; i<end; i++) {
-            handler.handle(new TestMessageInfo(TOPIC_NAME, 0, i, 0l),
+            handler.handle(new TestMessageInfo(TOPIC_NAME, 0, i, 0L),
                     createStatusMessage(i));
         }
     }
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/precondition/StagingPreconditionTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/precondition/StagingPreconditionTest.java
index 6a9f893..59b1c14 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/precondition/StagingPreconditionTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/precondition/StagingPreconditionTest.java
@@ -56,7 +56,7 @@ public class StagingPreconditionTest {
     private static final String SUB1_SLING_ID = "sub1sling";
     private static final String GP_SUB1_AGENT_NAME = "gpsub1agent";
     private static final String PUB1_AGENT_NAME = "pub1agent";
-    private static final Long OFFSET_NOT_PRESENT = 111111l;
+    private static final Long OFFSET_NOT_PRESENT = 111111L;
 
     @Mock
     private MessagingProvider clientProvider;
@@ -115,7 +115,7 @@ public class StagingPreconditionTest {
         });
         th.start();
         precondition.deactivate();
-        Throwable ex = Awaitility.await().until(() -> exHolder.get(), 
notNullValue());
+        Throwable ex = Awaitility.await().until(exHolder::get, notNullValue());
         assertThat(ex, instanceOf(IllegalStateException.class));
     }
     
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/publisher/DiscoveryServiceTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/publisher/DiscoveryServiceTest.java
index 5e7b76c..02a58c1 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/publisher/DiscoveryServiceTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/publisher/DiscoveryServiceTest.java
@@ -74,7 +74,7 @@ public class DiscoveryServiceTest {
         discoveryHandler.handle(info, message);
 
         discoveryService.run();
-        assertThat(discoveryService.getTopologyView().getState(subAgentId, 
PUB1_AGENT_NAME).getOffset(), equalTo(10l));
+        assertThat(discoveryService.getTopologyView().getState(subAgentId, 
PUB1_AGENT_NAME).getOffset(), equalTo(10L));
     }
     
     @After
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/publisher/DistPublisherJMXTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/publisher/DistPublisherJMXTest.java
index 4e5a79b..cb8bcc7 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/publisher/DistPublisherJMXTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/publisher/DistPublisherJMXTest.java
@@ -98,7 +98,7 @@ public class DistPublisherJMXTest {
 
     private DistributionQueueEntry createQueueEntry() {
         Map<String, Object> content = new HashMap<>();
-        content.put("offset", 10l);
+        content.put("offset", 10L);
         DistributionQueueItem item = new DistributionQueueItem("packageid", 
content);
         DistributionQueueItemStatus status = new 
DistributionQueueItemStatus(DistributionQueueItemState.ERROR, "name");
         return new DistributionQueueEntry("id", item, status);
@@ -131,13 +131,13 @@ public class DistPublisherJMXTest {
 
        private void checkTable(Map table) {
         assertTrue(table.containsKey("sling1_sub1"));
-        assertThat(table.get("sling1_sub1"), equalTo(10l));
+        assertThat(table.get("sling1_sub1"), equalTo(10L));
     }
 
     private void checkQueueTable(TabularData table) {
         CompositeData row1 = (CompositeData)table.values().iterator().next();
         assertThat(row1.get("ID"), equalTo("id"));
-        assertThat(row1.get("offset"), equalTo(10l));
+        assertThat(row1.get("offset"), equalTo(10L));
     }
 
     private Map idToOffset(TabularData table) {
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/publisher/DistributionPackageFactoryTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/publisher/DistributionPackageFactoryTest.java
index 5277e9e..125aa5f 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/publisher/DistributionPackageFactoryTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/publisher/DistributionPackageFactoryTest.java
@@ -80,7 +80,7 @@ public class DistributionPackageFactoryTest {
         Messages.PackageMessage sent = publisher.create(packageBuilder, 
resourceResolver, "pub1agent1", request);
         
         assertThat(sent.getPkgBinary(), notNullValue());
-        assertThat(sent.getPkgLength(), equalTo(0l));
+        assertThat(sent.getPkgLength(), equalTo(0L));
         assertThat(sent.getReqType(), 
equalTo(Messages.PackageMessage.ReqType.ADD));
         assertThat(sent.getPkgType(), equalTo("journal"));
         assertThat(sent.getPathsList(), contains("/test"));
@@ -94,7 +94,7 @@ public class DistributionPackageFactoryTest {
         Messages.PackageMessage sent = publisher.create(packageBuilder, 
resourceResolver, "pub1agent1", request);
         assertThat(sent.getReqType(), 
equalTo(Messages.PackageMessage.ReqType.DELETE));
         assertThat(sent.getPkgBinary(), notNullValue());
-        assertThat(sent.getPkgLength(), equalTo(0l));
+        assertThat(sent.getPkgLength(), equalTo(0L));
         assertThat(sent.getPathsList(), contains("/test"));
         
     }
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/publisher/PackageRepoTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/publisher/PackageRepoTest.java
index a8fb467..161f454 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/publisher/PackageRepoTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/publisher/PackageRepoTest.java
@@ -105,9 +105,9 @@ public class PackageRepoTest {
     @Test
     public void testStoreClean() throws DistributionException, IOException, 
LoginException {
         when(messagingProvider.retrieveOffset(Mockito.anyString(), 
Mockito.eq(Reset.earliest)))
-            .thenReturn(100l, 201l, 201l, 203l);
+            .thenReturn(100L, 201L, 201L, 203L);
         when(messagingProvider.retrieveOffset(Mockito.anyString(), 
Mockito.eq(Reset.latest)))
-            .thenReturn(200l, 202l, 202l, 203l);
+            .thenReturn(200L, 202L, 202L, 203L);
         when(timer.time())
                 .thenReturn(context);
         when(distributionMetricsService.getCleanupPackageDuration())
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/queue/QueueItemFactoryTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/queue/QueueItemFactoryTest.java
index 6aeb1ba..1bf6fd8 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/queue/QueueItemFactoryTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/queue/QueueItemFactoryTest.java
@@ -60,8 +60,8 @@ public class QueueItemFactoryTest {
                
                assertProp(RECORD_TOPIC, String.class, equalTo("topic"));
                assertProp(RECORD_PARTITION, Integer.class, equalTo(0));
-               assertProp(RECORD_OFFSET, Long.class, equalTo(1l));
-               assertProp(RECORD_TIMESTAMP, Long.class, equalTo(2l));
+               assertProp(RECORD_OFFSET, Long.class, equalTo(1L));
+               assertProp(RECORD_TIMESTAMP, Long.class, equalTo(2L));
                assertProp(PROPERTY_PACKAGE_TYPE, String.class, 
equalTo("type"));
                assertProp(PROPERTY_REQUEST_TYPE, 
DistributionRequestType.class, equalTo(DistributionRequestType.ADD));
                assertProp(PROPERTY_REQUEST_PATHS, String[].class, 
hasItemInArray("/"));
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/OffsetQueueImplJMXTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/OffsetQueueImplJMXTest.java
index 18cc957..1fc24bc 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/OffsetQueueImplJMXTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/OffsetQueueImplJMXTest.java
@@ -41,9 +41,9 @@ public class OffsetQueueImplJMXTest {
 
     @Test
     public void testJMX() throws MalformedObjectNameException, 
InstanceNotFoundException, AttributeNotFoundException, ReflectionException, 
MBeanException {
-        OffsetQueue<Long> queue = new OffsetQueueImpl<Long>();
-        queue.putItem(100, 100l);
-        queue.putItem(105, 105l);
+        OffsetQueue<Long> queue = new OffsetQueueImpl<>();
+        queue.putItem(100, 100L);
+        queue.putItem(105, 105L);
 
         MBeanServer mbeanServer = ManagementFactory.getPlatformMBeanServer();
 
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/OffsetQueueImplTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/OffsetQueueImplTest.java
index 657f29e..4656e51 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/OffsetQueueImplTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/OffsetQueueImplTest.java
@@ -41,7 +41,7 @@ public class OffsetQueueImplTest {
     @Test
     public void testPutGetItem() throws Exception {
         long offset = 100;
-        long value = 42l;
+        long value = 42L;
         queue.putItem(offset, value);
         assertThat(queue.getItem(offset), equalTo(value));
     }
@@ -50,7 +50,7 @@ public class OffsetQueueImplTest {
     public void testGetHeadItem() throws Exception {
         Assert.assertNull(queue.getHeadItem());
         populateQueue();
-        assertThat(queue.getHeadItem(), equalTo(100l));
+        assertThat(queue.getHeadItem(), equalTo(100L));
     }
 
     @Test
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueueCacheTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueueCacheTest.java
index 1113319..c6245b8 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueueCacheTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueueCacheTest.java
@@ -195,10 +195,10 @@ public class PubQueueCacheTest {
         consumers.add(executor.submit(new Consumer(PUB_AGENT_NAME_2, 0)));
         consumers.add(executor.submit(new Consumer(PUB_AGENT_NAME_3, 0)));
         // All consumers are blocked until the cache is seeded
-        consumers.stream().forEach(future -> assertFalse(future.isDone()));
+        consumers.forEach(future -> assertFalse(future.isDone()));
         // sending any package message seeds the cache
         simulateMessage(tailHandler, 0);
-        consumers.stream().forEach(future -> assertNotNull(get(future)));
+        consumers.forEach(future -> assertNotNull(get(future)));
     }
 
     @Test
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueueProviderTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueueProviderTest.java
index 61c1389..7edfb05 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueueProviderTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueueProviderTest.java
@@ -143,9 +143,9 @@ public class PubQueueProviderTest {
     
     @Test
     public void test() throws Exception {
-        handler.handle(info(0l), packageMessage("packageid1", 
PUB1_AGENT_NAME));
-        handler.handle(info(1l), packageMessage("packageid2", 
PUB2_AGENT_NAME));
-        handler.handle(info(2l), packageMessage("packageid3", 
PUB1_AGENT_NAME));
+        handler.handle(info(0L), packageMessage("packageid1", 
PUB1_AGENT_NAME));
+        handler.handle(info(1L), packageMessage("packageid2", 
PUB2_AGENT_NAME));
+        handler.handle(info(2L), packageMessage("packageid3", 
PUB1_AGENT_NAME));
         
         // Full pub1 queue contains all packages from pub1
         DistributionQueue queue = queueProvider.getQueue(PUB1_AGENT_NAME, 
SUB_SLING_ID, SUB_AGENT_NAME, SUB_AGENT_ID, 0, -1, false);
@@ -179,7 +179,7 @@ public class PubQueueProviderTest {
 
         // Simulate receive of package message and status message
         PackageMessage pkgMsg1 = packageMessage("packageid1", PUB1_AGENT_NAME);
-        MessageInfo info = info(1l);
+        MessageInfo info = info(1L);
         handler.handle(info, pkgMsg1);
         PackageStatusMessage statusMsg1 = statusMessage(info.getOffset(), 
pkgMsg1);
         statHandler.handle(info, statusMsg1);
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueueTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueueTest.java
index 0fd0c7a..28b5320 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueueTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/PubQueueTest.java
@@ -52,8 +52,8 @@ public class PubQueueTest {
     private static final String QUEUE_NAME = "queueName";
     private static final String PACKAGE_ID_PREFIX = "package-";
     private final Logger log = LoggerFactory.getLogger(this.getClass());
-    private Semaphore invoked = new Semaphore(0);
-    private long lastClearOffset = 0l;
+    private final Semaphore invoked = new Semaphore(0);
+    private long lastClearOffset = 0L;
     private OffsetQueue<DistributionQueueItem> offsetQueue;
     private PubQueue queue;
 
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/RangePollerTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/RangePollerTest.java
index 7a4aab0..9a597f8 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/RangePollerTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/queue/impl/RangePollerTest.java
@@ -117,7 +117,7 @@ public class RangePollerTest {
                 .setPkgType("journal")
                 .addPaths("path")
                 .build();
-        return new FullMessage<Messages.PackageMessage>(info, message);
+        return new FullMessage<>(info, message);
     }
 
 }
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/shared/LimitPollerTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/shared/LimitPollerTest.java
index fed9fef..5546b50 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/shared/LimitPollerTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/shared/LimitPollerTest.java
@@ -122,7 +122,7 @@ public class LimitPollerTest {
                 .setPkgType("journal")
                 .addPaths("path")
                 .build();
-        return new FullMessage<Messages.PackageMessage>(info, message);
+        return new FullMessage<>(info, message);
     }
 
 }
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/shared/PackageBrowserTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/shared/PackageBrowserTest.java
index 49d7eab..659f69e 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/shared/PackageBrowserTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/shared/PackageBrowserTest.java
@@ -77,7 +77,7 @@ public class PackageBrowserTest {
         when(value.getBinary()).thenReturn(binary);
         ByteArrayInputStream is = new 
ByteArrayInputStream(DATA.getBytes(StandardCharsets.UTF_8));
         when(binary.getStream()).thenReturn(is);
-        PackageMessage pkgMsg = createPackageMsg(0l);
+        PackageMessage pkgMsg = createPackageMsg(0L);
         ByteArrayOutputStream bao = new ByteArrayOutputStream();
         packageBrowser.writeTo(pkgMsg, bao);
         String resultSt = bao.toString("utf-8");
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/shared/PackageViewerPluginTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/shared/PackageViewerPluginTest.java
index 3e07df8..1a46360 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/shared/PackageViewerPluginTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/shared/PackageViewerPluginTest.java
@@ -30,7 +30,7 @@ import java.io.IOException;
 import java.io.PrintWriter;
 import java.io.StringWriter;
 import java.nio.charset.Charset;
-import java.util.Arrays;
+import java.util.Collections;
 import java.util.List;
 
 import javax.servlet.ServletException;
@@ -82,11 +82,11 @@ public class PackageViewerPluginTest {
 
     @Before
     public void before() throws IOException {
-        FullMessage<PackageMessage> msg1 = createPackageMsg(1l);
-        List<FullMessage<PackageMessage>> messages  = Arrays.asList(msg1);
-        doReturn(messages).when(packageBrowser).getMessages(Mockito.eq(1l), 
Mockito.anyLong(), Mockito.any());
-        doReturn(messages).when(packageBrowser).getMessages(Mockito.eq(0l), 
Mockito.anyLong(), Mockito.any());
-        doReturn(emptyList()).when(packageBrowser).getMessages(Mockito.eq(2l), 
Mockito.anyLong(), Mockito.any());
+        FullMessage<PackageMessage> msg1 = createPackageMsg(1L);
+        List<FullMessage<PackageMessage>> messages  = 
Collections.singletonList(msg1);
+        doReturn(messages).when(packageBrowser).getMessages(Mockito.eq(1L), 
Mockito.anyLong(), Mockito.any());
+        doReturn(messages).when(packageBrowser).getMessages(Mockito.eq(0L), 
Mockito.anyLong(), Mockito.any());
+        doReturn(emptyList()).when(packageBrowser).getMessages(Mockito.eq(2L), 
Mockito.anyLong(), Mockito.any());
 
         outWriter = new StringWriter();
         when(res.getWriter()).thenReturn(new PrintWriter(outWriter));
@@ -118,7 +118,7 @@ public class PackageViewerPluginTest {
         
         viewer.renderContent(req, res);
         
-        verify(packageBrowser).getMessages(Mockito.eq(1l), Mockito.eq(1l), 
Mockito.any());
+        verify(packageBrowser).getMessages(Mockito.eq(1L), Mockito.eq(1L), 
Mockito.any());
     }
     
     @Test
@@ -128,7 +128,7 @@ public class PackageViewerPluginTest {
         viewer.renderContent(req, res);
         
         verify(res).setStatus(Mockito.eq(404));
-        verify(packageBrowser).getMessages(Mockito.eq(2l), Mockito.eq(1l), 
Mockito.any());
+        verify(packageBrowser).getMessages(Mockito.eq(2L), Mockito.eq(1L), 
Mockito.any());
     }
     
     @Test
@@ -146,7 +146,7 @@ public class PackageViewerPluginTest {
     }
 
     private FullMessage<PackageMessage> createPackageMsg(long offset) {
-        MessageInfo info = new TestMessageInfo("topic", 0 , offset, 0l);
+        MessageInfo info = new TestMessageInfo("topic", 0 , offset, 0L);
         PackageMessage message = PackageMessage.newBuilder()
                 .setPubSlingId("")
                 .setReqType(ReqType.ADD)
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/AnnouncerTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/AnnouncerTest.java
index 05f8a88..5746dc7 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/AnnouncerTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/AnnouncerTest.java
@@ -43,7 +43,7 @@ public class AnnouncerTest {
     public void testDiscoveryMessage() throws InterruptedException {
         Consumer<Messages.DiscoveryMessage> sender = 
Mockito.mock(Consumer.class);
         BookKeeper bookKeeper = Mockito.mock(BookKeeper.class);
-        when(bookKeeper.loadOffset()).thenReturn(1l);
+        when(bookKeeper.loadOffset()).thenReturn(1L);
         Announcer announcer = new Announcer(SUB1_SLING_ID, SUB1_AGENT_NAME, 
Collections.singleton(PUB1_AGENT_NAME), sender, bookKeeper, -1, false, 10000);
         Thread.sleep(200);
         ArgumentCaptor<Messages.DiscoveryMessage> msg = 
forClass(Messages.DiscoveryMessage.class);
@@ -52,7 +52,7 @@ public class AnnouncerTest {
         Messages.SubscriberState offset = 
message.getSubscriberStateList().iterator().next();
         assertThat(message.getSubSlingId(), equalTo(SUB1_SLING_ID));
         assertThat(offset.getPubAgentName(), equalTo(PUB1_AGENT_NAME));
-        assertThat(offset.getOffset(), equalTo(1l));
+        assertThat(offset.getOffset(), equalTo(1L));
         announcer.close();
     }
 }
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/BookKeeperTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/BookKeeperTest.java
index fd4c761..1345895 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/BookKeeperTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/BookKeeperTest.java
@@ -67,15 +67,15 @@ public class BookKeeperTest {
     public void testOnlyEveryTenthSkippedPackageOffsetStored() throws 
InterruptedException, PersistenceException, LoginException {
         for (int c = 0; c < COMMIT_AFTER_NUM_SKIPPED; c++) {
             bookKeeper.skipPackage(c);
-            assertThat(bookKeeper.loadOffset(), equalTo(-1l));
+            assertThat(bookKeeper.loadOffset(), equalTo(-1L));
         }
         for (int c = COMMIT_AFTER_NUM_SKIPPED; c < COMMIT_AFTER_NUM_SKIPPED * 
2; c++) {
             bookKeeper.skipPackage(c);
-            assertThat(bookKeeper.loadOffset(), equalTo(10l));
+            assertThat(bookKeeper.loadOffset(), equalTo(10L));
         }
         for (int c = COMMIT_AFTER_NUM_SKIPPED * 2; c < 
COMMIT_AFTER_NUM_SKIPPED * 3; c++) {
             bookKeeper.skipPackage(c);
-            assertThat(bookKeeper.loadOffset(), equalTo(20l));
+            assertThat(bookKeeper.loadOffset(), equalTo(20L));
         }
     }
 
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/CommandPollerTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/CommandPollerTest.java
index d6c774e..72d0257 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/CommandPollerTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/CommandPollerTest.java
@@ -86,13 +86,13 @@ public class CommandPollerTest {
     public void testSkipped() throws DistributionException, 
InterruptedException, IOException {
         createCommandPoller(true);
         
-        commandHandler.handle(info, commandMessage(SUBSLING_ID_OTHER, 
SUB_AGENT_OTHER, 1l));
+        commandHandler.handle(info, commandMessage(SUBSLING_ID_OTHER, 
SUB_AGENT_OTHER, 1L));
         assertSkipped();
 
-        commandHandler.handle(info, commandMessage(SUBSLING_ID_OTHER, 
SUB_AGENT_NAME, 1l));
+        commandHandler.handle(info, commandMessage(SUBSLING_ID_OTHER, 
SUB_AGENT_NAME, 1L));
         assertSkipped();
         
-        commandHandler.handle(info, commandMessage(SUB_SLING_ID, 
SUB_AGENT_OTHER, 1l));
+        commandHandler.handle(info, commandMessage(SUB_SLING_ID, 
SUB_AGENT_OTHER, 1L));
         assertSkipped();
     }
     
@@ -100,14 +100,14 @@ public class CommandPollerTest {
     public void testClearOffsets() throws DistributionException, 
InterruptedException, IOException {
         createCommandPoller(true);
 
-        commandHandler.handle(info, commandMessage(10l));
+        commandHandler.handle(info, commandMessage(10L));
         assertClearedUpTo(10);
         
-        commandHandler.handle(info, commandMessage(11l));
+        commandHandler.handle(info, commandMessage(11L));
         assertClearedUpTo(11);
 
         // Clearing lower offset should not change cleared offset
-        commandHandler.handle(info, commandMessage(1l));
+        commandHandler.handle(info, commandMessage(1L));
         assertClearedUpTo(11);
     }
 
@@ -123,7 +123,7 @@ public class CommandPollerTest {
     public void testIgnoreInvalidCommand() throws DistributionException, 
InterruptedException, IOException {
         createCommandPoller(true);
         
-        CommandMessage message = 
CommandMessage.newBuilder(commandMessage(10l)).clearClearCommand().build();
+        CommandMessage message = 
CommandMessage.newBuilder(commandMessage(10L)).clearClearCommand().build();
         commandHandler.handle(info, message);
         assertClearedUpTo(-1);
     }
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/ContentPackageExtractorTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/ContentPackageExtractorTest.java
index e36b214..d107e00 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/ContentPackageExtractorTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/ContentPackageExtractorTest.java
@@ -143,13 +143,13 @@ public class ContentPackageExtractorTest {
     }
 
     private Resource createNode(Resource parent, String name, String nodeType) 
throws PersistenceException {
-        Map<String, Object> props = new HashMap<String, Object>();
+        Map<String, Object> props = new HashMap<>();
         props.put("jcr:primaryType", nodeType);
         return resourceResolver.create(parent, name, props);
     }
     
     private Resource createEtcPackages() throws PersistenceException {
-        Map<String, Object> props = new HashMap<String, Object>();
+        Map<String, Object> props = new HashMap<>();
         Resource root = resourceResolver.getResource("/");
         Resource etc = resourceResolver.create(root, "etc", props);
         return resourceResolver.create(etc, "packages", props);
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/LocalStoreTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/LocalStoreTest.java
index 11b346a..4bc8761 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/LocalStoreTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/LocalStoreTest.java
@@ -39,13 +39,13 @@ public class LocalStoreTest {
         MockResourceResolverFactory resolverFactory = new 
MockResourceResolverFactory();
         ResourceResolver resourceResolver = 
resolverFactory.getServiceResourceResolver(null);
         LocalStore offsetStore = new LocalStore(resolverFactory, "packages", 
"store1");
-        assertThat(offsetStore.load("offset", -1L), equalTo(-1l));
-        offsetStore.store(resourceResolver, "offset", 2l);
+        assertThat(offsetStore.load("offset", -1L), equalTo(-1L));
+        offsetStore.store(resourceResolver, "offset", 2L);
         resourceResolver.commit();
-        assertThat(offsetStore.load("offset", -1L), equalTo(2l));
-        offsetStore.store(resourceResolver, "offset", 3l);
+        assertThat(offsetStore.load("offset", -1L), equalTo(2L));
+        offsetStore.store(resourceResolver, "offset", 3L);
         resourceResolver.commit();
-        assertThat(offsetStore.load("offset", -1L), equalTo(3l));
+        assertThat(offsetStore.load("offset", -1L), equalTo(3L));
     }
 
     @Test
diff --git 
a/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/SubscriberTest.java
 
b/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/SubscriberTest.java
index 745bd4c..6ee55f8 100644
--- 
a/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/SubscriberTest.java
+++ 
b/src/test/java/org/apache/sling/distribution/journal/impl/subscriber/SubscriberTest.java
@@ -425,7 +425,7 @@ public class SubscriberTest {
         }
     }
     
-    private final class WaitFor implements Answer<DistributionPackageInfo> {
+    private static final class WaitFor implements 
Answer<DistributionPackageInfo> {
         private final Semaphore sem;
     
         private WaitFor(Semaphore sem) {

Reply via email to