code: protected void writeUserInfo(CmsSetupDb dbCon, String id, String key, Object value) {
  
          String query = readQuery(QUERY_INSERT_CMS_USERDATA);
  
          try {
              // Generate the list of parameters to add into the user info table
              List<Object> params = new ArrayList<Object>();
              params.add(id);
              params.add(key);
              params.add(value);
              params.add(value.getClass().getName());
  
              dbCon.updateSqlStatement(query, null, params);
          } catch (SQLException e) {
              e.printStackTrace();
          }
      }
docs: Writes one set of additional user info (key and its value) to the CMS_USERDATA table.<p>
  
  @param dbCon the db connection interface
  @param id the user id
  @param key the data key
  @param value the data value