Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.schooltool.ejb.session.client.timetable
Interface timetableModule  view timetableModule download timetableModule.java

All Superinterfaces:
javax.ejb.EJBObject, java.rmi.Remote

public interface timetableModule
extends javax.ejb.EJBObject


Method Summary
 org.schooltool.misc.ResultSetObject calculateTimetableSessions()
           
 java.util.Collection findAllChoiceGroup(int levels)
           
 java.util.Collection findAllCycleDay(int levels)
           
 java.util.Collection findAllLearnerRegisteredLecture(int levels)
           
 java.util.Collection findAllLecture(int levels)
           
 java.util.Collection findAllLectureSet(int levels)
           
 java.util.Collection findAllPeriod(int levels)
           
 java.util.Collection findAllSession(int levels)
           
 java.util.Collection findAllSubjectChoice(int levels)
           
 java.util.Collection findAllTimetable(int levels)
           
 java.util.Collection findAllVenue(int levels)
           
 org.schooltool.complextypes.timetable.ChoiceGroup findChoiceGroup(long PrimaryKey, int levels)
           
 java.util.Collection findChoiceGroupBygrade(long searchValue, int levels)
           
 java.util.Collection findChoiceGroupByname(java.lang.String searchValue, int levels)
           
 java.util.Collection findChoiceGroupBynumberOfDoublePeriods(java.lang.Integer searchValue, int levels)
           
 java.util.Collection findChoiceGroupBynumberOfQuadruplePeriods(java.lang.Integer searchValue, int levels)
           
 java.util.Collection findChoiceGroupBynumberOfSinglePeriods(java.lang.Integer searchValue, int levels)
           
 java.util.Collection findChoiceGroupBynumberOfTriplePeriods(java.lang.Integer searchValue, int levels)
           
 java.util.Collection findChoiceGroupBytimetable(long searchValue, int levels)
           
 java.util.Collection findChoiceGroupBytotalNumberOfPeriods(java.lang.Integer searchValue, int levels)
           
 org.schooltool.complextypes.timetable.CycleDay findCycleDay(long PrimaryKey, int levels)
           
 java.util.Collection findCycleDayByabbreviation(java.lang.String searchValue, int levels)
           
 java.util.Collection findCycleDayByname(java.lang.String searchValue, int levels)
           
 java.util.Collection findCycleDayBynumericalOrder(java.lang.Short searchValue, int levels)
           
 org.schooltool.complextypes.timetable.LearnerRegisteredLecture findLearnerRegisteredLecture(long PrimaryKey, int levels)
           
 java.util.Collection findLearnerRegisteredLectureBylecture(long searchValue, int levels)
           
 org.schooltool.complextypes.timetable.Lecture findLecture(long PrimaryKey, int levels)
           
 java.util.Collection findLectureBylectureSet(long searchValue, int levels)
           
 java.util.Collection findLectureBysession(long searchValue, int levels)
           
 java.util.Collection findLectureByvenue(long searchValue, int levels)
           
 org.schooltool.complextypes.timetable.LectureSet findLectureSet(long PrimaryKey, int levels)
           
 java.util.Collection findLectureSetByeducator(long searchValue, int levels)
           
 java.util.Collection findLectureSetBynumberOfLearners(java.lang.Integer searchValue, int levels)
           
 java.util.Collection findLectureSetBysubjectChoice(long searchValue, int levels)
           
 org.schooltool.complextypes.timetable.Period findPeriod(long PrimaryKey, int levels)
           
 java.util.Collection findPeriodByendTime(java.sql.Time searchValue, int levels)
           
 java.util.Collection findPeriodByperiodName(java.lang.String searchValue, int levels)
           
 java.util.Collection findPeriodByperiodOrder(java.lang.Integer searchValue, int levels)
           
 java.util.Collection findPeriodBystartTime(java.sql.Time searchValue, int levels)
           
 org.schooltool.complextypes.timetable.Session findSession(long PrimaryKey, int levels)
           
 java.util.Collection findSessionByabbreviation(java.lang.String searchValue, int levels)
           
 java.util.Collection findSessionBycycleDay(long searchValue, int levels)
           
 java.util.Collection findSessionByendTime(java.sql.Time searchValue, int levels)
           
 java.util.Collection findSessionByname(java.lang.String searchValue, int levels)
           
 java.util.Collection findSessionByperiod(long searchValue, int levels)
           
 java.util.Collection findSessionBysessionOrder(java.lang.Integer searchValue, int levels)
           
 java.util.Collection findSessionBystartTime(java.sql.Time searchValue, int levels)
           
 org.schooltool.complextypes.timetable.SubjectChoice findSubjectChoice(long PrimaryKey, int levels)
           
 java.util.Collection findSubjectChoiceBychoiceGroup(long searchValue, int levels)
           
 java.util.Collection findSubjectChoiceByname(java.lang.String searchValue, int levels)
           
 java.util.Collection findSubjectChoiceBynumberOfActualLearners(java.lang.Integer searchValue, int levels)
           
 java.util.Collection findSubjectChoiceBynumberOfLearnersExpected(java.lang.Integer searchValue, int levels)
           
 java.util.Collection findSubjectChoiceBynumberOfSets(java.lang.Integer searchValue, int levels)
           
 java.util.Collection findSubjectChoiceBypercentageOfLearnersExpected(java.lang.Float searchValue, int levels)
           
 java.util.Collection findSubjectChoiceBysubject(long searchValue, int levels)
           
 org.schooltool.complextypes.timetable.Timetable findTimetable(long PrimaryKey, int levels)
           
 java.util.Collection findTimetableBygrade(long searchValue, int levels)
           
 java.util.Collection findTimetableByisActive(java.lang.Boolean searchValue, int levels)
           
 java.util.Collection findTimetableByname(java.lang.String searchValue, int levels)
           
 java.util.Collection findTimetableByyear(java.lang.Integer searchValue, int levels)
           
 org.schooltool.complextypes.timetable.Venue findVenue(long PrimaryKey, int levels)
           
 java.util.Collection findVenueByabbreviation(java.lang.String searchValue, int levels)
           
 java.util.Collection findVenueByname(java.lang.String searchValue, int levels)
           
 org.schooltool.ejb.session.client.subjects.subjectsModule getSubjectsModule()
           
 void recalculateLectures(long choicegroupPK, int totalPeriods)
           
 void recalculateLectureSetsAndLectures(org.schooltool.complextypes.timetable.SubjectChoice subjectchoice, long subjectChoicePK, int totalPeriods)
           
 void removeChoiceGroup(org.schooltool.complextypes.timetable.ChoiceGroup value)
           
 void removeChoiceGroupAndSubjectChoices(long choiceGroupPK)
           
 void removeCycleDay(org.schooltool.complextypes.timetable.CycleDay value)
           
 void removeLearnerRegisteredLecture(org.schooltool.complextypes.timetable.LearnerRegisteredLecture value)
           
 void removeLecture(org.schooltool.complextypes.timetable.Lecture value)
           
 void removeLectureSet(org.schooltool.complextypes.timetable.LectureSet value)
           
 void removePeriod(org.schooltool.complextypes.timetable.Period value)
           
 void removeSession(org.schooltool.complextypes.timetable.Session value)
           
 void removeSubjectChoice(org.schooltool.complextypes.timetable.SubjectChoice value)
           
 void removeSubjectChoiceAndLectureSets(long SubjectChoicePK)
           
 void removeTimetable(org.schooltool.complextypes.timetable.Timetable value)
           
 void removeVenue(org.schooltool.complextypes.timetable.Venue value)
           
 java.lang.Object saveChoiceGroup(org.schooltool.complextypes.timetable.ChoiceGroup value)
           
 java.lang.Object saveCycleDay(org.schooltool.complextypes.timetable.CycleDay value)
           
 java.lang.Object saveLearnerRegisteredLecture(org.schooltool.complextypes.timetable.LearnerRegisteredLecture value)
           
 java.lang.Object saveLecture(org.schooltool.complextypes.timetable.Lecture value)
           
 java.lang.Object saveLectureSet(org.schooltool.complextypes.timetable.LectureSet value)
           
 java.lang.Object savePeriod(org.schooltool.complextypes.timetable.Period value)
           
 java.lang.Object saveSession(org.schooltool.complextypes.timetable.Session value)
           
 java.lang.Object saveSubjectChoice(org.schooltool.complextypes.timetable.SubjectChoice value)
           
 java.lang.Object saveTimetable(org.schooltool.complextypes.timetable.Timetable value)
           
 java.lang.Object saveVenue(org.schooltool.complextypes.timetable.Venue value)
           
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

