code: @Override
      public List<ENTRY> getEntries() throws CouldNotPerformException {
          registryLock.readLock().lock();
          try {
              pluginPool.beforeGetEntries();
              return new ArrayList<>(entryMap.values());
          } finally {
              registryLock.readLock().unlock();
          }
      }
docs: {@inheritDoc}
  
  @return {@inheritDoc}
  
  @throws CouldNotPerformException {@inheritDoc}