Examples of Fieldlanguagesvalues


Examples of org.apache.openmeetings.db.entity.label.Fieldlanguagesvalues

      }

      // log.error("result: "+langFieldIdIsInited+" "+id+" "+name+" "+value);

      if (flvMap.containsKey(id)) {
        Fieldlanguagesvalues flv = flvMap.get(id);
        flv.setUpdatetime(new Date());
        flv.setValue(value);
      } else {
        Fieldvalues fv = null;
        // Only do that for the first field-set
        if (!fieldCache.containsKey(id)) {
          fv = new Fieldvalues();
          fv.setFieldvalues_id(id);
          fv.setStarttime(new Date());
          fv.setName(name);
          fv.setDeleted(false);
          fv = fieldValueDao.update(fv, null);
          fieldCache.put(id, fv);
        } else {
          fv = fieldCache.get(id);
        }
        Fieldlanguagesvalues flv = new Fieldlanguagesvalues();
        flv.setStarttime(new Date());
        flv.setValue(value);
        flv.setLanguage_id(lang.getLanguage_id());
        flv.setFieldvalues(fv);
        flv.setDeleted(false);
        flvMap.put(id, flv);
      }
    }
    lang.setLanguageValues(flvMap.values());
    fieldLanguageDaoImpl.updateLanguage(lang);
View Full Code Here

Examples of org.apache.openmeetings.persistence.beans.lang.Fieldlanguagesvalues

   */
  public Fieldlanguagesvalues get(long id) {
    TypedQuery<Fieldlanguagesvalues> q = em.createNamedQuery(
        "getFieldLanguagesValuesById", Fieldlanguagesvalues.class);
    q.setParameter("id", id);
    Fieldlanguagesvalues flv = null;
    try {
      flv = q.getSingleResult();
    } catch (NoResultException e) {

    }
View Full Code Here

Examples of org.apache.openmeetings.persistence.beans.lang.Fieldlanguagesvalues

  public Fieldlanguagesvalues get(long fieldValuesId, long langId) {
    TypedQuery<Fieldlanguagesvalues> q = em.createNamedQuery(
        "getFieldLanguagesValuesByValueAndLang", Fieldlanguagesvalues.class);
    q.setParameter("fieldValuesId", fieldValuesId);
    q.setParameter("lang", langId);
    Fieldlanguagesvalues flv = null;
    try {
      flv = q.getSingleResult();
    } catch (NoResultException e) {
    }
    return flv;
View Full Code Here

Examples of org.apache.openmeetings.persistence.beans.lang.Fieldlanguagesvalues

      Long default_lang_id = getBean(ConfigurationDao.class)
          .getConfValue("default_lang_id", Long.class, "1");
      ctx.put("APP_NAME", getBean(ConfigurationDao.class).getAppName());
      if (hash == null) {
        // No hash
        Fieldlanguagesvalues labelid669 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(669), default_lang_id);
        Fieldlanguagesvalues labelid672 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(672), default_lang_id);

        ctx.put("message", labelid669.getValue());
        ctx.put("link",
            "<a href='" + loginURL + "'>" + labelid672.getValue()
                + "</a>");
        return getVelocityView().getVelocityEngine().getTemplate(
            "activation_template.vm");
      }
      //
      User user = getBean(UserManager.class).getUserByActivationHash(hash);

      if (user == null) {
        // No User Found with this Hash
        Fieldlanguagesvalues labelid669 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(669), default_lang_id);
        Fieldlanguagesvalues labelid672 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(672), default_lang_id);

        ctx.put("message", labelid669.getValue());
        ctx.put("link",
            "<a href='" + loginURL + "'>" + labelid672.getValue()
                + "</a>");
        return getVelocityView().getVelocityEngine().getTemplate(
            "activation_template.vm");

      } else if (user.getStatus() == 1) {
        // already activated
        Fieldlanguagesvalues labelid670 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(670), default_lang_id);
        Fieldlanguagesvalues labelid672 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(672), default_lang_id);

        ctx.put("message", labelid670.getValue());
        ctx.put("link",
            "<a href='" + loginURL + "'>" + labelid672.getValue()
                + "</a>");
        return getVelocityView().getVelocityEngine().getTemplate(
            "activation_template.vm");

      } else if (user.getStatus() == 0) {
        // activate
        user.setStatus(1);
        user.setUpdatetime(new Date());

        getBean(UserManager.class).updateUser(user);

        Fieldlanguagesvalues labelid671 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(671), default_lang_id);
        Fieldlanguagesvalues labelid672 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(672), default_lang_id);

        ctx.put("message", labelid671.getValue());
        ctx.put("link",
            "<a href='" + loginURL + "'>" + labelid672.getValue()
                + "</a>");
        return getVelocityView().getVelocityEngine().getTemplate(
            "activation_template.vm");

      } else {
        // unkown Status
        Fieldlanguagesvalues labelid672 = getBean(FieldManager.class)
            .getFieldByIdAndLanguage(new Long(672), default_lang_id);

        ctx.put("message", "Unkown Status");
        ctx.put("link",
            "<a href='" + loginURL + "'>" + labelid672.getValue()
                + "</a>");
        return getVelocityView().getVelocityEngine().getTemplate(
            "activation_template.vm");

      }
