From c561e9a5b36bafbb5e6f277b04f112941c2231a5 Mon Sep 17 00:00:00 2001
From: Gunther6070 <haydenhartman10@yahoo.com>
Date: Wed, 2 Apr 2025 16:56:27 -0400
Subject: Implemented new endpoint to get total number of users

---
 .../main/java/com/ufund/api/ufundapi/persistence/UserDAO.java  | 10 ++++++++++
 1 file changed, 10 insertions(+)

(limited to 'ufund-api/src/main/java/com/ufund/api/ufundapi/persistence/UserDAO.java')

diff --git a/ufund-api/src/main/java/com/ufund/api/ufundapi/persistence/UserDAO.java b/ufund-api/src/main/java/com/ufund/api/ufundapi/persistence/UserDAO.java
index 29d46cf..27ba0b9 100644
--- a/ufund-api/src/main/java/com/ufund/api/ufundapi/persistence/UserDAO.java
+++ b/ufund-api/src/main/java/com/ufund/api/ufundapi/persistence/UserDAO.java
@@ -33,6 +33,16 @@ public interface UserDAO {
      */
     User getUser(String username) throws IOException;
 
+    /**
+     * Retrieves the total count of users
+     *
+     * @return a {@link int amount} number of users
+     *         <br>
+     *
+     * @throws IOException if an issue with underlying storage
+     */
+    int getUserCount() throws IOException;
+
     /**
      * Creates and saves a {@linkplain User user}
      * 
-- 
cgit v1.2.3