docs: public List<String> readAllUrlNameMappingEntries(CmsRequestContext context, CmsUUID id) throws CmsException {
  
          CmsDbContext dbc = m_dbContextFactory.getDbContext(context);
          try {
              List<CmsUrlNameMappingEntry> entries = m_driverManager.readUrlNameMappingEntries(
                  dbc,
                  context.getCurrentProject().isOnlineProject(),
                  CmsUrlNameMappingFilter.ALL.filterStructureId(id));
              List<String> result = new ArrayList<String>();
              for (CmsUrlNameMappingEntry entry : entries) {
                  result.add(entry.getName());
              }
              return result;
          } catch (Exception e) {
              CmsMessageContainer message = Messages.get().container(
                  Messages.ERR_READ_NEWEST_URLNAME_FOR_ID_1,
                  id.toString());
              dbc.report(null, message, e);
              return null;
          } finally {
              dbc.clear();
          }
  
      }