|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectfr.hyphonem.conges.AccessDataXMLImpl
public class AccessDataXMLImpl
| Constructor Summary | |
|---|---|
AccessDataXMLImpl()
Constructor for AccessDataFileImpl |
|
AccessDataXMLImpl(EmployeeData ed,
CalendarData cd,
java.lang.String dataDirPath,
java.lang.String fromDate,
java.lang.String toDate)
Constructor for AccessDataFileImpl with an Employee, a calendarData and pathToDirOfXMLDataFiles and begin and end dates |
|
AccessDataXMLImpl(EmployeeData ed,
java.lang.String dataDirPath,
java.lang.String fromDate,
java.lang.String toDate)
Constructor for AccessDataFileImpl with an Employee, pathToDirOfXMLDataFiles and begin and end dates |
|
AccessDataXMLImpl(java.lang.String dataPath)
Constructor for AccessDataFileImpl with pathToDirOfXMLDataFiles |
|
| Method Summary | |
|---|---|
EmployeeIdCalData |
deletePendingEvent(java.lang.String id)
|
void |
deleteTemporarilyOriginalEvent(java.lang.String id)
supprime l'evenement original identifié par id du fichier temporaire |
CalendarData |
getCd()
|
java.lang.String |
getDataDirPath()
|
EmployeeData |
getEd()
|
java.lang.String |
getFromDate()
|
java.lang.String |
getToDate()
|
java.util.Vector |
readCalendarData(EmployeeData employee)
read from data all CalendarData |
java.util.Vector |
readEmployees()
read all employees from data |
java.util.Hashtable |
readNationalHolidays(java.lang.String country,
java.lang.String year)
lit tous les jours f�ri�s d'un pays pour une ann�e |
java.lang.String |
readParamMail()
retourne le serveur de mail |
java.lang.String |
readParamPays()
read params country |
java.util.Vector |
readParamPeriods()
read periods names and codes |
java.util.Vector |
readParams()
read all params from data |
PendingEventData |
readPendingEvent(java.lang.String id)
return le pendingEvent correspondant � l'id |
java.util.Vector |
readPendingEvents(EmployeeData ed)
read ending events / lit les absences � valider |
java.util.Vector |
readPendingEvents(UserData user,
java.lang.String team)
|
java.util.Vector |
readReasons()
read all reasons from data |
java.util.Iterator |
readTeams()
|
java.util.Vector |
readUsers()
read all users from data |
void |
replaceOldWithNewReason(java.lang.String oldnom,
java.lang.String nom,
java.util.Vector employees)
replace an old reason name with the new one for all employees data |
void |
replaceOldWithNewTeam(java.lang.String oldnom0,
java.lang.String nom0,
java.util.Vector employees)
replace old name of employee with the new one |
java.util.Vector |
searchCalendarData(EmployeeIdCalData eid)
|
java.util.Vector |
searchSupervisor(EmployeeData employee,
AccessData ad)
retourne la liste des superviseurs d'un employ� |
java.util.Vector |
searchSupervisor(java.lang.String team)
recherche la liste des superviseurs d'une �quipe |
CalendarData |
searchTemporarilyOriginalEvents(java.lang.String id)
recherche dans le fichier temporaire l'evenement original |
UserData |
searchUser(EmployeeData employee)
recherche le user associ� � un employ� |
UserData |
searchUser(java.lang.String login)
search a user with login parameter |
UserData |
searchUser(java.lang.String login,
java.lang.String password)
search a user with login and password parameters |
void |
setCd(CalendarData data)
|
void |
setDataDirPath(java.lang.String string)
|
void |
setEd(EmployeeData data)
|
void |
setFromDate(java.lang.String string)
|
void |
setToDate(java.lang.String string)
|
void |
writeCalendarData(CalendarData cd,
boolean modif)
write a calendarData in data |
void |
writeCalendarData(CalendarData cd,
boolean modif,
boolean delete)
write a calendarData in data with delete parameter |
void |
writeEmployee(EmployeeData employee)
write an employee in data |
void |
writeEmployee(EmployeeData employee,
boolean modif,
boolean delete)
write a new employee |
void |
writeEmployee(EmployeeData employee,
EmployeeData modifiedEmployee,
boolean modif,
boolean delete)
write a modified employee |
void |
writeNationalHolidays(java.lang.String country,
java.lang.String year,
java.util.Hashtable nationalDays)
ecrit les jours f�ri�s entr�s par pays et ann�e |
void |
writeParamMail(java.lang.String server)
ecrit le serveur de mail |
void |
writeParamPays(java.lang.String iso)
write country param / ecrit param pays |
void |
writeParams(java.util.Vector params)
write app params in data |
void |
writePendingEvent(java.lang.String id,
CalendarData ca,
EmployeeData employee,
java.lang.String cause,
java.lang.String codPays,
java.lang.String dirWeb)
|
void |
writePeriods(java.util.Vector periods)
write periods |
void |
writeReasons(java.util.Vector reasons)
write all reasons in data |
void |
writeTeams(java.util.Vector teams)
write teams |
void |
writeTemporarilyOriginalEvent(java.lang.String id,
CalendarData originalEvent,
EmployeeData employee,
java.lang.String typeEvent,
java.lang.String codePays,
java.lang.String dirWeb)
ecrit temporairement l'evenement original venant d etre modifié dasn un autre endroit |
void |
writeToXML(org.w3c.dom.Document doc,
java.lang.String outputName,
java.lang.String encType)
write DOM in XML file |
void |
writeUser(UserData user)
write a user in data |
void |
writeUser(UserData user,
boolean modif,
boolean delete)
write a user with delete and modif parameters |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AccessDataXMLImpl()
public AccessDataXMLImpl(EmployeeData ed,
java.lang.String dataDirPath,
java.lang.String fromDate,
java.lang.String toDate)
ed - dataDirPath - fromDate - toDate -
public AccessDataXMLImpl(EmployeeData ed,
CalendarData cd,
java.lang.String dataDirPath,
java.lang.String fromDate,
java.lang.String toDate)
ed - cd - dataDirPath - fromDate - toDate - public AccessDataXMLImpl(java.lang.String dataPath)
dataPath - | Method Detail |
|---|
public CalendarData getCd()
public java.lang.String getDataDirPath()
public EmployeeData getEd()
public java.lang.String getFromDate()
public java.lang.String getToDate()
public void setCd(CalendarData data)
data - public void setDataDirPath(java.lang.String string)
string - public void setEd(EmployeeData data)
data - public void setFromDate(java.lang.String string)
string - public void setToDate(java.lang.String string)
string -
public java.util.Vector readCalendarData(EmployeeData employee)
throws java.lang.Exception
readCalendarData in interface AccessDataemployee - -
EmployeeData
java.lang.ExceptionAccessData
public void writeCalendarData(CalendarData cd,
boolean modif)
throws java.lang.Exception
writeCalendarData in interface AccessDatacd - -
CalendarDatamodif - -
boolean
java.lang.ExceptionAccessData
public void writeCalendarData(CalendarData cd,
boolean modif,
boolean delete)
throws java.lang.Exception
writeCalendarData in interface AccessDatacd - -
CalendarDatamodif - -
booleandelete - -
boolean
java.lang.ExceptionAccessData
public void writeToXML(org.w3c.dom.Document doc,
java.lang.String outputName,
java.lang.String encType)
throws java.lang.Exception
doc - -
Document input DOM documentoutputName - -
String output file nameencType - -
String encoding type value "UTF" for UTF-8 other value for
ISO-8859-1 (default)
java.lang.Exception
public UserData searchUser(java.lang.String login,
java.lang.String password)
throws java.lang.Exception
searchUser in interface AccessDatalogin - password -
java.lang.ExceptionAccessData
public java.util.Vector readEmployees()
throws java.lang.Exception
readEmployees in interface AccessDatajava.lang.Exception
public void writeUser(UserData user)
throws java.lang.Exception
writeUser in interface AccessDatauser -
java.lang.Exception
public void writeUser(UserData user,
boolean modif,
boolean delete)
throws java.lang.Exception
writeUser in interface AccessDatauser - -
UserDatamodif - -
booleandelete - -
boolean
java.lang.Exception
public void writeEmployee(EmployeeData employee)
throws java.lang.Exception
writeEmployee in interface AccessDataemployee - -
EmployeeData
java.lang.Exception
public void writeEmployee(EmployeeData employee,
EmployeeData modifiedEmployee,
boolean modif,
boolean delete)
throws java.lang.Exception
writeEmployee in interface AccessDataemployee - -
EmployeeDatamodifiedEmployee - -
EmployeeDatamodif - -
booleandelete - -
boolean
java.lang.Exception
public java.util.Vector readReasons()
throws java.lang.Exception
AccessData
readReasons in interface AccessDatajava.lang.Exception
public java.util.Vector readUsers()
throws java.lang.Exception
AccessData
readUsers in interface AccessDatajava.lang.Exception
public UserData searchUser(java.lang.String login)
throws java.lang.Exception
AccessData
searchUser in interface AccessDatalogin -
java.lang.Exception
public void writeEmployee(EmployeeData employee,
boolean modif,
boolean delete)
throws java.lang.Exception
writeEmployee in interface AccessDataemployee - -
EmployeeDatamodif - -
booleandelete - -
boolean
java.lang.Exception
public void writeReasons(java.util.Vector reasons)
throws java.lang.Exception
AccessData
writeReasons in interface AccessDatareasons -
java.lang.Exception
public void replaceOldWithNewReason(java.lang.String oldnom,
java.lang.String nom,
java.util.Vector employees)
throws java.lang.Exception
AccessData
replaceOldWithNewReason in interface AccessDataoldnom - nom - employees -
java.lang.Exception
public void writeParams(java.util.Vector params)
throws java.lang.Exception
AccessData
writeParams in interface AccessDataparams -
java.lang.Exception
public java.util.Vector readParams()
throws java.lang.Exception
AccessData
readParams in interface AccessDatajava.lang.Exception
public java.lang.String readParamPays()
throws java.lang.Exception
AccessData
readParamPays in interface AccessDatajava.lang.Exception
public void writeParamPays(java.lang.String iso)
throws java.lang.Exception
writeParamPays in interface AccessDataiso -
java.lang.Exception
public void writeTeams(java.util.Vector teams)
throws java.lang.Exception
AccessData
writeTeams in interface AccessDatajava.lang.Exception
public void replaceOldWithNewTeam(java.lang.String oldnom0,
java.lang.String nom0,
java.util.Vector employees)
throws java.lang.Exception
AccessData
replaceOldWithNewTeam in interface AccessDatajava.lang.Exception
public java.util.Iterator readTeams()
throws java.lang.Exception
readTeams in interface AccessDatajava.lang.Exception
public void writePendingEvent(java.lang.String id,
CalendarData ca,
EmployeeData employee,
java.lang.String cause,
java.lang.String codPays,
java.lang.String dirWeb)
throws java.lang.Exception
writePendingEvent in interface AccessDatajava.lang.Exception
public java.util.Vector readPendingEvents(UserData user,
java.lang.String team)
throws java.lang.Exception
readPendingEvents in interface AccessDatajava.lang.Exception
public PendingEventData readPendingEvent(java.lang.String id)
throws java.lang.Exception
readPendingEvent in interface AccessDataid -
java.lang.Exception
public EmployeeIdCalData deletePendingEvent(java.lang.String id)
throws java.lang.Exception
deletePendingEvent in interface AccessDatajava.lang.Exception
public java.util.Vector searchCalendarData(EmployeeIdCalData eid)
throws java.lang.Exception
searchCalendarData in interface AccessDatajava.lang.Exceptionpublic java.util.Vector readPendingEvents(EmployeeData ed)
readPendingEvents in interface AccessDataed -
public java.lang.String readParamMail()
throws java.lang.Exception
AccessData
readParamMail in interface AccessDatajava.lang.Exception
public void writeParamMail(java.lang.String server)
throws java.lang.Exception
AccessData
writeParamMail in interface AccessDatajava.lang.Exception
public java.util.Vector searchSupervisor(EmployeeData employee,
AccessData ad)
throws java.lang.Exception
AccessData
searchSupervisor in interface AccessDatajava.lang.Exception
public UserData searchUser(EmployeeData employee)
throws java.lang.Exception
AccessData
searchUser in interface AccessDataemployee -
java.lang.Exception
public java.util.Vector searchSupervisor(java.lang.String team)
throws java.lang.Exception
AccessData
searchSupervisor in interface AccessDatajava.lang.Exception
public java.util.Hashtable readNationalHolidays(java.lang.String country,
java.lang.String year)
throws java.lang.Exception
AccessData
readNationalHolidays in interface AccessDatajava.lang.Exception
public void writeNationalHolidays(java.lang.String country,
java.lang.String year,
java.util.Hashtable nationalDays)
throws java.lang.Exception
AccessData
writeNationalHolidays in interface AccessDatajava.lang.Exception
public void writeTemporarilyOriginalEvent(java.lang.String id,
CalendarData originalEvent,
EmployeeData employee,
java.lang.String typeEvent,
java.lang.String codePays,
java.lang.String dirWeb)
throws java.lang.Exception
AccessData
writeTemporarilyOriginalEvent in interface AccessDatajava.lang.Exception
public void deleteTemporarilyOriginalEvent(java.lang.String id)
throws java.lang.Exception
AccessData
deleteTemporarilyOriginalEvent in interface AccessDatajava.lang.Exception
public CalendarData searchTemporarilyOriginalEvents(java.lang.String id)
throws java.lang.Exception
AccessData
searchTemporarilyOriginalEvents in interface AccessDatajava.lang.Exception
public java.util.Vector readParamPeriods()
throws java.lang.Exception
AccessData
readParamPeriods in interface AccessDatajava.lang.Exception
public void writePeriods(java.util.Vector periods)
throws java.lang.Exception
AccessData
writePeriods in interface AccessDatajava.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||