Task 1.8 - Ajout UserStatus enum dans gbcm-server-api
- Création de l'énumération UserStatus avec les statuts ACTIVE, INACTIVE, SUSPENDED, PENDING - Documentation Javadoc complète en français - Support pour la gestion des statuts d'utilisateurs dans le système GBCM
This commit is contained in:
34
src/main/java/com/gbcm/server/api/enums/UserStatus.java
Normal file
34
src/main/java/com/gbcm/server/api/enums/UserStatus.java
Normal file
@@ -0,0 +1,34 @@
|
||||
package com.gbcm.server.api.enums;
|
||||
|
||||
/**
|
||||
* Énumération des statuts d'utilisateur GBCM.
|
||||
*
|
||||
* Définit les différents statuts possibles pour un utilisateur
|
||||
* dans le système GBCM.
|
||||
*
|
||||
* @author GBCM Team
|
||||
* @version 1.0.0
|
||||
* @since 2024-01-01
|
||||
*/
|
||||
public enum UserStatus {
|
||||
|
||||
/**
|
||||
* Utilisateur actif - peut se connecter et utiliser le système.
|
||||
*/
|
||||
ACTIVE,
|
||||
|
||||
/**
|
||||
* Utilisateur inactif - ne peut pas se connecter.
|
||||
*/
|
||||
INACTIVE,
|
||||
|
||||
/**
|
||||
* Utilisateur suspendu - temporairement bloqué.
|
||||
*/
|
||||
SUSPENDED,
|
||||
|
||||
/**
|
||||
* Utilisateur en attente de validation.
|
||||
*/
|
||||
PENDING
|
||||
}
|
||||
Reference in New Issue
Block a user