Le FileFrontEnd qui gère les requêtes venant des clients. Ainsi, il permet l’enregistrement d’un utilisateur, la connexion d’un utilisateur enregistré, le stockage d’un fichier, l’obtention d’un fichier enregistré, la suppression d’un fichier stocké.
Go to file
Maximilien LEDOUX a5e6b0b3e0 - Context : ajout de deleteFile pour pouvoir supprimer un fichier du FFE quand le SBE a confirmé sa suppression.
- EraseErrorRule : lecture de l'erreur envoyée par le SBE lors de la        suppression d'un fichier.
- EraseFileRule : commande créée par le FFE pour que le SBE puisse savoir   quel fichier il doit supprimer.
- EraseOkRule : lecture de la commande envoyée par le SBE lorsque la suppression d'un fichier s'est bien passée.
- File : implémente désormais une interface ReadOnlyFile.
- GetFileRule : utilise ReadOnlyFile plutôt que File.
- ProtocolReader : reformatage.
- ReadOnlyFile : interface pour récupérer les données de File.
- RemoveFileErrorRule : commande envoyée au client lorsque la suppression   d'un fichier a échoué.
- RemoveFileOkRule : commande envoyée au client lorsque la suppression d'un fichier a réussi.
- RemoveFileRule : lecture de la commande envoyée par le client lorsqu'il   veut supprimer un fichier.
- Repository : utilise ReadOnlyFile plutôt que File.
- SendErrorRule et SendOkRule : modification des imports et attribut final.
2022-03-13 14:56:42 +01:00
.idea Avancée majeur, nouvelle structure du projet 2022-02-22 11:13:22 +01:00
app - Context : ajout de deleteFile pour pouvoir supprimer un fichier du FFE quand le SBE a confirmé sa suppression. 2022-03-13 14:56:42 +01:00
gradle/wrapper Add gradle project and .gitignore 2022-02-15 08:44:57 +01:00
.gitattributes Add gradle project and .gitignore 2022-02-15 08:44:57 +01:00
.gitignore Add gradle project and .gitignore 2022-02-15 08:44:57 +01:00
ffe.labo.swilabus.com.p12 SSL : ajout fichier 2022-03-08 16:48:22 +01:00
gradlew Add gradle project and .gitignore 2022-02-15 08:44:57 +01:00
gradlew.bat Add gradle project and .gitignore 2022-02-15 08:44:57 +01:00
README.md initial 2022-02-15 08:32:42 +01:00
settings.gradle Add gradle project and .gitignore 2022-02-15 08:44:57 +01:00