|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.chorem.callao.service.LogServiceImpl
public class LogServiceImpl
Permet d'ajouter des logs au systeme, ATTENTION on ne peut supprimer un log.
| Constructor Summary | |
|---|---|
LogServiceImpl()
|
|
| Method Summary | |
|---|---|
java.lang.String |
addLog(java.util.Date logDate,
java.util.Date transDate,
java.lang.String type,
java.lang.String voucherRef,
java.lang.String transDesc,
java.lang.String entryDesc,
java.lang.String amount,
boolean debit,
java.lang.String lettering)
Création d'un log dans le systeme |
java.lang.String |
addLog(LogDTO logDTO)
Création d'un log à partir d'un log DTO. |
void |
destroy()
|
java.lang.String[] |
getMethods()
|
void |
init(org.nuiton.topia.TopiaContext arg0)
|
java.util.List<Log> |
listeAllLog()
Recherche tous les logs dans la base de donnees |
java.util.List<LogDTO> |
listeAllLogDTO()
Permet de renvoyer tous les logs au format DTO. |
java.lang.String |
removeLog(LogDTO logDTO)
Permet de supprimer un log à partir de son DTO. |
java.lang.String |
removeLog(java.lang.String topiaId)
Efface un log : uniquement utilisé pour supprimer les logs dans les tests unitaires. |
java.util.List<LogDTO> |
searchLogDTOWithDateCreate(java.util.Date dateCreate)
Permet de rechercher tous les logs suivant la date de création, c'est à dire de l'opération effectuée sur une entry à un jour précis, et qui a déclenchée automatiquement une création de log. |
java.util.List<Log> |
searchLogWithDateCreate(java.util.Date dateCreate)
Renvoie une liste de tous les logs suivant la date de creation |
Log |
searchLogWithTopiaId(java.lang.String topiaId)
Recherche un log avec son identifiant topiaId. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LogServiceImpl()
| Method Detail |
|---|
public java.lang.String addLog(java.util.Date logDate,
java.util.Date transDate,
java.lang.String type,
java.lang.String voucherRef,
java.lang.String transDesc,
java.lang.String entryDesc,
java.lang.String amount,
boolean debit,
java.lang.String lettering)
logDate - date de creation du logtransDate - date de la transactiontype - modification (add, mod, tmod ou del)voucherRef - reference du document justificatiftransDesc - description de la transactionentryDesc - description de l'entryamount - montant de l'entrydebit - debit (vrai) ou credit (faux)lettering - letterage de l'entry
public java.lang.String addLog(LogDTO logDTO)
logDTO - log en format DTO qu'on souhaite créer
public java.util.List<Log> listeAllLog()
public java.util.List<LogDTO> listeAllLogDTO()
public java.util.List<Log> searchLogWithDateCreate(java.util.Date dateCreate)
datecreate - date de creation des logs recherchés
public java.util.List<LogDTO> searchLogDTOWithDateCreate(java.util.Date dateCreate)
dateCreate - date de création des logs recherchés
public Log searchLogWithTopiaId(java.lang.String topiaId)
topiaId - identifiant d'un log
public java.lang.String removeLog(java.lang.String topiaId)
topiaId - identifiant du log à supprimer
public java.lang.String removeLog(LogDTO logDTO)
logDTO - log à supprimer
public java.lang.String[] getMethods()
public void destroy()
public void init(org.nuiton.topia.TopiaContext arg0)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||