docs: public Reference getReference() throws NamingException {
  
          String    cname = "org.hsqldb_voltpatches.jdbc.JDBCDataSourceFactory";
          Reference ref   = new Reference(getClass().getName(), cname, null);
  
          ref.add(new StringRefAddr("database", getDatabase()));
          ref.add(new StringRefAddr("user", getUser()));
          ref.add(new StringRefAddr("password", password));
  
          return ref;
      }