|
||||||||||
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 AccessData
employee
- -
EmployeeData
java.lang.Exception
AccessData
public void writeCalendarData(CalendarData cd, boolean modif) throws java.lang.Exception
writeCalendarData
in interface AccessData
cd
- -
CalendarDatamodif
- -
boolean
java.lang.Exception
AccessData
public void writeCalendarData(CalendarData cd, boolean modif, boolean delete) throws java.lang.Exception
writeCalendarData
in interface AccessData
cd
- -
CalendarDatamodif
- -
booleandelete
- -
boolean
java.lang.Exception
AccessData
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 AccessData
login
- password
-
java.lang.Exception
AccessData
public java.util.Vector readEmployees() throws java.lang.Exception
readEmployees
in interface AccessData
java.lang.Exception
public void writeUser(UserData user) throws java.lang.Exception
writeUser
in interface AccessData
user
-
java.lang.Exception
public void writeUser(UserData user, boolean modif, boolean delete) throws java.lang.Exception
writeUser
in interface AccessData
user
- -
UserDatamodif
- -
booleandelete
- -
boolean
java.lang.Exception
public void writeEmployee(EmployeeData employee) throws java.lang.Exception
writeEmployee
in interface AccessData
employee
- -
EmployeeData
java.lang.Exception
public void writeEmployee(EmployeeData employee, EmployeeData modifiedEmployee, boolean modif, boolean delete) throws java.lang.Exception
writeEmployee
in interface AccessData
employee
- -
EmployeeDatamodifiedEmployee
- -
EmployeeDatamodif
- -
booleandelete
- -
boolean
java.lang.Exception
public java.util.Vector readReasons() throws java.lang.Exception
AccessData
readReasons
in interface AccessData
java.lang.Exception
public java.util.Vector readUsers() throws java.lang.Exception
AccessData
readUsers
in interface AccessData
java.lang.Exception
public UserData searchUser(java.lang.String login) throws java.lang.Exception
AccessData
searchUser
in interface AccessData
login
-
java.lang.Exception
public void writeEmployee(EmployeeData employee, boolean modif, boolean delete) throws java.lang.Exception
writeEmployee
in interface AccessData
employee
- -
EmployeeDatamodif
- -
booleandelete
- -
boolean
java.lang.Exception
public void writeReasons(java.util.Vector reasons) throws java.lang.Exception
AccessData
writeReasons
in interface AccessData
reasons
-
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 AccessData
oldnom
- nom
- employees
-
java.lang.Exception
public void writeParams(java.util.Vector params) throws java.lang.Exception
AccessData
writeParams
in interface AccessData
params
-
java.lang.Exception
public java.util.Vector readParams() throws java.lang.Exception
AccessData
readParams
in interface AccessData
java.lang.Exception
public java.lang.String readParamPays() throws java.lang.Exception
AccessData
readParamPays
in interface AccessData
java.lang.Exception
public void writeParamPays(java.lang.String iso) throws java.lang.Exception
writeParamPays
in interface AccessData
iso
-
java.lang.Exception
public void writeTeams(java.util.Vector teams) throws java.lang.Exception
AccessData
writeTeams
in interface AccessData
java.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 AccessData
java.lang.Exception
public java.util.Iterator readTeams() throws java.lang.Exception
readTeams
in interface AccessData
java.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 AccessData
java.lang.Exception
public java.util.Vector readPendingEvents(UserData user, java.lang.String team) throws java.lang.Exception
readPendingEvents
in interface AccessData
java.lang.Exception
public PendingEventData readPendingEvent(java.lang.String id) throws java.lang.Exception
readPendingEvent
in interface AccessData
id
-
java.lang.Exception
public EmployeeIdCalData deletePendingEvent(java.lang.String id) throws java.lang.Exception
deletePendingEvent
in interface AccessData
java.lang.Exception
public java.util.Vector searchCalendarData(EmployeeIdCalData eid) throws java.lang.Exception
searchCalendarData
in interface AccessData
java.lang.Exception
public java.util.Vector readPendingEvents(EmployeeData ed)
readPendingEvents
in interface AccessData
ed
-
public java.lang.String readParamMail() throws java.lang.Exception
AccessData
readParamMail
in interface AccessData
java.lang.Exception
public void writeParamMail(java.lang.String server) throws java.lang.Exception
AccessData
writeParamMail
in interface AccessData
java.lang.Exception
public java.util.Vector searchSupervisor(EmployeeData employee, AccessData ad) throws java.lang.Exception
AccessData
searchSupervisor
in interface AccessData
java.lang.Exception
public UserData searchUser(EmployeeData employee) throws java.lang.Exception
AccessData
searchUser
in interface AccessData
employee
-
java.lang.Exception
public java.util.Vector searchSupervisor(java.lang.String team) throws java.lang.Exception
AccessData
searchSupervisor
in interface AccessData
java.lang.Exception
public java.util.Hashtable readNationalHolidays(java.lang.String country, java.lang.String year) throws java.lang.Exception
AccessData
readNationalHolidays
in interface AccessData
java.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 AccessData
java.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 AccessData
java.lang.Exception
public void deleteTemporarilyOriginalEvent(java.lang.String id) throws java.lang.Exception
AccessData
deleteTemporarilyOriginalEvent
in interface AccessData
java.lang.Exception
public CalendarData searchTemporarilyOriginalEvents(java.lang.String id) throws java.lang.Exception
AccessData
searchTemporarilyOriginalEvents
in interface AccessData
java.lang.Exception
public java.util.Vector readParamPeriods() throws java.lang.Exception
AccessData
readParamPeriods
in interface AccessData
java.lang.Exception
public void writePeriods(java.util.Vector periods) throws java.lang.Exception
AccessData
writePeriods
in interface AccessData
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |