@PermitAll public class ServiceSuiviImpl extends BaseServiceImpl implements ServiceSuivi, ServiceSuiviLocal
| Constructor and Description |
|---|
ServiceSuiviImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected Tour |
getPrecedentTour(org.nuiton.topia.TopiaContext transaction,
Tour tour)
Calcul du tour précédent au tour
|
int |
getStatusForTour(String tourTopiaId)
Permet de connaitre le statut affiche sur le web
|
int |
getStatusForTour(org.nuiton.topia.TopiaContext transaction,
String tourTopiaId) |
protected StatutEnum |
getStatutSteps(List<LigneProduit> produits) |
protected SuiviUsine |
getUsineDepartTour(Tour tour)
Calcul de l'usine de départ pour un tour
|
void |
setServiceCommon(ServiceCommonLocal serviceCommon) |
void |
setServiceNotifier(ServiceNotifierLocal serviceNotifier) |
void |
updateCREtape(String topiaIdSuiviEtape,
CREtape crEtape)
Permet d'enregistrer le compte rendu sur une etape
|
void |
updateCREtape(org.nuiton.topia.TopiaContext transaction,
String topiaIdSuiviEtape,
CREtape crEtape) |
void |
updateCRTour(String topiaIdSuiviTour,
CRTour crTour,
long updateSynchroNumber)
Permet d'enregistrer le compte rendu sur le tour
|
void |
updateCRTour(org.nuiton.topia.TopiaContext transaction,
String topiaIdSuiviTour,
CRTour crTour,
long updateSynchroNumber) |
void |
updateCRUsine(String topiaIdSuiviUsine,
CRUsine crUsine)
Permet d'enregistrer le compte rendu sur une usine
|
void |
updateCRUsine(org.nuiton.topia.TopiaContext transaction,
String topiaIdSuiviUsine,
CRUsine crUsine) |
void |
updateEleveur(Eleveur eleveur)
Permet de mettre a jour un eleveur mais le mets en attente de validation
|
void |
updateEleveur(org.nuiton.topia.TopiaContext transaction,
Eleveur eleveur) |
void |
updateGPS(String topiaIdLieu,
PointGPS pointGPS)
Permet de mettre a jour le point GPS d'un lieu identifie par son code
|
void |
updateGPS(org.nuiton.topia.TopiaContext transaction,
String topiaIdLieu,
PointGPS pointGPS) |
void |
updateInfoAcces(String topiaIdEleveur,
InfoAccess accesEleveur,
List<InfoAccess> accesSilos)
Permet de mettre a jour les infos d'acces a l'eleveur et aux silos
|
protected void |
updateInfoAcces(org.nuiton.topia.TopiaContext transaction,
boolean isAccesEleveur,
Eleveur eleveur,
InfoAccess infoAccessUpdate) |
void |
updateInfoAcces(org.nuiton.topia.TopiaContext transaction,
String topiaIdEleveur,
InfoAccess accesEleveur,
List<InfoAccess> accesSilos) |
protected void |
updateInfoAccessGPS(org.nuiton.topia.TopiaContext transaction,
Eleveur eleveur,
InfoAccess infoAccesOld,
InfoAccess infoAccessUpdate) |
String |
updateSuiviEtape(String topiaIdTourCurrent,
String topiaIdEtape,
SuiviEtape suiviEtape)
Permet de mettre a jour une suivi etape
|
String |
updateSuiviEtape(org.nuiton.topia.TopiaContext transaction,
String topiaIdTourCurrent,
String topiaIdEtape,
SuiviEtape suiviEtape) |
void |
updateSuiviLigneProduit(String topiaIdLigneProduit,
String topiaIdSuiviUsine,
SuiviLigneProduit suiviLigneProduit)
Permet de mettre à jour les infos de chargement pour une ligne produit
|
void |
updateSuiviLigneProduit(org.nuiton.topia.TopiaContext transaction,
String topiaIdLigneProduit,
String topiaIdSuiviUsine,
SuiviLigneProduit suiviLigneProduit) |
String |
updateSuiviTour(String topiaIdTourCurrent,
SuiviTour suiviTour)
Permet de mettre a jour une suivi tour
|
String |
updateSuiviTour(org.nuiton.topia.TopiaContext transaction,
String topiaIdTourCurrent,
SuiviTour suiviTour) |
String |
updateSuiviUsine(String topiaIdTourCurrent,
String codeUsine,
int creationOrdreUsine,
SuiviUsine suiviUsine)
Permet de mettre a jour une suivi usine
|
String |
updateSuiviUsine(org.nuiton.topia.TopiaContext transaction,
String topiaIdTourCurrent,
String codeUsine,
int creationOrdreUsine,
SuiviUsine suiviUsine) |
UserIndicateurs |
updateSynchroStat(int typeConnection,
boolean gprs,
int sendSize,
int recieveSize,
int synchroNumber,
int okSynchroNumber)
Update all sychroStats of user calling this method
|
UserIndicateurs |
updateSynchroStat(org.nuiton.topia.TopiaContext transaction,
int typeConnection,
boolean gprs,
int sendSize,
int recieveSize,
int synchroNumber,
int okSynchroNumber) |
getUserLoginpublic void setServiceNotifier(ServiceNotifierLocal serviceNotifier)
public void setServiceCommon(ServiceCommonLocal serviceCommon)
@Transaction public void updateEleveur(Eleveur eleveur) throws org.nuiton.topia.TopiaException
ServiceSuiviupdateEleveur in interface ServiceSuiviorg.nuiton.topia.TopiaExceptionpublic void updateEleveur(org.nuiton.topia.TopiaContext transaction,
Eleveur eleveur)
throws org.nuiton.topia.TopiaException
org.nuiton.topia.TopiaException@Transaction public void updateGPS(String topiaIdLieu, PointGPS pointGPS) throws org.nuiton.topia.TopiaException
ServiceSuiviupdateGPS in interface ServiceSuiviorg.nuiton.topia.TopiaExceptionpublic void updateGPS(org.nuiton.topia.TopiaContext transaction,
String topiaIdLieu,
PointGPS pointGPS)
throws org.nuiton.topia.TopiaException
org.nuiton.topia.TopiaException@Transaction public void updateInfoAcces(String topiaIdEleveur, InfoAccess accesEleveur, List<InfoAccess> accesSilos) throws org.nuiton.topia.TopiaException
ServiceSuiviupdateInfoAcces in interface ServiceSuiviorg.nuiton.topia.TopiaExceptionpublic void updateInfoAcces(org.nuiton.topia.TopiaContext transaction,
String topiaIdEleveur,
InfoAccess accesEleveur,
List<InfoAccess> accesSilos)
throws org.nuiton.topia.TopiaException
org.nuiton.topia.TopiaExceptionprotected void updateInfoAcces(org.nuiton.topia.TopiaContext transaction,
boolean isAccesEleveur,
Eleveur eleveur,
InfoAccess infoAccessUpdate)
throws org.nuiton.topia.TopiaException
org.nuiton.topia.TopiaExceptionprotected void updateInfoAccessGPS(org.nuiton.topia.TopiaContext transaction,
Eleveur eleveur,
InfoAccess infoAccesOld,
InfoAccess infoAccessUpdate)
throws org.nuiton.topia.TopiaException
org.nuiton.topia.TopiaException@Transaction public String updateSuiviTour(String topiaIdTourCurrent, SuiviTour suiviTour) throws org.nuiton.topia.TopiaException
ServiceSuiviupdateSuiviTour in interface ServiceSuiviorg.nuiton.topia.TopiaExceptionpublic String updateSuiviTour(org.nuiton.topia.TopiaContext transaction, String topiaIdTourCurrent, SuiviTour suiviTour) throws org.nuiton.topia.TopiaException
org.nuiton.topia.TopiaExceptionprotected SuiviUsine getUsineDepartTour(Tour tour)
tour - tourprotected Tour getPrecedentTour(org.nuiton.topia.TopiaContext transaction, Tour tour) throws org.nuiton.topia.TopiaException
transaction - transaction en courstour - tourorg.nuiton.topia.TopiaException - si erreur technique dans la base@Transaction public String updateSuiviEtape(String topiaIdTourCurrent, String topiaIdEtape, SuiviEtape suiviEtape) throws org.nuiton.topia.TopiaException
ServiceSuiviupdateSuiviEtape in interface ServiceSuiviorg.nuiton.topia.TopiaExceptionpublic String updateSuiviEtape(org.nuiton.topia.TopiaContext transaction, String topiaIdTourCurrent, String topiaIdEtape, SuiviEtape suiviEtape) throws org.nuiton.topia.TopiaException
org.nuiton.topia.TopiaException@Transaction public String updateSuiviUsine(String topiaIdTourCurrent, String codeUsine, int creationOrdreUsine, SuiviUsine suiviUsine) throws org.nuiton.topia.TopiaException
ServiceSuiviupdateSuiviUsine in interface ServiceSuiviorg.nuiton.topia.TopiaExceptionpublic String updateSuiviUsine(org.nuiton.topia.TopiaContext transaction, String topiaIdTourCurrent, String codeUsine, int creationOrdreUsine, SuiviUsine suiviUsine) throws org.nuiton.topia.TopiaException
org.nuiton.topia.TopiaException@Transaction public void updateCRTour(String topiaIdSuiviTour, CRTour crTour, long updateSynchroNumber) throws org.nuiton.topia.TopiaException
ServiceSuiviupdateCRTour in interface ServiceSuiviorg.nuiton.topia.TopiaExceptionpublic void updateCRTour(org.nuiton.topia.TopiaContext transaction,
String topiaIdSuiviTour,
CRTour crTour,
long updateSynchroNumber)
throws org.nuiton.topia.TopiaException
org.nuiton.topia.TopiaException@Transaction public void updateCREtape(String topiaIdSuiviEtape, CREtape crEtape) throws org.nuiton.topia.TopiaException
ServiceSuiviupdateCREtape in interface ServiceSuiviorg.nuiton.topia.TopiaExceptionpublic void updateCREtape(org.nuiton.topia.TopiaContext transaction,
String topiaIdSuiviEtape,
CREtape crEtape)
throws org.nuiton.topia.TopiaException
org.nuiton.topia.TopiaException@Transaction public void updateCRUsine(String topiaIdSuiviUsine, CRUsine crUsine) throws org.nuiton.topia.TopiaException
ServiceSuiviupdateCRUsine in interface ServiceSuiviorg.nuiton.topia.TopiaExceptionpublic void updateCRUsine(org.nuiton.topia.TopiaContext transaction,
String topiaIdSuiviUsine,
CRUsine crUsine)
throws org.nuiton.topia.TopiaException
org.nuiton.topia.TopiaException@Transaction public void updateSuiviLigneProduit(String topiaIdLigneProduit, String topiaIdSuiviUsine, SuiviLigneProduit suiviLigneProduit) throws org.nuiton.topia.TopiaException
ServiceSuiviupdateSuiviLigneProduit in interface ServiceSuiviorg.nuiton.topia.TopiaExceptionpublic void updateSuiviLigneProduit(org.nuiton.topia.TopiaContext transaction,
String topiaIdLigneProduit,
String topiaIdSuiviUsine,
SuiviLigneProduit suiviLigneProduit)
throws org.nuiton.topia.TopiaException
org.nuiton.topia.TopiaException@Transaction public int getStatusForTour(String tourTopiaId) throws org.nuiton.topia.TopiaException
ServiceSuivigetStatusForTour in interface ServiceSuiviorg.nuiton.topia.TopiaExceptionpublic int getStatusForTour(org.nuiton.topia.TopiaContext transaction,
String tourTopiaId)
throws org.nuiton.topia.TopiaException
org.nuiton.topia.TopiaExceptionprotected StatutEnum getStatutSteps(List<LigneProduit> produits)
@Transaction public UserIndicateurs updateSynchroStat(int typeConnection, boolean gprs, int sendSize, int recieveSize, int synchroNumber, int okSynchroNumber) throws org.nuiton.topia.TopiaException
ServiceSuiviupdateSynchroStat in interface ServiceSuivitypeConnection - TypeConnectionEnumgprs - true if is an gprs connection, alse is wifisendSize - size of sendrecieveSize - size of receivedsynchroNumber - current synch number (is inc on try to synch)okSynchroNumber - last ok synch numberorg.nuiton.topia.TopiaException - if exception occuredpublic UserIndicateurs updateSynchroStat(org.nuiton.topia.TopiaContext transaction, int typeConnection, boolean gprs, int sendSize, int recieveSize, int synchroNumber, int okSynchroNumber) throws org.nuiton.topia.TopiaException
org.nuiton.topia.TopiaExceptionCopyright © 2008-2013 Cybelia. All Rights Reserved.