Package org.apache.openmeetings.persistence.beans.lang

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


    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

        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

  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

      } else {
        fv.setName(name);
        fv.setUpdatetime(new Date());
        this.updateField(fv);
      }
      Fieldlanguagesvalues flv = this
          .getFieldlanguagesvaluesById(fieldlanguagesvalues_id);
      if (flv == null) {
        return new Long(-25);
      } else {
        flv.setUpdatetime(new Date());
        flv.setValue(value);
        this.updateFieldLanguagesLabel(flv);
      }
      return fieldvalues_id;
    } catch (Exception ex2) {
      log.error("[updateFieldLanguagesLabel]: ", ex2);
View Full Code Here

  private String performReplace(String val, String appName) {
    return val == null ? val : val.replaceAll("\\$APP_NAME", appName);
  }
 
  private Fieldlanguagesvalues performReplace(Fieldlanguagesvalues f, String appName) {
    Fieldlanguagesvalues r = new Fieldlanguagesvalues();
    r.setDeleted(f.getDeleted());
    r.setFieldlanguagesvalues_id(f.getFieldlanguagesvalues_id());
    r.setFieldvalues_id(f.getFieldvalues_id());
    r.setLanguage_id(f.getLanguage_id());
    r.setStarttime(f.getStarttime());
    r.setUpdatetime(f.getUpdatetime());
    r.setValue(performReplace(f.getValue(), appName));
    return r;
  }
View Full Code Here

      }

      // 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 = fieldManager.addFieldById(name, id);
          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

      String message = fieldManager.getString(1157L, language_id)
          + appointment.getAppointmentName();

      if (appointment.getAppointmentDescription().length() != 0) {

        Fieldlanguagesvalues labelid1152 = fieldManager
            .getFieldByIdAndLanguage(new Long(1152), language_id);
        message += labelid1152.getValue()
            + appointment.getAppointmentDescription();

      }

      Fieldlanguagesvalues labelid1153 = fieldManager
          .getFieldByIdAndLanguage(new Long(1153), language_id);
      Fieldlanguagesvalues labelid1154 = fieldManager
          .getFieldByIdAndLanguage(new Long(1154), language_id);

      message += "<br/>"
          + labelid1153.getValue()
          + ' '
          + CalendarPatterns.getDateWithTimeByMiliSecondsAndTimeZone(
              appointment.getAppointmentStarttime(), timezone)
          + "<br/>";

      message += labelid1154.getValue()
          + ' '
          + CalendarPatterns.getDateWithTimeByMiliSecondsAndTimeZone(
              appointment.getAppointmentEndtime(), timezone)
          + "<br/>";

      String invitorName = user.getFirstname() + " " + user.getLastname()
          + " [" + user.getAdresses().getEmail() + "]";

      Fieldlanguagesvalues labelid1156 = fieldManager
          .getFieldByIdAndLanguage(new Long(1156), language_id);
      message += labelid1156.getValue() + invitorName + "<br/>";

      return message;
    } catch (Exception err) {
      log.error("Could not format cancel message", err);
      return "Error formatCancelMessage";
View Full Code Here

      String message = fieldManager.getString(1155L, language_id) + " "
          + appointment.getAppointmentName();

      if (appointment.getAppointmentDescription().length() != 0) {

        Fieldlanguagesvalues labelid1152 = fieldManager
            .getFieldByIdAndLanguage(new Long(1152), language_id);
        message += labelid1152.getValue()
            + appointment.getAppointmentDescription();

      }

      message += " "
View Full Code Here

      String message = fieldManager.getString(1155L, language_id) + " "
          + appointment.getAppointmentName();

      if (appointment.getAppointmentDescription().length() != 0) {

        Fieldlanguagesvalues labelid1152 = fieldManager
            .getFieldByIdAndLanguage(new Long(1152), language_id);
        message += labelid1152.getValue()
            + appointment.getAppointmentDescription();

      }

      Fieldlanguagesvalues labelid1153 = fieldManager
          .getFieldByIdAndLanguage(1153L, language_id);
      Fieldlanguagesvalues labelid1154 = fieldManager
          .getFieldByIdAndLanguage(1154L, language_id);

      message += "<br/>"
          + labelid1153.getValue()
          + ' '
          + CalendarPatterns.getDateWithTimeByMiliSecondsAndTimeZone(
              appointment.getAppointmentStarttime(), timezone)
          + "<br/>";

      message += labelid1154.getValue()
          + ' '
          + CalendarPatterns.getDateWithTimeByMiliSecondsAndTimeZone(
              appointment.getAppointmentEndtime(), timezone)
          + "<br/>";

      Fieldlanguagesvalues labelid1156 = fieldManager
          .getFieldByIdAndLanguage(new Long(1156), language_id);
      message += labelid1156.getValue() + invitorName + "<br/>";

      return message;

    } catch (Exception err) {
      log.error("Could not format update message", err);
View Full Code Here

TOP

Related Classes of org.apache.openmeetings.persistence.beans.lang.Fieldlanguagesvalues

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.