/* * $Id: AdultEducationSession.java,v 1.10 2005/08/10 00:19:27 laddi Exp $ * Created on Aug 9, 2005 * * Copyright (C) 2005 Idega Software hf. All Rights Reserved. * * This software is the proprietary information of Idega hf. * Use is subject to license terms. */ package se.idega.idegaweb.commune.adulteducation.business; import java.sql.Date; import se.idega.idegaweb.commune.adulteducation.data.AdultEducationChoice; import se.idega.idegaweb.commune.adulteducation.data.AdultEducationCourse; import se.idega.idegaweb.commune.adulteducation.data.CoursePackage; import se.idega.idegaweb.commune.adulteducation.data.SchoolCoursePackage; import com.idega.block.school.data.School; import com.idega.block.school.data.SchoolClass; import com.idega.block.school.data.SchoolClassMember; import com.idega.block.school.data.SchoolSeason; import com.idega.block.school.data.SchoolStudyPathGroup; import com.idega.block.school.data.SchoolType; import com.idega.business.IBOSession; import com.idega.user.data.User; /** * Last modified: $Date: 2005/08/10 00:19:27 $ by $Author: laddi $ * * @author <a href="mailto:laddi@idega.com">laddi</a> * @version $Revision: 1.10 $ */ public interface AdultEducationSession extends IBOSession { /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getSchoolSeason */ public SchoolSeason getSchoolSeason() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getSchoolSeason */ public SchoolSeason getSchoolSeason(boolean useDefaultIfNotSet) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#setSeason */ public void setSeason(Object seasonPK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getCourseSeason */ public SchoolSeason getCourseSeason() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#setCourseSeason */ public void setCourseSeason(Object seasonPK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getSchoolType */ public SchoolType getSchoolType() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#setSchoolType */ public void setSchoolType(Object schoolTypePK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getStudyPathGroup */ public SchoolStudyPathGroup getStudyPathGroup() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#setStudyPathGroup */ public void setStudyPathGroup(Object studyPathGroupPK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getCourse */ public AdultEducationCourse getCourse() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#setCourse */ public void setCourse(Object coursePK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getSchoolClass */ public SchoolClass getSchoolClass() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#setSchoolClass */ public void setSchoolClass(Object schoolClassPK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getChosenSchool */ public School getChosenSchool() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#setChosenSchool */ public void setChosenSchool(Object schoolPK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getCoursePackage */ public CoursePackage getCoursePackage() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#setCoursePackage */ public void setCoursePackage(Object coursePackagePK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getSchoolCoursePackage */ public SchoolCoursePackage getSchoolCoursePackage() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#setSchoolCoursePackage */ public void setSchoolCoursePackage(Object schoolCoursePackagePK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getSchoolClassMember */ public SchoolClassMember getSchoolClassMember() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#setSchoolClassMember */ public void setSchoolClassMember(Object schoolClassMemberPK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getFromDate */ public Date getFromDate() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#setFromDate */ public void setFromDate(Date date) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getToDate */ public Date getToDate() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#setToDate */ public void setToDate(Date date) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getSort */ public int getSort() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#setSort */ public void setSort(int sort) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getChoice */ public AdultEducationChoice getChoice() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#setChoice */ public void setChoice(Object choicePK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getStudent */ public User getStudent() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#setStudent */ public void setStudent(String userPK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#setStudentUniqueID */ public void setStudentUniqueID(String userUniqueID) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getSchool */ public School getSchool() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.adulteducation.business.AdultEducationSessionBean#getSchoolPK */ public Object getSchoolPK() throws java.rmi.RemoteException; }