List of usage examples for org.apache.commons.lang.time DateFormatUtils ISO_DATE_FORMAT
FastDateFormat ISO_DATE_FORMAT
To view the source code for org.apache.commons.lang.time DateFormatUtils ISO_DATE_FORMAT.
Click Source Link
From source file:org.openmrs.module.emrmonitor.metric.JavaRuntimeMetricProducer.java
/** * @return a list of produced metrics/* w w w . j a v a 2 s. c om*/ */ @Override public Map<String, String> produceMetrics() { Map<String, String> metrics = new LinkedHashMap<String, String>(); // Memory Runtime runtime = Runtime.getRuntime(); metrics.put("memory.total", FormatUtil.formatBytes(runtime.totalMemory())); metrics.put("memory.total.bytes", Long.toString(runtime.totalMemory())); metrics.put("memory.free", FormatUtil.formatBytes(runtime.freeMemory())); metrics.put("memory.free.bytes", Long.toString(runtime.freeMemory())); metrics.put("memory.maximum", FormatUtil.formatBytes(runtime.maxMemory())); metrics.put("memory.maximum.bytes", Long.toString(runtime.maxMemory())); // Date/time Calendar cal = Calendar.getInstance(); metrics.put("datetime.display", DateFormat.getDateTimeInstance().format(cal.getTime())); metrics.put("datetime.date", DateFormatUtils.ISO_DATE_FORMAT.format(cal)); metrics.put("datetime.time", DateFormatUtils.ISO_TIME_NO_T_FORMAT.format(cal)); metrics.put("datetime.timezone", cal.getTimeZone().getDisplayName()); // Java Properties sp = System.getProperties(); metrics.put("version", sp.getProperty("java.version")); metrics.put("vendor", sp.getProperty("java.vendor")); metrics.put("jvmVersion", sp.getProperty("java.vm.version")); metrics.put("jvmVendor", sp.getProperty("java.vm.vendor")); metrics.put("runtimeName", sp.getProperty("java.runtime.name")); metrics.put("runtimeVersion", sp.getProperty("java.runtime.version")); metrics.put("user.name", sp.getProperty("user.name")); metrics.put("user.language", sp.getProperty("user.language")); metrics.put("user.timezone", sp.getProperty("user.timezone")); metrics.put("user.directory", sp.getProperty("user.dir")); metrics.put("encoding", sp.getProperty("sun.jnu.encoding")); metrics.put("tempDirectory", sp.getProperty("java.io.tmpdir")); return metrics; }
From source file:org.oscarehr.common.dao.ConsultRequestDao.java
private String getSearchQuery(ConsultationRequestSearchFilter filter, boolean selectCountOnly) { StringBuilder sql = new StringBuilder("select " + (selectCountOnly ? "count(*)" : "cr,specialist,cs,d,p") + " from ConsultationRequest cr left outer join cr.professionalSpecialist specialist, ConsultationServices cs, Demographic d" + " left outer join d.provider p where d.DemographicNo = cr.demographicId and cs.id = cr.serviceId "); if (filter.getAppointmentStartDate() != null) { sql.append("and cr.appointmentDate >= '" + FastDateFormat.getInstance("yyyy-MM-dd").format(filter.getAppointmentStartDate()) + "' "); }// w w w . j a v a2 s. c om if (filter.getAppointmentEndDate() != null) { sql.append("and cr.appointmentDate <= '" + DateFormatUtils.ISO_DATE_FORMAT.format(filter.getAppointmentEndDate()) + " 23:59:59' "); } if (filter.getReferralStartDate() != null) { sql.append("and cr.referralDate >= '" + DateFormatUtils.ISO_DATE_FORMAT.format(filter.getReferralStartDate()) + "' "); } if (filter.getReferralEndDate() != null) { sql.append("and cr.referralDate <= '" + DateFormatUtils.ISO_DATE_FORMAT.format(filter.getReferralEndDate()) + " 23:59:59' "); } if (filter.getStatus() != null) { sql.append("and cr.status = '" + filter.getStatus() + "' "); } else { sql.append("and cr.status != 4 "); } if (StringUtils.isNotBlank(filter.getTeam())) { sql.append("and cr.sendTo = '" + StringEscapeUtils.escapeSql(filter.getTeam()) + "' "); } if (StringUtils.isNotBlank(filter.getUrgency())) { sql.append("and cr.urgency = '" + StringEscapeUtils.escapeSql(filter.getUrgency()) + "' "); } if (filter.getDemographicNo() != null && filter.getDemographicNo().intValue() > 0) { sql.append("and cr.demographicId = " + StringEscapeUtils.escapeSql(filter.getDemographicNo().toString()) + " "); } String orderBy = "cr.referralDate"; String orderDir = "desc"; if (filter.getSortDir() != null) { orderDir = filter.getSortDir().toString(); } if (SORTMODE.AppointmentDate.equals(filter.getSortMode())) { orderBy = "cr.appointmentDate " + orderDir + ",cr.appointmentTime " + orderDir; } else if (SORTMODE.Demographic.equals(filter.getSortMode())) { orderBy = "d.LastName " + orderDir + ",d.FirstName " + orderDir; } else if (SORTMODE.Service.equals(filter.getSortMode())) { orderBy = "cs.serviceDesc " + orderDir; } else if (SORTMODE.Consultant.equals(filter.getSortMode())) { orderBy = "specialist.lastName " + orderDir + ",specialist.firstName " + orderDir; } else if (SORTMODE.Team.equals(filter.getSortMode())) { orderBy = "cr.sendTo " + orderDir; } else if (SORTMODE.Status.equals(filter.getSortMode())) { orderBy = "cr.status " + orderDir; } else if (SORTMODE.MRP.equals(filter.getSortMode())) { orderBy = "p.LastName " + orderDir + ",p.FirstName " + orderDir; } else if (SORTMODE.FollowUpDate.equals(filter.getSortMode())) { orderBy = "cr.followUpDate " + orderDir; } else if (SORTMODE.ReferralDate.equals(filter.getSortMode())) { orderBy = "cr.referralDate " + orderDir; } else if (SORTMODE.Urgency.equals(filter.getSortMode())) { orderBy = "cr.urgency " + orderDir; } orderBy = " ORDER BY " + orderBy; sql.append(orderBy); return sql.toString(); }
From source file:org.oscarehr.common.dao.ConsultResponseDao.java
private String getSearchQuery(ConsultationResponseSearchFilter filter, boolean selectCountOnly) { StringBuilder sql = new StringBuilder("select " + (selectCountOnly ? "count(*)" : "cr,sp,d,p") + " from ConsultationResponse cr , ProfessionalSpecialist sp, Demographic d left outer join d.provider p" + " where sp.id = cr.referringDocId and d.DemographicNo = cr.demographicNo "); if (filter.getAppointmentStartDate() != null) { sql.append("and cr.appointmentDate >= '" + FastDateFormat.getInstance("yyyy-MM-dd").format(filter.getAppointmentStartDate()) + "' "); }/* ww w .j a va 2 s. com*/ if (filter.getAppointmentEndDate() != null) { sql.append("and cr.appointmentDate <= '" + DateFormatUtils.ISO_DATE_FORMAT.format(filter.getAppointmentEndDate()) + " 23:59:59' "); } if (filter.getReferralStartDate() != null) { sql.append("and cr.referralDate >= '" + DateFormatUtils.ISO_DATE_FORMAT.format(filter.getReferralStartDate()) + "' "); } if (filter.getReferralEndDate() != null) { sql.append("and cr.referralDate <= '" + DateFormatUtils.ISO_DATE_FORMAT.format(filter.getReferralEndDate()) + " 23:59:59' "); } if (filter.getResponseStartDate() != null) { sql.append("and cr.responseDate >= '" + DateFormatUtils.ISO_DATE_FORMAT.format(filter.getResponseStartDate()) + "' "); } if (filter.getResponseEndDate() != null) { sql.append("and cr.responseDate <= '" + DateFormatUtils.ISO_DATE_FORMAT.format(filter.getResponseEndDate()) + " 23:59:59' "); } if (filter.getStatus() != null) { sql.append("and cr.status = '" + filter.getStatus() + "' "); } else { sql.append("and cr.status != 4 "); } if (StringUtils.isNotBlank(filter.getTeam())) { sql.append("and cr.sendTo = '" + StringEscapeUtils.escapeSql(filter.getTeam()) + "' "); } if (StringUtils.isNotBlank(filter.getUrgency())) { sql.append("and cr.urgency = '" + StringEscapeUtils.escapeSql(filter.getUrgency()) + "' "); } if (filter.getDemographicNo() != null && filter.getDemographicNo().intValue() > 0) { sql.append("and cr.demographicNo = " + StringEscapeUtils.escapeSql(filter.getDemographicNo().toString()) + " "); } String orderBy = "cr.referralDate"; String orderDir = "desc"; if (filter.getSortDir() != null) { orderDir = filter.getSortDir().toString(); } if (SORTMODE.AppointmentDate.equals(filter.getSortMode())) { orderBy = "cr.appointmentDate " + orderDir + ",cr.appointmentTime " + orderDir; } else if (SORTMODE.Demographic.equals(filter.getSortMode())) { orderBy = "d.LastName " + orderDir + ",d.FirstName " + orderDir; } else if (SORTMODE.ReferringDoctor.equals(filter.getSortMode())) { orderBy = "sp.lastName " + orderDir + ",sp.firstName " + orderDir; } else if (SORTMODE.Team.equals(filter.getSortMode())) { orderBy = "cr.sendTo " + orderDir; } else if (SORTMODE.Status.equals(filter.getSortMode())) { orderBy = "cr.status " + orderDir; } else if (SORTMODE.Provider.equals(filter.getSortMode())) { orderBy = "p.LastName " + orderDir + ",p.FirstName " + orderDir; } else if (SORTMODE.FollowUpDate.equals(filter.getSortMode())) { orderBy = "cr.followUpDate " + orderDir; } else if (SORTMODE.ReferralDate.equals(filter.getSortMode())) { orderBy = "cr.referralDate " + orderDir; } else if (SORTMODE.ResponseDate.equals(filter.getSortMode())) { orderBy = "cr.responseDate " + orderDir; } else if (SORTMODE.Urgency.equals(filter.getSortMode())) { orderBy = "cr.urgency " + orderDir; } orderBy = " ORDER BY " + orderBy; sql.append(orderBy); return sql.toString(); }
From source file:org.oscarehr.common.model.Demographic.java
public String getFormattedEffDate() { Date d = getEffDate();/*from www. ja va2 s . co m*/ if (d != null) return (DateFormatUtils.ISO_DATE_FORMAT.format(d)); else return (""); }
From source file:org.oscarehr.common.model.Demographic.java
public String getFormattedRenewDate() { Date d = getHcRenewDate();/* www . ja v a 2s .c o m*/ if (d != null) return (DateFormatUtils.ISO_DATE_FORMAT.format(d)); else return (""); }
From source file:org.oscarehr.common.model.Demographic.java
public String getFormattedDob() { Calendar cal = getBirthDay(); if (cal != null) return (DateFormatUtils.ISO_DATE_FORMAT.format(cal)); else/*from w w w. ja va 2 s . c o m*/ return (""); }
From source file:org.oscarehr.common.model.DrugDispensing.java
public String getDateCreatedAsString() { if (getDateCreated() != null) return DateFormatUtils.ISO_DATE_FORMAT.format(getDateCreated()); return null;//from w ww.j av a 2 s. co m }
From source file:org.oscarehr.common.web.DemographicHistoryItem.java
public DemographicHistoryItem(String name, String type, Date dateSeen) { this.name = name; this.type = type; this.dateSeen = DateFormatUtils.ISO_DATE_FORMAT.format(dateSeen); }
From source file:org.oscarehr.PMmodule.web.CdsForm4.java
public static String getFormattedClientBirthDay(Integer clientId) { Demographic demographic = demographicDao.getDemographicById(clientId); if (demographic != null && demographic.getBirthDay() != null) { return (DateFormatUtils.ISO_DATE_FORMAT.format(demographic.getBirthDay())); } else {/*from w w w . j a v a 2s . co m*/ return (null); } }
From source file:org.oscarehr.PMmodule.web.CdsForm4.java
public static String getEscapedAdmissionSelectionDisplay(Admission admission) { StringBuilder sb = new StringBuilder(); sb.append(admission.getProgramName()); sb.append(" ( "); sb.append(DateFormatUtils.ISO_DATE_FORMAT.format(admission.getAdmissionDate())); sb.append(" - "); if (admission.getDischargeDate() == null) sb.append("current"); else/*w w w. j a v a 2 s .com*/ sb.append(DateFormatUtils.ISO_DATE_FORMAT.format(admission.getDischargeDate())); sb.append(" )"); return (StringEscapeUtils.escapeHtml(sb.toString())); }