Subversion Repositories bacoAlunos

Rev

Rev 1584 | Rev 1586 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

package pt.estgp.estgweb.domain.dao;

import pt.estgp.estgweb.domain.dao.impl.*;

/**
 * @author Jorge Machado
 * @date 28/Fev/2008
 * @time 2:50:38
 * @see pt.estgp.estgweb.domain
 */

public class DaoFactory
{

    private static CourseDepartmentDaoImpl courseDepartmentDaoImpl;
    private static EventClassDaoImpl eventClassDaoImpl;
    private static EventFormacoesDaoImpl eventFormacoesDaoImpl;

    public static JobDaoImpl getJobDaoImpl()
    {
        return JobDaoImpl.getInstance();
    }

    public static CourseUnitProgramDaoImpl getCourseUnitProgramDaoImpl()
    {
        return CourseUnitProgramDaoImpl.getInstance();
    }


    public static CourseUnitProgramPart2DaoImpl getCourseUnitProgramPart2DaoImpl()
    {
        return CourseUnitProgramPart2DaoImpl.getInstance();
    }

     public static CourseUnitSummaryDaoImpl getCourseUnitSummaryDaoImpl()
    {
        return CourseUnitSummaryDaoImpl.getInstance();
    }


    public static CourseUnitGradeDaoImpl getCourseUnitGradeDaoImpl()
    {
        return CourseUnitGradeDaoImpl.getInstance();
    }

    public static ManagedIdentifierDaoImpl getManagedIdentifierDaoImpl()
    {
        return ManagedIdentifierDaoImpl.getInstance();
    }
    public static ManagedIdentifierCollectionDaoImpl getManagedIdentifierCollectionDaoImpl()
    {
        return ManagedIdentifierCollectionDaoImpl.getInstance();
    }


    public static RecordDaoImpl getRecordDaoImpl()
    {
        return RecordDaoImpl.getInstance();
    }
    public static RecordJobDaoImpl getRecordJobDaoImpl()
    {
        return RecordJobDaoImpl.getInstance();
    }
    public static RecordThesisDaoImpl getRecordThesisDaoImpl()
    {
        return RecordThesisDaoImpl.getInstance();
    }
    public static RecordProjectDaoImpl getRecordProjectDaoImpl()
    {
        return RecordProjectDaoImpl.getInstance();
    }
    public static RecordEventOrganizationDaoImpl getRecordEventOrganizationDaoImpl()
    {
        return RecordEventOrganizationDaoImpl.getInstance();
    }
    public static RecordOtherDaoImpl getRecordOtherDaoImpl()
    {
        return RecordOtherDaoImpl.getInstance();
    }

    public static ReminderDaoImpl getReminderDaoImpl()
    {
        return ReminderDaoImpl.getInstance();
    }

    public static AnnouncementDaoImpl getAnnouncementDaoImpl()
    {
        return AnnouncementDaoImpl.getInstance();
    }

    public static CourseUnitAnnouncementDaoImpl getCourseUnitAnnouncementDaoImpl()
    {
        return CourseUnitAnnouncementDaoImpl.getInstance();
    }

    public static CourseDaoImpl getCourseDaoImpl()
    {
        return CourseDaoImpl.getInstance();
    }
    public static CourseUnitQuestionDaoImpl getCourseUnitQuestionDaoImpl()
    {
        return CourseUnitQuestionDaoImpl.getInstance();
    }

    public static CourseUserAssociationDaoImpl getCourseUserAssociationDaoImpl()
    {
        return CourseUserAssociationDaoImpl.getInstance();
    }

    public static ImageDaoImpl getImageDaoImpl()
    {
        return ImageDaoImpl.getInstance();
    }

    public static SessionObjectDaoImpl getSessionObjectDaoImpl()
    {
        return SessionObjectDaoImpl.getInstance();
    }

    public static UserDaoImpl getUserDaoImpl()
    {
        return UserDaoImpl.getInstance();
    }

    public static UserSessionDaoImpl getUserSessionDaoImpl()
    {
        return UserSessionDaoImpl.getInstance();
    }