saveCycleDay

public java.lang.Object saveCycleDay(org.schooltool.complextypes.timetable.CycleDay value)
                              throws java.rmi.RemoteException,
                                     org.schooltool.exceptions.ServerException

removeCycleDay

public void removeCycleDay(org.schooltool.complextypes.timetable.CycleDay value)
                    throws java.rmi.RemoteException,
                           org.schooltool.exceptions.ServerException

findAllCycleDay

public java.util.Collection findAllCycleDay(int levels)
                                     throws java.rmi.RemoteException,
                                            org.schooltool.exceptions.ServerException

findCycleDay

public org.schooltool.complextypes.timetable.CycleDay findCycleDay(long PrimaryKey,
                                                                   int levels)
                                                            throws java.rmi.RemoteException,
                                                                   org.schooltool.exceptions.ServerException

findCycleDayByname

public java.util.Collection findCycleDayByname(java.lang.String searchValue,
                                               int levels)
                                        throws java.rmi.RemoteException,
                                               org.schooltool.exceptions.ServerException

findCycleDayBynumericalOrder

public java.util.Collection findCycleDayBynumericalOrder(java.lang.Short searchValue,
                                                         int levels)
                                                  throws java.rmi.RemoteException,
                                                         org.schooltool.exceptions.ServerException