View Full Code Here

Examples of org.apache.openmeetings.persistence.beans.lang.Fieldlanguagesvalues

      TypedQuery<Fieldlanguagesvalues> query = em
          .createQuery("select f from Fieldlanguagesvalues f WHERE f.language_id = :language_id AND f.fieldvalues_id = :fieldvalues_id", Fieldlanguagesvalues.class);
      query.setParameter("fieldvalues_id", fieldvalues_id);
      query.setParameter("language_id", language_id);
      Fieldlanguagesvalues flv = null;
      try {
        flv = performReplace(query.getSingleResult());
      } catch (NoResultException ex) {
      }

      FieldLanguage fieldLanguage = fieldLanguageDaoImpl
          .getFieldLanguageById(language_id);

      log.debug("Getting FieldById for Language "
          + fieldLanguage.getName());

      // Check for Right To Left Languages
      if (fieldLanguage.getRtl()) {

        log.debug("Language requieres RTL");

        Fieldlanguagesvalues remote = flv;
        Fieldlanguagesvalues toAdd = new Fieldlanguagesvalues();
        toAdd.setFieldlanguagesvalues_id(remote
            .getFieldlanguagesvalues_id());
        toAdd.setFieldvalues_id(remote.getFieldvalues_id());
        toAdd.setLanguage_id(remote.getLanguage_id());

        String[] splitted = remote.getValue().split(" ");
        String reverseOrder = "";
        for (int i = splitted.length - 1; i >= 0; i--) {
          reverseOrder += splitted[i];
          if (splitted.length != 1) {
            reverseOrder += " ";
          }
        }
        toAdd.setValue(reverseOrder);

        return toAdd;
      } else {
        log.debug("Language doesnt requiere RTL");
View Full Code Here

Examples of org.apache.openmeetings.persistence.beans.lang.Fieldlanguagesvalues

    return null;
  }

  public String getString(Long fieldvalues_id, Long language_id) {
    String result = null;
    Fieldlanguagesvalues flv = getFieldByIdAndLanguage(fieldvalues_id, language_id);
    if (flv != null) {
      result = performReplace(flv).getValue();
    }
    return result;
  }
View Full Code Here

Examples of org.apache.openmeetings.persistence.beans.lang.Fieldlanguagesvalues

      String hql = "select f from Fieldlanguagesvalues as f "
          + "WHERE f.language_id = :language_id "
          + "AND f.fieldvalues_id = :fieldvalues_id";

      Fieldlanguagesvalues flv = null;

      TypedQuery<Fieldlanguagesvalues> query = em.createQuery(hql, Fieldlanguagesvalues.class);

      query.setParameter("fieldvalues_id", fieldvalues_id);
      query.setParameter("language_id", language_id);
View Full Code Here

Examples of org.apache.openmeetings.persistence.beans.lang.Fieldlanguagesvalues

    return null;
  }

  public Long deleteFieldlanguagesvaluesById(Long fieldlanguagesvalues_id) {
    try {
      Fieldlanguagesvalues flv = this
          .getFieldlanguagesvaluesById(fieldlanguagesvalues_id);
      if (flv == null) {
        return new Long(-27);
      }
View Full Code Here

Examples of org.apache.openmeetings.persistence.beans.lang.Fieldlanguagesvalues

        List<Fieldlanguagesvalues> returnRtlList = new LinkedList<Fieldlanguagesvalues>();

        for (Iterator<Fieldlanguagesvalues> iter = returnList
            .iterator(); iter.hasNext();) {
          Fieldlanguagesvalues remote = iter.next();
          Fieldlanguagesvalues toAdd = new Fieldlanguagesvalues();
          toAdd.setFieldlanguagesvalues_id(remote
              .getFieldlanguagesvalues_id());
          toAdd.setFieldvalues_id(remote.getFieldvalues_id());
          toAdd.setLanguage_id(remote.getLanguage_id());

          String[] splitted = remote.getValue().split(" ");
          String reverseOrder = "";
          for (int i = splitted.length - 1; i >= 0; i--) {
            reverseOrder += splitted[i];
            if (splitted.length != 1) {
              reverseOrder += " ";
            }
          }
          toAdd.setValue(reverseOrder);

          returnRtlList.add(toAdd);
        }

        return returnRtlList;
View Full Code Here

Examples of org.apache.openmeetings.persistence.beans.lang.Fieldlanguagesvalues

  public Long addFieldValueByFieldAndLanguage(Fieldvalues fv,
      Long language_id, String fieldvalue) {
    try {

      Fieldlanguagesvalues flv = new Fieldlanguagesvalues();
      flv.setStarttime(new Date());
      flv.setValue(fieldvalue);
      flv.setLanguage_id(language_id);
      flv.setFieldvalues(fv);
      flv.setDeleted(false);

      flv = em.merge(flv);
      Long fieldlanguagesvaluesId = flv.getFieldlanguagesvalues_id();

      return fieldlanguagesvaluesId;
    } catch (Exception ex2) {
      log.error("[getConfKey]: ", ex2);
    }
View Full Code Here
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.