    public static UrlStatDaoImpl getUrlStatDaoImpl()
    {
        return UrlStatDaoImpl.getInstance();
    }

    public static UrlStatYearDaoImpl getUrlStatYearDaoImpl()
    {
        return UrlStatYearDaoImpl.getInstance();
    }

    public static UrlStatMonthDaoImpl getUrlStatMonthDaoImpl()
    {
        return UrlStatMonthDaoImpl.getInstance();
    }

    public static UrlStatDayDaoImpl getUrlStatDayDaoImpl()
    {
        return UrlStatDayDaoImpl.getInstance();
    }

    public static TesteDaoImpl getTesteDaoImpl()
    {
        return TesteDaoImpl.getInstance();
    }

    public static BlogDaoImpl getBlogDaoImpl()
    {
        return BlogDaoImpl.getInstance();
    }

    public static BlogPostDaoImpl getBlogPostDaoImpl()
    {
        return BlogPostDaoImpl.getInstance();
    }

    public static CourseUnitDeliverableDaoImpl getCourseUnitDeliverableDaoImpl()
    {
        return CourseUnitDeliverableDaoImpl.getInstance();
    }

    public static CourseUnitAssignementDaoImpl getCourseUnitAssignementDaoImpl()
    {
        return CourseUnitAssignementDaoImpl.getInstance();
    }


    public static CourseUnitDaoImpl getCourseUnitDaoImpl()
    {
        return CourseUnitDaoImpl.getInstance();
    }


    public static CourseUnitBlogDaoImpl getCourseUnitBlogDaoImpl()
    {
        return CourseUnitBlogDaoImpl.getInstance();
    }

    public static TeacherDaoImpl getTeacherDaoImpl()
    {
        return TeacherDaoImpl.getInstance();
    }

    public static StudentDaoImpl getStudentDaoImpl()
    {
        return StudentDaoImpl.getInstance();
    }

    public static RepositoryFileDaoImpl getRepositoryFileDaoImpl()
    {
        return RepositoryFileDaoImpl.getInstance();
    }

    public static RepositoryFileVersionDaoImpl getRepositoryFileVersionDaoImpl()
    {
        return RepositoryFileVersionDaoImpl.getInstance();
    }

    public static SruSourceDaoImpl getSruSourceDaoImpl()
    {
        return SruSourceDaoImpl.getInstance();
    }

    public static SruSourceCollectionDaoImpl getSruSourceCollectionDaoImpl()
    {
        return SruSourceCollectionDaoImpl.getInstance();
    }

      // Duarte Santos
    public static SurveyDaoImpl getSurveyDaoImpl()
    {
        return SurveyDaoImpl.getInstance();
    }

    public static SurveyQuestionAnswerDaoImpl getSurveyQuestionAnswerDaoImpl()
    {
        return SurveyQuestionAnswerDaoImpl.getInstance();
    }

    public static SurveyQuestionCandidateAnswerDaoImpl getSurveyQuestionCandidateAnswerDaoImpl()
    {
        return SurveyQuestionCandidateAnswerDaoImpl.getInstance();
    }

    public static SurveyQuestionDaoImpl getSurveyQuestionDaoImpl()
    {
        return SurveyQuestionDaoImpl.getInstance();
    }

    public static SurveyQuestionItemDaoImpl getSurveyQuestionItemDaoImpl()
    {
        return SurveyQuestionItemDaoImpl.getInstance();
    }

    public static SurveyResponseDaoImpl getSurveyResponseDaoImpl()
    {
        return SurveyResponseDaoImpl.getInstance();
    }

    public static SurveyStructuralNodeDaoImpl getSurveyStructuralNodeDaoImpl()
    {
        return SurveyStructuralNodeDaoImpl.getInstance();
    }

