Package be.gaudry.dao.edu.derby
Class DerbyPlanning
java.lang.Object
be.gaudry.dao.edu.derby.DerbyPlanning
- All Implemented Interfaces:
IPlanningDao
- Since:
- 1.0 1 nov. 2008
- Author:
- Steph GAUDRY
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) PreparedStatement(package private) PreparedStatement(package private) PreparedStatement(package private) PreparedStatement(package private) PreparedStatement(package private) PreparedStatement(package private) PreparedStatement -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(SchoolYear schoolYear, Period period)voidloadAsyncPeriodsLos(AbstractBrolWorker worker, AbstractLightObject selectedYear)voidloadPeriod(int id)loadSchoolYear(int schoolYearId, boolean lazy)voidremove(SchoolYear schoolYear, Period period)intsaveOrUpdate(Period period)intsaveOrUpdate(SchoolYear schoolYear)
-
Field Details
-
insertYearStatement
PreparedStatement insertYearStatement -
insertPeriodStatement
PreparedStatement insertPeriodStatement -
loadSchoolYearStatement
PreparedStatement loadSchoolYearStatement -
loadSchoolYearLazyStatement
PreparedStatement loadSchoolYearLazyStatement -
loadYearsStatement
PreparedStatement loadYearsStatement -
loadPeriodStatement
PreparedStatement loadPeriodStatement -
loadPeriodsStatement
PreparedStatement loadPeriodsStatement
-
-
Constructor Details
-
DerbyPlanning
public DerbyPlanning()
-
-
Method Details
-
add
- Specified by:
addin interfaceIPlanningDao
-
loadAsyncPeriodsLos
- Specified by:
loadAsyncPeriodsLosin interfaceIPlanningDao
-
loadAsyncSchoolYearsLos
- Specified by:
loadAsyncSchoolYearsLosin interfaceIPlanningDao
-
loadSchoolYearsLos
- Specified by:
loadSchoolYearsLosin interfaceIPlanningDao- Returns:
-
loadPeriod
- Specified by:
loadPeriodin interfaceIPlanningDao- Returns:
-
loadSchoolYear
- Specified by:
loadSchoolYearin interfaceIPlanningDaolazy-trueto load only start and end dates,falseto load also all periods- Returns:
-
remove
- Specified by:
removein interfaceIPlanningDao
-
saveOrUpdate
- Specified by:
saveOrUpdatein interfaceIPlanningDao- Returns:
- schoolYear id
-
saveOrUpdate
- Specified by:
saveOrUpdatein interfaceIPlanningDao- Returns:
- period id
-