@Override
  public DBSObject refreshObject(@NotNull DBRProgressMonitor monitor) throws DBException {
    authIdCache.clearCache();
    accessMethodCache.clearCache();
    languageCache.clearCache();
    encodingCache.clearCache();
    tablespaceCache.clearCache();
    schemaCache.clearCache();

    cacheDataTypes(monitor);
    return this;
  }
 public Collection<PostgreAuthId> getUsers(DBRProgressMonitor monitor) throws DBException {
   return authIdCache.getAllObjects(monitor, this);
 }