    public static SurveyStatsGraphicDaoImpl getSurveyStatsGraphicDaoImpl()
    {
        return SurveyStatsGraphicDaoImpl.getInstance();
    }
//Filipe Matos
    public static AssessmentQuestionDaoImpl getAssessmentQuestionDaoImpl()
    {
        return AssessmentQuestionDaoImpl.getInstance();
    }
    public static AssessmentQuestionItemDaoImpl getAssessmentQuestionItemDaoImpl()
    {
        return AssessmentQuestionItemDaoImpl.getInstance();
    }
    public static AssessmentQuestionPossibleAnswerDaoImpl getAssessmentQuestionPossibleAnswerDaoImpl()
    {
        return AssessmentQuestionPossibleAnswerDaoImpl.getInstance();
    }
    public static AssessmentDaoImpl getAssessmentDaoImpl()
    {
        return AssessmentDaoImpl.getInstance();
    }
    public static AssessmentQuestionAnswerDaoImpl getAssessmentQuestionAnswerDaoImpl()
    {
        return AssessmentQuestionAnswerDaoImpl.getInstance();
    }
    public static AssessmentResponseDaoImpl getAssessmentResponseDaoImpl()
    {
        return AssessmentResponseDaoImpl.getInstance();
    }

    public static MetaProcessDaoImpl getMetaProcessDaoImpl()
    {
        return MetaProcessDaoImpl.getInstance();
    }
    public static ProcessDaoImpl getProcessDaoImpl()
    {
        return ProcessDaoImpl.getInstance();
    }
    public static ProcessEventDaoImpl getProcessEventDaoImpl()
    {
        return ProcessEventDaoImpl.getInstance();
    }
    public static ProcessEventFileDaoImpl getProcessEventFileDaoImpl()
    {
        return ProcessEventFileDaoImpl.getInstance();
    }

    public static DigitalDeliveryDaoImpl getDigitalDeliveryDaoImpl()
    {
        return DigitalDeliveryDaoImpl.getInstance();
    }
    public static DigitalDeliveryTargetDaoImpl getDigitalDeliveryTargetDaoImpl()
    {
        return DigitalDeliveryTargetDaoImpl.getInstance();
    }
    public static DigitalDeliveryCategoryDaoImpl getDigitalDeliveryCategoryDaoImpl()
    {
        return DigitalDeliveryCategoryDaoImpl.getInstance();
    }
    public static CourseUnitEvaluationDaoImpl getCourseUnitEvaluationDaoImpl()
    {
        return CourseUnitEvaluationDaoImpl.getInstance();
    }


    public static JobServiceTaskDaoImpl getJobServiceTaskDaoImpl() {
        return JobServiceTaskDaoImpl.getInstance();
    }
    public static JobServiceTaskSchedulerDaoImpl getJobServiceTaskSchedulerDaoImpl() {
        return JobServiceTaskSchedulerDaoImpl.getInstance();
    }
    public static JobServiceTaskParameterDaoImpl getJobServiceTaskParameterDaoImpl() {
        return JobServiceTaskParameterDaoImpl.getInstance();
    }
    public static JobServiceTaskSchedulerParameterDaoImpl getJobServiceTaskSchedulerParameterDaoImpl() {
        return JobServiceTaskSchedulerParameterDaoImpl.getInstance();
    }

    public static ConfigurationDaoImpl getConfigurationDaoImpl() {
        return ConfigurationDaoImpl.getInstance();
    }

    public static ConfigurationGradesDaoImpl getConfigurationGradesDaoImpl() {
        return ConfigurationGradesDaoImpl.getInstance();
    }

    public static ConfigurationGradesEpocaAvaliacaoDaoImpl getConfigurationGradesEpocaAvaliacaoDaoImpl() {
        return ConfigurationGradesEpocaAvaliacaoDaoImpl.getInstance();
    }

    public static ConfigurationGradesStatusEpocaDaoImpl getConfigurationGradesStatusEpocaDaoImpl() {
        return ConfigurationGradesStatusEpocaDaoImpl.getInstance();
    }

    public static ConfigurationDirectoryDaoImpl getConfigurationDirectoryDaoImpl() {
        return ConfigurationDirectoryDaoImpl.getInstance();
    }


