mirror of
https://github.com/klmp200/PQT_Gestionnaire_vente_stock.git
synced 2024-11-16 21:33:21 +00:00
Module Server, clss ServerStateService et StatisticsService : ajout javadoc
This commit is contained in:
parent
9a75623825
commit
156d912aba
@ -4,8 +4,14 @@ import com.pqt.core.entities.members.DataServer;
|
|||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
|
||||||
//TODO écrire Javadoc
|
/**
|
||||||
//TODO Ajouter logs
|
* Cette classe correspond au service interne du serveur, chargé de conserver les données propres au serveur, comme
|
||||||
|
* son adresse IP ou encore les différents aspects de la configuration actuelle. Il permet également de récupérer un
|
||||||
|
* objet {@link DataServer}, implémentation de {@link com.pqt.core.entities.members.PqtMember}, qui sert à représenter
|
||||||
|
* ce serveur dans les messages, soit comme émetteur, soit comme destinataire.
|
||||||
|
*
|
||||||
|
* @see com.pqt.core.entities.messages.Message
|
||||||
|
*/
|
||||||
public class ServerStateService {
|
public class ServerStateService {
|
||||||
|
|
||||||
private ServerState serverState;
|
private ServerState serverState;
|
||||||
@ -17,8 +23,6 @@ public class ServerStateService {
|
|||||||
|
|
||||||
//TODO config adresse IP
|
//TODO config adresse IP
|
||||||
//this.com.pqt.server.setAddress(...);
|
//this.com.pqt.server.setAddress(...);
|
||||||
|
|
||||||
this.server.setLastUpdate(new Date());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void startServer() {
|
public void startServer() {
|
||||||
|
@ -13,8 +13,12 @@ import java.util.Comparator;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
//TODO écrire Javadoc
|
|
||||||
//TODO Ajouter logs
|
//TODO Ajouter logs
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Cette classe correspond au sservices de statistiques du serveur, chargé de calculer et de mettre à disposition
|
||||||
|
* diverses données concernant les ventes effectuées et les produits vendus.
|
||||||
|
*/
|
||||||
public class StatisticsService {
|
public class StatisticsService {
|
||||||
|
|
||||||
private StockService stockService;
|
private StockService stockService;
|
||||||
|
Loading…
Reference in New Issue
Block a user