findCycleDayByabbreviation

public java.util.Collection findCycleDayByabbreviation(java.lang.String searchValue,
                                                       int levels)
                                                throws java.rmi.RemoteException,
                                                       org.schooltool.exceptions.ServerException

savePeriod

public java.lang.Object savePeriod(org.schooltool.complextypes.timetable.Period value)
                            throws java.rmi.RemoteException,
                                   org.schooltool.exceptions.ServerException

removePeriod

public void removePeriod(org.schooltool.complextypes.timetable.Period value)
                  throws java.rmi.RemoteException,
                         org.schooltool.exceptions.ServerException

findAllPeriod

public java.util.Collection findAllPeriod(int levels)
                                   throws java.rmi.RemoteException,
                                          org.schooltool.exceptions.ServerException

findPeriod

public org.schooltool.complextypes.timetable.Period findPeriod(long PrimaryKey,
                                                               int levels)
                                                        throws java.rmi.RemoteException,
                                                               org.schooltool.exceptions.ServerException

findPeriodBystartTime

public java.util.Collection findPeriodBystartTime(java.sql.Time searchValue,
                                                  int levels)
                                           throws java.rmi.RemoteException,
                                                  org.schooltool.exceptions.ServerException

findPeriodByendTime

public java.util.Collection findPeriodByendTime(java.sql.Time searchValue,
                                                int levels)
                                         throws java.rmi.RemoteException,
                                                org.schooltool.exceptions.ServerException

findPeriodByperiodName

public java.util.Collection findPeriodByperiodName(java.lang.String searchValue,
                                                   int levels)
                                            throws java.rmi.RemoteException,
                                                   org.schooltool.exceptions.ServerException

findPeriodByperiodOrder

public java.util.Collection findPeriodByperiodOrder(java.lang.Integer searchValue,
                                                    int levels)
                                             throws java.rmi.RemoteException,
                                                    org.schooltool.exceptions.ServerException

saveVenue

public java.lang.Object saveVenue(org.schooltool.complextypes.timetable.Venue value)
                           throws java.rmi.RemoteException,
                                  org.schooltool.exceptions.ServerException

removeVenue