    public static UserRoleConfigDaoImpl getUserRoleConfigDaoImpl(){
        return UserRoleConfigDaoImpl.getInstance();
    }

    public static PageDaoImpl getPageDaoImpl(){
        return PageDaoImpl.getInstance();
    }

    public static PageContentDaoImpl getPageContentDaoImpl(){
        return PageContentDaoImpl.getInstance();
    }

    public static PageSectionDaoImpl getPageSectionDaoImpl(){
        return PageSectionDaoImpl.getInstance();
    }
    public static PageRepositoryFileDaoImpl getPageRepositoryFileDaoImpl(){
        return PageRepositoryFileDaoImpl.getInstance();
    }

    public static PageExternalUrlDaoImpl getPageExternalUrlDaoImpl(){
        return PageExternalUrlDaoImpl.getInstance();
    }


    public static CourseUnitTurmaDaoImpl getCourseUnitTurmaDaoImpl() {
        return CourseUnitTurmaDaoImpl.getInstance();
    }

    public static CourseYearDaoImpl getCourseYearDaoImpl() {
        return CourseYearDaoImpl.getInstance();
    }

    public static QuestionarioDaoImpl getQuestionarioDaoImpl() {
        return QuestionarioDaoImpl.getInstance();
    }

    public static QuestionarioReportFileGroupDao getQuestionarioReportFileGroupDaoImpl() {
        return QuestionarioReportFileGroupDao.getInstance();
    }

    public static QuestionarioReportFileGroupAnoDao getQuestionarioReportFileGroupAnoDaoImpl() {
        return QuestionarioReportFileGroupAnoDao.getInstance();
    }


    public static  QuestionarioReportCursoFileDaoImpl getQuestionarioReportCursoFileDaoImpl(){
        return QuestionarioReportCursoFileDaoImpl.getInstance();
    }

    public static  QuestionarioReportDocenteFileDaoImpl getQuestionarioReportDocenteFileDaoImpl(){
        return QuestionarioReportDocenteFileDaoImpl.getInstance();
    }

    public static QuestionarioReportFileGroupDocentesAnoDao getQuestionarioReportFileGroupDocentesAnoDaoImpl() {
        return QuestionarioReportFileGroupDocentesAnoDao.getInstance();
    }

    public static QuestionarioReportFileGroupCursosAnoDao getQuestionarioReportFileGroupCursosAnoDaoImpl() {
        return QuestionarioReportFileGroupCursosAnoDao.getInstance();
    }

    public static QuestionarioReportFileDao getQuestionarioReportFileDaoImpl() {
        return QuestionarioReportFileDao.getInstance();
    }


    public static QuestionarioRespostaDaoImpl getQuestionarioRespostaDaoImpl() {
        return QuestionarioRespostaDaoImpl.getInstance();
    }
    public static QuestionarioRespostaRequisitadaDaoImpl getQuestionarioRespostaRequisitadaDaoImplImpl() {
        return QuestionarioRespostaRequisitadaDaoImpl.getInstance();
    }

    public static QuestionarioHistoryDriveDaoImpl getQuestionarioHistoryDriveDaoImpl()
    {
        return QuestionarioHistoryDriveDaoImpl.getInstance();
    }

    public static QuestionarioPedagogicoCursoAfetoDaoImpl getQuestionarioPedagogicoCursoAfetoDaoImpl() {
        return QuestionarioPedagogicoCursoAfetoDaoImpl.getInstance();
    }

    public static QuestionarioPedagogicoUnidadeCurricularAfetaDaoImpl getQuestionarioPedagogicoUnidadeCurricularAfetaDaoImpl() {
        return QuestionarioPedagogicoUnidadeCurricularAfetaDaoImpl.getInstance();
    }

    public static QuestionarioPedagogicoTipologiaRequisitadaDaoImpl getQuestionarioPedagogicoTipologiaRequisitadaDaoImpl() {
        return QuestionarioPedagogicoTipologiaRequisitadaDaoImpl.getInstance();
    }

