code: public void free()
      {
          this.setCacheMinutes(0);    // Turn off the cache
          Object[] keys = m_htDBList.keySet().toArray();
          for (int i = 0; i < keys.length; i++)
          { 
              Object key = keys[i];
              PDatabase pDatabase = (PDatabase)m_htDBList.get(key);
              pDatabase.free();
          } 
          m_htDBList.clear();
          m_htDBList = null;
      }
docs: Free the objects.
  There is no need to call this, as the raw tables will automatically be removed
  when their physical tables are freed.