public void removeVenue(org.schooltool.complextypes.timetable.Venue value)
                 throws java.rmi.RemoteException,
                        org.schooltool.exceptions.ServerException

findAllVenue

public java.util.Collection findAllVenue(int levels)
                                  throws java.rmi.RemoteException,
                                         org.schooltool.exceptions.ServerException

findVenue

public org.schooltool.complextypes.timetable.Venue findVenue(long PrimaryKey,
                                                             int levels)
                                                      throws java.rmi.RemoteException,
                                                             org.schooltool.exceptions.ServerException

findVenueByname

public java.util.Collection findVenueByname(java.lang.String searchValue,
                                            int levels)
                                     throws java.rmi.RemoteException,
                                            org.schooltool.exceptions.ServerException

findVenueByabbreviation

public java.util.Collection findVenueByabbreviation(java.lang.String searchValue,
                                                    int levels)
                                             throws java.rmi.RemoteException,
                                                    org.schooltool.exceptions.ServerException

saveTimetable

public java.lang.Object saveTimetable(org.schooltool.complextypes.timetable.Timetable value)
                               throws java.rmi.RemoteException,
                                      org.schooltool.exceptions.ServerException

removeTimetable

public void removeTimetable(org.schooltool.complextypes.timetable.Timetable value)
                     throws java.rmi.RemoteException,
                            org.schooltool.exceptions.ServerException

findAllTimetable

public java.util.Collection findAllTimetable(int levels)
                                      throws java.rmi.RemoteException,
                                             org.schooltool.exceptions.ServerException

findTimetable

public org.schooltool.complextypes.timetable.Timetable findTimetable(long PrimaryKey,
                                                                     int levels)
                                                              throws java.rmi.RemoteException,
                                                                     org.schooltool.exceptions.ServerException

findTimetableByname

public java.util.Collection findTimetableByname(java.lang.String searchValue,
                                                int levels)
                                         throws java.rmi.RemoteException,
                                                org.schooltool.exceptions.ServerException

findTimetableByisActive

public java.util.Collection findTimetableByisActive(java.lang.Boolean searchValue,
                                                    int levels)
                                             throws java.rmi.RemoteException,
                                                    org.schooltool.exceptions.ServerException

findTimetableBygrade

public java.util.Collection findTimetableBygrade(long searchValue,
                                                 int levels)
                                          throws java.rmi.RemoteException,
                                                 org.schooltool.exceptions.ServerException

findTimetableByyear

public java.util.Collection findTimetableByyear(java.lang.Integer searchValue,
                                                int levels)
                                         throws java.rmi.RemoteException,
                                                org.schooltool.exceptions.ServerException

saveSession

public java.lang.Object saveSession(org.schooltool.complextypes.timetable.Session value)
                             throws java.rmi.RemoteException,
                                    org.schooltool.exceptions.ServerException

removeSession

public void removeSession(org.schooltool.complextypes.timetable.Session value)
                   throws java.rmi.RemoteException,
                          org.schooltool.exceptions.ServerException

findAllSession

public java.util.Collection findAllSession(int levels)
                                    throws java.rmi.RemoteException,
                                           org.schooltool.exceptions.ServerException

findSession

public org.schooltool.complextypes.timetable.Session findSession(long PrimaryKey,
                                                                 int levels)
                                                          throws java.rmi.RemoteException,
                                                                 org.schooltool.exceptions.ServerException

findSessionByname

public java.util.Collection findSessionByname(java.lang.String searchValue,
                                              int levels)
                                       throws java.rmi.RemoteException,
                                              org.schooltool.exceptions.ServerException

findSessionByabbreviation

public java.util.Collection findSessionByabbreviation(java.lang.String searchValue,
                                                      int levels)
                                               throws java.rmi.RemoteException,
                                                      org.schooltool.exceptions.ServerException

findSessionBycycleDay

public java.util.Collection findSessionBycycleDay(long searchValue,
                                                  int levels)
                                           throws java.rmi.RemoteException,
                                                  org.schooltool.exceptions.ServerException

findSessionByperiod

