Package org.dmlite.model.selection

Examples of org.dmlite.model.selection.SelectionCriteria


  }

  public Collection<Club> getByNom(final String nom)
      throws SelectionException
  {
    final SelectionCriteria nomCriteria = SelectionCriteria
        .defineEqualCriteria("nomComplet", nom);

    return this.getCollection(nomCriteria);
  }
View Full Code Here


  public Tarification getTarification(final Course course,
      final Categorie categorie) throws SelectionException
  {

    final SelectionCriteria categorieCriteria = SelectionCriteria
        .defineEqualCriteria("categorie", categorie);
    final Tarifications tarificationsDeCategorie = (Tarifications) this
        .getEntities(categorieCriteria);
    final SelectionCriteria courseCriteria = SelectionCriteria
        .defineEqualCriteria("course", course);
    final Tarifications tarificationsCourse = (Tarifications) tarificationsDeCategorie
        .getEntities(courseCriteria);

    if (tarificationsCourse.size() == 1)
View Full Code Here

  public Inscription getInscription(final Course course,
      final Personne personne) throws SelectionException
  {

    final SelectionCriteria personneCriteria = SelectionCriteria
        .defineEqualCriteria("personne", personne);
    final Inscriptions inscriptionsDePersonne = (Inscriptions) this
        .getEntities(personneCriteria);
    final SelectionCriteria courseCriteria = SelectionCriteria
        .defineEqualCriteria("course", course);
    final Inscriptions inscriptionsCourse = (Inscriptions) inscriptionsDePersonne
        .getEntities(courseCriteria);

    if (inscriptionsCourse.size() == 1)
View Full Code Here

  public InfoSaison getInfoSaison(final Saison saison,
      final Personne personne, final Categorie categorie)
      throws SelectionException
  {

    final SelectionCriteria personneCriteria = SelectionCriteria
        .defineEqualCriteria("personne", personne);
    final InfosSaison infosSaisonDePersonne = (InfosSaison) this
        .getEntities(personneCriteria);
    final SelectionCriteria saisonCriteria = SelectionCriteria
        .defineEqualCriteria("saison", saison);
    final InfosSaison infosSaisonSaison = (InfosSaison) infosSaisonDePersonne
        .getEntities(saisonCriteria);
    final SelectionCriteria categorieCriteria = SelectionCriteria
        .defineEqualCriteria("categorie", categorie);
    final InfosSaison infosSaisonCategorie = (InfosSaison) infosSaisonSaison
        .getEntities(categorieCriteria);

    if (infosSaisonCategorie.size() == 1)
View Full Code Here

  }

  public Collection<Saison> getByAnnee(final int annee)
      throws SelectionException
  {
    final SelectionCriteria anneeCriteria = SelectionCriteria
        .defineEqualCriteria("annee", annee);

    return this.getCollection(anneeCriteria);
  }
View Full Code Here

    return this.getCollection(anneeCriteria);
  }

  public Collection<Saison> getActives() throws SelectionException
  {
    final SelectionCriteria activeCriteria = SelectionCriteria
        .defineEqualCriteria("active", true);

    return this.getCollection(activeCriteria);
  }
View Full Code Here

    return evenementsByEndroit;
  }

  public Collection<Evenement> getByNo(final int no) throws SelectionException
  {
    final SelectionCriteria noCriteria = SelectionCriteria.defineEqualCriteria(
        "no", no);

    return this.getCollection(noCriteria);
  }
View Full Code Here

  public AffiliationClub getAffiliationClub(final Saison saison,
      final Club club) throws SelectionException
  {

    final SelectionCriteria clubCriteria = SelectionCriteria
        .defineEqualCriteria("club", club);
    final AffiliationsClubs affiliationsClubsDeClub = (AffiliationsClubs) this
        .getEntities(clubCriteria);
    final SelectionCriteria saisonCriteria = SelectionCriteria
        .defineEqualCriteria("saison", saison);
    final AffiliationsClubs affiliationsClubsSaison = (AffiliationsClubs) affiliationsClubsDeClub
        .getEntities(saisonCriteria);

    if (affiliationsClubsSaison.size() == 1)
View Full Code Here

   * @return selected links
   */
  public Links getApprovedLinks() {
    Links approvedLinks = null;
    try {
      SelectionCriteria criteria = SelectionCriteria.defineEqualCriteria(
          "approved", Boolean.TRUE);
      approvedLinks = (Links) getEntities(criteria);
    } catch (SelectionException e) {
      log.error("Error in Links.getApprovedLinks: " + e.getMessage());
    }
View Full Code Here

   * @return selected links
   */
  public Links getNotApprovedLinks() {
    Links notApprovedLinks = null;
    try {
      SelectionCriteria criteria = SelectionCriteria
          .defineNotEqualCriteria("approved", Boolean.TRUE);
      notApprovedLinks = (Links) getEntities(criteria);
    } catch (SelectionException e) {
      log.error("Error in Links.getNotApprovedLinks: " + e.getMessage());
    }
View Full Code Here

TOP

Related Classes of org.dmlite.model.selection.SelectionCriteria

Copyright © 2018 www.massapicom. 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.