Package dao.implementation.mysql

Source Code of dao.implementation.mysql.MySqlGestionnaireDeStockageImplementation

package dao.implementation.mysql;



import modele.alerte.AlerteVoiture;

import modele.charge.ChargeVoiture;
import modele.charge.FichePaiementFacture;
import modele.charge.TypeCharge;
import modele.chauffeur.Avertissement;
import modele.chauffeur.Chauffeur;
import modele.chauffeur.Contrat;
import modele.chauffeur.FichePaie;
import modele.chauffeur.Localite;
import modele.chauffeur.MotifFinContrat;
import modele.chauffeur.PeriodeDeTravail;
import modele.chauffeur.ReferenceChauffeur;
import modele.chauffeur.TypeAvertissement;
import modele.chauffeur.TypeContrat;
import modele.chauffeur.Ville;
import modele.commun.TarifCourse;
import modele.commun.TypeUnite;
import modele.compteUser.AttributionRoleUser;
import modele.voiture.FicheEntretien;
import modele.voiture.MarqueVoiture;
import modele.voiture.ModeleVoiture;
import modele.voiture.TypeEntretien;
import dao.IChargeVoitureDao;
import dao.ICompteUserDao;
import dao.IDao;
import dao.IPaysDao;
import dao.IPeriodeDeTravailDao;
import dao.IReadOnlyDao;
import dao.IRoleUserDao;
import dao.ITourneeDao;
import dao.ITrajetDao;
import dao.IVoitureDao;
import dao.implementation.mysql.alerte.MySqlAlerteVoitureDao;
import dao.implementation.mysql.charge.MySqlChargeVoitureDao;
import dao.implementation.mysql.charge.MySqlFichePaiementFactureDao;
import dao.implementation.mysql.charge.MySqlTypeChargeDao;
import dao.implementation.mysql.chauffeur.MySqlAvertissementDao;
import dao.implementation.mysql.chauffeur.MySqlChauffeurDao;
import dao.implementation.mysql.chauffeur.MySqlContratDao;
import dao.implementation.mysql.chauffeur.MySqlFichePaieDao;
import dao.implementation.mysql.chauffeur.MySqlLocaliteDao;
import dao.implementation.mysql.chauffeur.MySqlMotifFinContratDao;
import dao.implementation.mysql.chauffeur.MySqlPaysDao;
import dao.implementation.mysql.chauffeur.MySqlPeriodeDeTravailDao;
import dao.implementation.mysql.chauffeur.MySqlReferenceChauffeurDao;
import dao.implementation.mysql.chauffeur.MySqlTypeAvertissementDao;
import dao.implementation.mysql.chauffeur.MySqlTypeContratDao;
import dao.implementation.mysql.chauffeur.MySqlVilleDao;
import dao.implementation.mysql.commun.MySqlEtatDao;
import dao.implementation.mysql.commun.MySqlTarifCourseDao;
import dao.implementation.mysql.commun.MySqlTypeUniteDao;
import dao.implementation.mysql.compteUser.MySqlAttributionRoleUserDao;
import dao.implementation.mysql.compteUser.MySqlCompteUserDao;
import dao.implementation.mysql.compteUser.MySqlRoleUserDao;
import dao.implementation.mysql.course.MySqlTourneeDao;
import dao.implementation.mysql.course.MySqlTrajetDao;
import dao.implementation.mysql.voiture.MySqlFicheEntretien;
import dao.implementation.mysql.voiture.MySqlMarqueVoitureDao;
import dao.implementation.mysql.voiture.MySqlModeleVoitureDao;
import dao.implementation.mysql.voiture.MySqlTypeEntretienDao;
import dao.implementation.mysql.voiture.MySqlVoitureDao;

/**

* <p>impl�mentation de GestionnaireDeStockage pour MySQL</p>
* @see GestionnaireDeStockage
*
* @author Kasandra
*
*/
public class MySqlGestionnaireDeStockageImplementation extends dao.GestionnaireDeStockage {

