class InMemoryCachedDistributedMetaStorageBridge {

    public void writeFullNodeData(DistributedMetaStorageClusterNodeData fullNodeData) {
        assert fullNodeData.fullData != null;

        cache.clear();

        for (DistributedMetaStorageKeyValuePair item : fullNodeData.fullData)
            cache.put(item.key, item.valBytes);
    }

    public  InMemoryCachedDistributedMetaStorageBridge(JdkMarshaller marshaller);

}