    public static QuestionarioPedagogicoAlunoRequisitadoDaoImpl getQuestionarioPedagogicoAlunoRequisitadoDaoImpl() {
        return QuestionarioPedagogicoAlunoRequisitadoDaoImpl.getInstance();
    }

    public static PaginaDaoImpl getPaginaDaoImpl(){
        return PaginaDaoImpl.getInstance();
    }

    public static SeccaoDaoImpl getSeccaoDaoImpl(){
        return SeccaoDaoImpl.getInstance();
    }

    public static CourseStudiesPlanDaoImpl getCourseStudiesPlanDaoImpl(){
        return CourseStudiesPlanDaoImpl.getInstance();
    }

    public static CourseDepartmentDaoImpl getCourseDepartmentDaoImpl() {
        return CourseDepartmentDaoImpl.getInstance();
    }

    public static EventClassDaoImpl getEventClassDaoImpl()
    {
        return EventClassDaoImpl.getInstance();
    }

    public static EventFormacoesDaoImpl getEventFormacoesDaoImpl()
    {
        return EventFormacoesDaoImpl.getInstance();
    }
    public static EventGenericDaoImpl getEventGenericDaoImpl()
    {
        return EventGenericDaoImpl.getInstance();
    }

    public static OlapEntityQuestionarioPerguntaDao getOlapEntityQuestionarioPerguntaDaoImpl()
    {
        return OlapEntityQuestionarioPerguntaDao.getInstance();
    }

    public static OlapEntityQuestionarioPerguntaEsforcoDao getOlapEntityQuestionarioPerguntaEsforcoDaoImpl()
    {
        return OlapEntityQuestionarioPerguntaEsforcoDao.getInstance();
    }

    public static OlapEntityQuestionarioDao getOlapEntityQuestionarioDaoImpl()
    {
        return OlapEntityQuestionarioDao.getInstance();
    }

    public static OlapEntityQuestionarioCursoDao getOlapEntityQuestionarioCursoDaoImpl()
    {
        return OlapEntityQuestionarioCursoDao.getInstance();
    }

    public static OlapEntityQuestionarioTipologiaDao getOlapEntityQuestionarioTipologiaDaoImpl()
    {
        return OlapEntityQuestionarioTipologiaDao.getInstance();
    }

    public static OlapEntityQuestionarioUnidadeDao getOlapEntityQuestionarioUnidadeDaoImpl()
    {
        return OlapEntityQuestionarioUnidadeDao.getInstance();
    }

    public static OlapEntityQuestionarioUserDao getOlapEntityQuestionarioUserDaoImpl()
    {
        return OlapEntityQuestionarioUserDao.getInstance();
    }

    public static OlapHistoryDimensionDao getOlapHistoryDimensionDaoImpl()
    {
        return OlapHistoryDimensionDao.getInstance();
    }

    public static OlapStarFactQuestionarioAnswerDao getOlapStarFactQuestionarioAnswerDaoImpl()
    {
        return OlapStarFactQuestionarioAnswerDao.getInstance();
    }

    public static OlapStarFactQuestionarioAnswerEsforcoDao getOlapStarFactQuestionarioAnswerEsforcoDaoImpl()
    {
        return OlapStarFactQuestionarioAnswerEsforcoDao.getInstance();
    }

    public static OlapStarFactQuestionarioDao getOlapStarFactQuestionarioDaoImpl()
    {
        return OlapStarFactQuestionarioDao.getInstance();
    }

    public static OlapStarFactQuestionarioTipologiaDao getOlapStarFactQuestionarioTipologiaDaoImpl() {
        return OlapStarFactQuestionarioTipologiaDao.getInstance();
    }

    public static OlapStarFactQuestionarioUnidadeDao getOlapStarFactQuestionarioUnidadeDaoImpl() {
        return OlapStarFactQuestionarioUnidadeDao.getInstance();
    }

    public static OlapStarFactQuestionarioCursoDao getOlapStarFactQuestionarioCursoDaoImpl() {
        return OlapStarFactQuestionarioCursoDao.getInstance();
    }
}