    @Override
    public IPaysDao getPaysDao() {
        return new MySqlPaysDao();
    }

    @Override
    public IDao<MotifFinContrat> getMotifFinContratDao() {
        return new MySqlMotifFinContratDao();
    }

    @Override
    public MySqlEtatDao getEtatDao() {
        return new MySqlEtatDao();
    }

    @Override
    public IPeriodeDeTravailDao getPeriodeDeTravailDao() {
        return new MySqlPeriodeDeTravailDao();
    }

    @Override
    public IDao<TypeAvertissement> getTypeAvertissementDao() {
        return new MySqlTypeAvertissementDao();
    }

    @Override
    public IDao<TypeContrat> getTypeContratDao() {
        return new MySqlTypeContratDao();
    }

    @Override
    public IDao<MarqueVoiture> getMarqueVoitureDao() {
        return new MySqlMarqueVoitureDao();
    }

    @Override
    public IDao<TypeEntretien> getTypeEntretienDao() {
        return new MySqlTypeEntretienDao();
    }

    @Override
    public ICompteUserDao getCompteUserDao() {
        return new MySqlCompteUserDao();
    }

    @Override
    public IRoleUserDao getRoleUserDao() {
        return new MySqlRoleUserDao();
    }

    @Override
    public IDao<Ville> getVilleDao() {
        return new MySqlVilleDao();
    }

    @Override
    public IDao<Localite> getLocaliteDao() {
        return new MySqlLocaliteDao();
    }

    @Override
    public IDao<TypeUnite> getTypeUniteDao() {
        return new MySqlTypeUniteDao();
    }

    @Override
    public IDao<ModeleVoiture> getModeleVoitureDao() {
        return new MySqlModeleVoitureDao();
    }

    @Override
    public IDao<TypeCharge> getTypeChargeDao() {
        return new MySqlTypeChargeDao();
    }

    @Override
    public IDao<TarifCourse> getTarifCourseDao() {
        return new MySqlTarifCourseDao();
    }

    @Override
    public IVoitureDao getVoitureDao() {
        return new MySqlVoitureDao();
    }

    @Override
    public IDao<Contrat> getContratDao() {
        return new MySqlContratDao();
    }

    @Override
    public IDao<Chauffeur> getChauffeurDao() {
        return new MySqlChauffeurDao();
    }

    @Override
    public IReadOnlyDao<ReferenceChauffeur> getReferenceChauffeurDao() {
        return new MySqlReferenceChauffeurDao();
    }

    @Override
    public IDao<Avertissement> getAvertissementDao() {
        return new MySqlAvertissementDao();
    }

    @Override
    public IDao<AttributionRoleUser> getAttributionRoleUserDao() {
        return new MySqlAttributionRoleUserDao();
    }

    @Override
    public IDao<FichePaie> getFichePaieDao() {
        return new MySqlFichePaieDao();
    }

    @Override
    public IChargeVoitureDao getChargeVoitureDao() {
        return new MySqlChargeVoitureDao();
    }

    @Override
    public IDao<FicheEntretien> getFicheEntretienDao() {
        return new MySqlFicheEntretien();
    }

    @Override
    public ITrajetDao getTrajetDao() {
        return new MySqlTrajetDao();
    }

    @Override
    public ITourneeDao getTourneeDao() {
        return new MySqlTourneeDao();
    }

    @Override
    public IDao<PeriodeDeTravail> getPeriodeTravailDao() {
        return new MySqlPeriodeDeTravailDao();
    }

    @Override
    public IDao<FichePaiementFacture> getFichePaiementFactureDao() {
        return new MySqlFichePaiementFactureDao();
    }

    @Override
    public IDao<AlerteVoiture> getAlerteVoitureDao() {
        return new MySqlAlerteVoitureDao();
    }

 
}
TOP

Related Classes of dao.implementation.mysql.MySqlGestionnaireDeStockageImplementation

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.