|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.chorem.callao.service.PeriodServiceImpl
public class PeriodServiceImpl
Gestion des périodes. Chaque période doit posséder 12 timespans mensuels. Une période ne peut être supprimée et débloquée.
| Constructor Summary | |
|---|---|
PeriodServiceImpl()
|
|
| Method Summary | |
|---|---|
java.lang.String |
addTimeSpan(java.util.Date beginTimeSpan,
java.util.Date endTimeSpan)
|
java.lang.String |
blockAllTimeSpanOfPeriod(Period period)
Permet de bloquer TOUS les timeSpans de la période |
java.lang.String |
blockPeriod(Period period)
Cette méthode permet de bloquer une période. |
java.lang.String |
blockPeriod(PeriodDTO periodDTO)
Permet de bloquer une période. |
java.lang.String |
createPeriod(java.util.Date beginTimeSpan,
java.util.Date endTimeSpan,
boolean lock)
Permet de créer une période principale. |
java.lang.String |
createPeriod(PeriodDTO periodDTO)
Permet de créer une période à partir d'une période DTO. |
void |
destroy()
|
java.util.List<PeriodDTO> |
getAllPeriod()
Permet de renvoyer tous les périodes en format DTO, avec tous les timeSpans en format DTO également. |
java.lang.String[] |
getMethods()
|
void |
init(org.nuiton.topia.TopiaContext arg0)
|
java.lang.String |
removePeriod(PeriodDTO periodDTO)
Permet d'effacer une période au format DTO. |
java.lang.String |
removePeriod(java.lang.String topiaId)
Efface une période dans la base de données. |
java.lang.String |
removeTimeSpan(java.lang.String timespan)
|
PeriodDTO |
searchPeriodDTOWithDate(java.util.Date d)
Permet de rechercher une période au format DTO avec une date. |
Period |
searchPeriodWithDate(java.util.Date d)
Cette méthode est semblable à searchPeriodWithDateFirst. |
Period |
searchPeriodWithTopiaId(java.lang.String topiaId)
Recherche une période précise, 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 PeriodServiceImpl()
| Method Detail |
|---|
public java.lang.String addTimeSpan(java.util.Date beginTimeSpan,
java.util.Date endTimeSpan)
public java.lang.String removeTimeSpan(java.lang.String timespan)
public java.lang.String createPeriod(java.util.Date beginTimeSpan,
java.util.Date endTimeSpan,
boolean lock)
beginTimeSpan - date début de périodeendTimeSpan - date fin de périodelock - Vrai si la période est bloquée
public java.lang.String createPeriod(PeriodDTO periodDTO)
periodDTO - période à créer au format DTO.
public java.lang.String blockPeriod(Period period)
-
public java.lang.String blockPeriod(PeriodDTO periodDTO)
periodDTO -
public java.lang.String blockAllTimeSpanOfPeriod(Period period)
period -
public Period searchPeriodWithDate(java.util.Date d)
d -
public PeriodDTO searchPeriodDTOWithDate(java.util.Date d)
d - date comprise dans la période qu'on souhaite rechercher
public java.util.List<PeriodDTO> getAllPeriod()
public Period searchPeriodWithTopiaId(java.lang.String topiaId)
topiaId - identifiant de la période
public java.lang.String removePeriod(java.lang.String topiaId)
period -
public java.lang.String removePeriod(PeriodDTO periodDTO)
periodDTO - la période à 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 | |||||||||