public java.util.Collection findSessionByperiod(long searchValue,
                                                int levels)
                                         throws java.rmi.RemoteException,
                                                org.schooltool.exceptions.ServerException

findSessionBystartTime

public java.util.Collection findSessionBystartTime(java.sql.Time searchValue,
                                                   int levels)
                                            throws java.rmi.RemoteException,
                                                   org.schooltool.exceptions.ServerException

findSessionByendTime

public java.util.Collection findSessionByendTime(java.sql.Time searchValue,
                                                 int levels)
                                          throws java.rmi.RemoteException,
                                                 org.schooltool.exceptions.ServerException

findSessionBysessionOrder

public java.util.Collection findSessionBysessionOrder(java.lang.Integer searchValue,
                                                      int levels)
                                               throws java.rmi.RemoteException,
                                                      org.schooltool.exceptions.ServerException

saveChoiceGroup

public java.lang.Object saveChoiceGroup(org.schooltool.complextypes.timetable.ChoiceGroup value)
                                 throws java.rmi.RemoteException,
                                        org.schooltool.exceptions.ServerException

removeChoiceGroup

public void removeChoiceGroup(org.schooltool.complextypes.timetable.ChoiceGroup value)
                       throws java.rmi.RemoteException,
                              org.schooltool.exceptions.ServerException

findAllChoiceGroup

public java.util.Collection findAllChoiceGroup(int levels)
                                        throws java.rmi.RemoteException,
                                               org.schooltool.exceptions.ServerException

findChoiceGroup

public org.schooltool.complextypes.timetable.ChoiceGroup findChoiceGroup(long PrimaryKey,
                                                                         int levels)
                                                                  throws java.rmi.RemoteException,
                                                                         org.schooltool.exceptions.ServerException

findChoiceGroupByname

public java.util.Collection findChoiceGroupByname(java.lang.String searchValue,
                                                  int levels)
                                           throws java.rmi.RemoteException,
                                                  org.schooltool.exceptions.ServerException

findChoiceGroupBynumberOfSinglePeriods

public java.util.Collection findChoiceGroupBynumberOfSinglePeriods(java.lang.Integer searchValue,
                                                                   int levels)
                                                            throws java.rmi.RemoteException,
                                                                   org.schooltool.exceptions.ServerException

findChoiceGroupBynumberOfDoublePeriods

public java.util.Collection findChoiceGroupBynumberOfDoublePeriods(java.lang.Integer searchValue,
                                                                   int levels)
                                                            throws java.rmi.RemoteException,
                                                                   org.schooltool.exceptions.ServerException

findChoiceGroupBynumberOfTriplePeriods

public java.util.Collection findChoiceGroupBynumberOfTriplePeriods(java.lang.Integer searchValue,
                                                                   int levels)
                                                            throws java.rmi.RemoteException,
                                                                   org.schooltool.exceptions.ServerException

findChoiceGroupBynumberOfQuadruplePeriods

public java.util.Collection findChoiceGroupBynumberOfQuadruplePeriods(java.lang.Integer searchValue,
                                                                      int levels)
                                                               throws java.rmi.RemoteException,
                                                                      org.schooltool.exceptions.ServerException

findChoiceGroupBytotalNumberOfPeriods

public java.util.Collection findChoiceGroupBytotalNumberOfPeriods(java.lang.Integer searchValue,
                                                                  int levels)
                                                           throws java.rmi.RemoteException,
                                                                  org.schooltool.exceptions.ServerException

findChoiceGroupBytimetable

public java.util.Collection findChoiceGroupBytimetable(long searchValue,
                                                       int levels)
                                                throws java.rmi.RemoteException,
                                                       org.schooltool.exceptions.ServerException

findChoiceGroupBygrade

public java.util.Collection findChoiceGroupBygrade(long searchValue,
                                                   int levels)
                                            throws java.rmi.RemoteException,
                                                   org.schooltool.exceptions.ServerException

saveSubjectChoice

public java.lang.Object saveSubjectChoice(org.schooltool.complextypes.timetable.SubjectChoice value)
                                   throws java.rmi.RemoteException,
                                          org.schooltool.exceptions.ServerException

