@Override
  public void transitionTable(TableName tableName, SpaceQuotaSnapshot snapshot) throws IOException {
    final Put p = QuotaTableUtil.createPutForSpaceSnapshot(tableName, snapshot);
    try (Table quotaTable = conn.getTable(QuotaTableUtil.QUOTA_TABLE_NAME)) {
      if (LOG.isTraceEnabled()) {
        LOG.trace("Persisting a space quota snapshot " + snapshot + " for " + tableName);
      }
      quotaTable.put(p);
    }
  }
A {@link SpaceQuotaSnapshotNotifier} which uses the hbase:quota table.
hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/TableSpaceQuotaSnapshotNotifier.java