|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.chorem.callao.service.TimeSpanServiceImpl
public class TimeSpanServiceImpl
Gestion des périodes intermédiaires durant l'exercice. Chaque timeSpan sera fixe, et devra correspondre à un mois complet.
| Constructor Summary | |
|---|---|
TimeSpanServiceImpl()
|
|
| Method Summary | |
|---|---|
java.lang.String |
blockTimeSpan(TimeSpan timespan)
Permet de bloquer un timespan, celle-ci ne doit pas être bloquée. |
java.lang.String |
blockTimeSpan(TimeSpanDTO timespanDTO)
Permet de bloquer une période au format DTO. |
java.lang.String |
createTimeSpan(java.util.Date beginTimeSpan,
java.util.Date endTimeSpan,
Period period,
boolean locked)
Création d'une période timeSpan mensuelle avec une date de début et de fin. |
void |
destroy()
|
java.lang.String[] |
getMethods()
|
void |
init(org.nuiton.topia.TopiaContext arg0)
|
boolean |
isTimeSpanBlocked(TimeSpan timeSpan)
Vérifie si le timeSpan donné en paramètre est bloqué ou non. |
java.lang.String |
removeTimeSpan(TimeSpan timeSpan)
Permet d'effacer un timeSpan. |
java.util.List<TimeSpan> |
searchListTimeSpan(Period period)
Permet de faire une recherche de tous les timeSpans d'une période. |
java.util.List<TimeSpanDTO> |
searchListTimeSpanDTO(Period period)
Permet de rechercher tous les timeSpans suivant une période donnée. |
TimeSpan |
searchTimeSpanByDate(java.util.Date d)
Permet de trouver un timespan directement avec une date. |
TimeSpan |
searchTimeSpanByDate(TimeSpanDTO timeSpanDTO)
Recherche un timeSpan précis, avec sa date de création. |
TimeSpanDTO |
searchTimeSpanDTOByDate(java.util.Date d)
Permet de rechercher un timeSpan à l'aide d'une date. |
TimeSpan |
searchTimeSpanWithTopiaId(java.lang.String topiaId)
Recherche un timeSpan UNIQUE. |
java.lang.String |
unblockTimeSpan(TimeSpan timespan)
Permet de débloquer un timespan, à condition que les timespans suivants celui-ci soient bien débloqués. |
java.lang.String |
unblockTimeSpan(TimeSpanDTO timespanDTO)
Permet de bloquer une période au format DTO. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TimeSpanServiceImpl()
| Method Detail |
|---|
public java.lang.String createTimeSpan(java.util.Date beginTimeSpan,
java.util.Date endTimeSpan,
Period period,
boolean locked)
beginTimeSpan - date de début de périodeendTimeSpan - date de fin de périodelocked - est à vrai si la période doit être bloquée.
public TimeSpan searchTimeSpanByDate(java.util.Date d)
d -
public TimeSpan searchTimeSpanByDate(TimeSpanDTO timeSpanDTO)
timeSpanDTO - timeSpan au format DTO qu'on recherche
public TimeSpan searchTimeSpanWithTopiaId(java.lang.String topiaId)
topiaId - Identifiant du timeSpan recherché
public TimeSpanDTO searchTimeSpanDTOByDate(java.util.Date d)
d -
public java.util.List<TimeSpan> searchListTimeSpan(Period period)
period -
public java.util.List<TimeSpanDTO> searchListTimeSpanDTO(Period period)
period -
public java.lang.String blockTimeSpan(TimeSpan timespan)
timespan - période qui doit être ferméeperiod - période (12 smois)public java.lang.String blockTimeSpan(TimeSpanDTO timespanDTO)
timespanDTO -
public java.lang.String unblockTimeSpan(TimeSpan timespan)
timespan - period -
public java.lang.String unblockTimeSpan(TimeSpanDTO timespanDTO)
timespanDTO -
public java.lang.String removeTimeSpan(TimeSpan timeSpan)
timeSpan -
public boolean isTimeSpanBlocked(TimeSpan timeSpan)
timeSpan -
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 | |||||||||