removeSubjectChoice

public void removeSubjectChoice(org.schooltool.complextypes.timetable.SubjectChoice value)
                         throws java.rmi.RemoteException,
                                org.schooltool.exceptions.ServerException

findAllSubjectChoice

public java.util.Collection findAllSubjectChoice(int levels)
                                          throws java.rmi.RemoteException,
                                                 org.schooltool.exceptions.ServerException

findSubjectChoice

public org.schooltool.complextypes.timetable.SubjectChoice findSubjectChoice(long PrimaryKey,
                                                                             int levels)
                                                                      throws java.rmi.RemoteException,
                                                                             org.schooltool.exceptions.ServerException

findSubjectChoiceByname

public java.util.Collection findSubjectChoiceByname(java.lang.String searchValue,
                                                    int levels)
                                             throws java.rmi.RemoteException,
                                                    org.schooltool.exceptions.ServerException

findSubjectChoiceBypercentageOfLearnersExpected

public java.util.Collection findSubjectChoiceBypercentageOfLearnersExpected(java.lang.Float searchValue,
                                                                            int levels)
                                                                     throws java.rmi.RemoteException,
                                                                            org.schooltool.exceptions.ServerException

findSubjectChoiceBynumberOfLearnersExpected

public java.util.Collection findSubjectChoiceBynumberOfLearnersExpected(java.lang.Integer searchValue,
                                                                        int levels)
                                                                 throws java.rmi.RemoteException,
                                                                        org.schooltool.exceptions.ServerException

findSubjectChoiceBynumberOfActualLearners

public java.util.Collection findSubjectChoiceBynumberOfActualLearners(java.lang.Integer searchValue,
                                                                      int levels)
                                                               throws java.rmi.RemoteException,
                                                                      org.schooltool.exceptions.ServerException

findSubjectChoiceBynumberOfSets

public java.util.Collection findSubjectChoiceBynumberOfSets(java.lang.Integer searchValue,
                                                            int levels)
                                                     throws java.rmi.RemoteException,
                                                            org.schooltool.exceptions.ServerException

findSubjectChoiceBychoiceGroup

public java.util.Collection findSubjectChoiceBychoiceGroup(long searchValue,
                                                           int levels)
                                                    throws java.rmi.RemoteException,
                                                           org.schooltool.exceptions.ServerException

findSubjectChoiceBysubject

public java.util.Collection findSubjectChoiceBysubject(long searchValue,
                                                       int levels)
                                                throws java.rmi.RemoteException,
                                                       org.schooltool.exceptions.ServerException

saveLectureSet

public java.lang.Object saveLectureSet(org.schooltool.complextypes.timetable.LectureSet value)
                                throws java.rmi.RemoteException,
                                       org.schooltool.exceptions.ServerException

removeLectureSet

public void removeLectureSet(org.schooltool.complextypes.timetable.LectureSet value)
                      throws java.rmi.RemoteException,
                             org.schooltool.exceptions.ServerException

findAllLectureSet

public java.util.Collection findAllLectureSet(int levels)
                                       throws java.rmi.RemoteException,
                                              org.schooltool.exceptions.ServerException

findLectureSet

public org.schooltool.complextypes.timetable.LectureSet findLectureSet(long PrimaryKey,
                                                                       int levels)
                                                                throws java.rmi.RemoteException,
                                                                       org.schooltool.exceptions.ServerException

findLectureSetBynumberOfLearners

public java.util.Collection findLectureSetBynumberOfLearners(java.lang.Integer searchValue,
                                                             int levels)
                                                      throws java.rmi.RemoteException,
                                                             org.schooltool.exceptions.ServerException

findLectureSetBysubjectChoice

public java.util.Collection findLectureSetBysubjectChoice(long searchValue,
                                                          int levels)
                                                   throws java.rmi.RemoteException,
                                                          org.schooltool.exceptions.ServerException

findLectureSetByeducator

