code: @Override
      public Map<String, List<Object>> getHandles(String projectId) throws IOException {
          File projectDir = getProjectDir(projectId, false);
          if (projectDir.exists() && projectDir.isDirectory()) {
              return getHandlesFromProjectDirectory(projectDir);
          } else {
              return new HashMap<String, List<Object>>();
          }
      }
docs: {@inheritDoc}