/* * $Id: MusicSchoolSession.java,v 1.4 2005/03/30 14:00:47 laddi Exp $ * Created on 30.3.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.school.music.business; import java.rmi.RemoteException; import se.idega.idegaweb.commune.school.music.data.MusicSchoolChoice; import se.idega.idegaweb.commune.school.music.presentation.MusicSchoolBlock; 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.SchoolStudyPath; import com.idega.block.school.data.SchoolYear; import com.idega.business.IBOSession; import com.idega.user.data.User; /** * <p> * TODO laddi Describe Type MusicSchoolSession * </p> * Last modified: $Date: 2005/03/30 14:00:47 $ by $Author: laddi $ * * @author <a href="mailto:laddi@idega.com">laddi</a> * @version $Revision: 1.4 $ */ public interface MusicSchoolSession extends IBOSession { /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#reset */ public void reset() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#setCurrentBlock */ public void setCurrentBlock(MusicSchoolBlock block) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#isCurrentBlock */ public boolean isCurrentBlock(MusicSchoolBlock block) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getChild */ public User getChild() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getChildPK */ public Object getChildPK() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getStudent */ public SchoolClassMember getStudent() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getStudentPK */ public Object getStudentPK() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getProvider */ public School getProvider() throws RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getProviderPK */ public Object getProviderPK() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getInstrument */ public SchoolStudyPath getInstrument() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getInstrumentPK */ public Object getInstrumentPK() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getDepartment */ public SchoolYear getDepartment() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getDepartmentPK */ public Object getDepartmentPK() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getSeason */ public SchoolSeason getSeason() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getSeasonPK */ public Object getSeasonPK() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getGroup */ public SchoolClass getGroup() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getGroupPK */ public Object getGroupPK() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getApplication */ public MusicSchoolChoice getApplication() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getApplicationPK */ public Object getApplicationPK() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getParameterNameChildID */ public String getParameterNameChildID() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getParameterNameProviderID */ public String getParameterNameProviderID() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getParameterNameStudentID */ public String getParameterNameStudentID() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getParameterNameDepartmentID */ public String getParameterNameDepartmentID() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getParameterNameInstrumentID */ public String getParameterNameInstrumentID() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getParameterNameSeasonID */ public String getParameterNameSeasonID() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getParameterNameGroupID */ public String getParameterNameGroupID() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#getParameterNameApplicationID */ public String getParameterNameApplicationID() throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#setChild */ public void setChild(Object childPK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#setStudent */ public void setStudent(Object studentPK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#setProvider */ public void setProvider(Object providerPK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#setInstrument */ public void setInstrument(Object instrumentPK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#setDepartment */ public void setDepartment(Object departmentPK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#setSeason */ public void setSeason(Object seasonPK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#setGroup */ public void setGroup(Object groupPK) throws java.rmi.RemoteException; /** * @see se.idega.idegaweb.commune.school.music.business.MusicSchoolSessionBean#setApplication */ public void setApplication(Object applicationPK) throws java.rmi.RemoteException; }