public java.util.Collection findLectureSetByeducator(long searchValue,
                                                     int levels)
                                              throws java.rmi.RemoteException,
                                                     org.schooltool.exceptions.ServerException

saveLecture

public java.lang.Object saveLecture(org.schooltool.complextypes.timetable.Lecture value)
                             throws java.rmi.RemoteException,
                                    org.schooltool.exceptions.ServerException

removeLecture

public void removeLecture(org.schooltool.complextypes.timetable.Lecture value)
                   throws java.rmi.RemoteException,
                          org.schooltool.exceptions.ServerException

findAllLecture

public java.util.Collection findAllLecture(int levels)
                                    throws java.rmi.RemoteException,
                                           org.schooltool.exceptions.ServerException

findLecture

public org.schooltool.complextypes.timetable.Lecture findLecture(long PrimaryKey,
                                                                 int levels)
                                                          throws java.rmi.RemoteException,
                                                                 org.schooltool.exceptions.ServerException

findLectureBylectureSet

public java.util.Collection findLectureBylectureSet(long searchValue,
                                                    int levels)
                                             throws java.rmi.RemoteException,
                                                    org.schooltool.exceptions.ServerException

findLectureByvenue

public java.util.Collection findLectureByvenue(long searchValue,
                                               int levels)
                                        throws java.rmi.RemoteException,
                                               org.schooltool.exceptions.ServerException

findLectureBysession

public java.util.Collection findLectureBysession(long searchValue,
                                                 int levels)
                                          throws java.rmi.RemoteException,
                                                 org.schooltool.exceptions.ServerException

saveLearnerRegisteredLecture

public java.lang.Object saveLearnerRegisteredLecture(org.schooltool.complextypes.timetable.LearnerRegisteredLecture value)
                                              throws java.rmi.RemoteException,
                                                     org.schooltool.exceptions.ServerException

removeLearnerRegisteredLecture

public void removeLearnerRegisteredLecture(org.schooltool.complextypes.timetable.LearnerRegisteredLecture value)
                                    throws java.rmi.RemoteException,
                                           org.schooltool.exceptions.ServerException

findAllLearnerRegisteredLecture

public java.util.Collection findAllLearnerRegisteredLecture(int levels)
                                                     throws java.rmi.RemoteException,
                                                            org.schooltool.exceptions.ServerException

findLearnerRegisteredLecture

public org.schooltool.complextypes.timetable.LearnerRegisteredLecture findLearnerRegisteredLecture(long PrimaryKey,
                                                                                                   int levels)
                                                                                            throws java.rmi.RemoteException,
                                                                                                   org.schooltool.exceptions.ServerException

findLearnerRegisteredLectureBylecture

public java.util.Collection findLearnerRegisteredLectureBylecture(long searchValue,
                                                                  int levels)
                                                           throws java.rmi.RemoteException,
                                                                  org.schooltool.exceptions.ServerException

calculateTimetableSessions

public org.schooltool.misc.ResultSetObject calculateTimetableSessions()
                                                               throws java.rmi.RemoteException

recalculateLectureSetsAndLectures

public void recalculateLectureSetsAndLectures(org.schooltool.complextypes.timetable.SubjectChoice subjectchoice,
                                              long subjectChoicePK,
                                              int totalPeriods)
                                       throws java.rmi.RemoteException,
                                              org.schooltool.exceptions.ServerException

getSubjectsModule

public org.schooltool.ejb.session.client.subjects.subjectsModule getSubjectsModule()
                                                                            throws javax.naming.NamingException,
                                                                                   javax.ejb.CreateException,
                                                                                   java.rmi.RemoteException

removeSubjectChoiceAndLectureSets

public void removeSubjectChoiceAndLectureSets(long SubjectChoicePK)
                                       throws java.rmi.RemoteException

removeChoiceGroupAndSubjectChoices

public void removeChoiceGroupAndSubjectChoices(long choiceGroupPK)
                                        throws java.rmi.RemoteException

recalculateLectures

public void recalculateLectures(long choicegroupPK,
                                int totalPeriods)
                         throws java.rmi.RemoteException,
                                org.schooltool.exceptions.ServerException