@@ -0,0 +1,559 @@
+package io.gatekeeper.node.service.backend.common;%0A%0Aimport java.io.Serializable;%0A%0A/**%0A * A map that is managed and stored by the backend service.%0A *%0A * Reads and writes to this map MUST happen atomically, and data MUST NOT be stale when returned.%0A */%0Apublic abstract class ReplicatedMap%3CV extends Serializable%3E %7B%0A%0A    public abstract int size() throws Exception;%0A%0A    public abstract boolean containsKey(String key) throws Exception;%0A%0A    public abstract V get(String key) throws Exception;%0A%0A    public abstract V put(String key, V value) throws Exception;%0A%7D%0A

Add missing ReplicatedMap class