/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package org.dlect.helpers; import java.util.Collection; import java.util.List; import javax.ejb.Local; import org.dlect.export.University; import org.dlect.internal.data.SemesterData; import org.dlect.internal.data.SubjectData; import org.dlect.internal.data.UniversityData; /** * * @author lee */ @Local public interface DatabaseInserterEJBLocal { public void flush(); public List<SubjectData> insertAllIntoDatabase(UniversityData uni, final List<SubjectData> subjects); public List<SemesterData> insertAllIntoDatabase(UniversityData uni, Collection<SemesterData> semesterList); public SubjectData insertIntoDatabase(University uni, SubjectData genSd); public SubjectData insertIntoDatabase(UniversityData uni, SubjectData genSd); public SemesterData insertIntoDatabase(UniversityData uni, SemesterData genData); public SemesterData insertIntoDatabase(University uni, SemesterData genData); }