Examples of IHasTimeZone


Examples of net.sf.logsaw.core.logresource.IHasTimeZone

      IHasLocale loc = (IHasLocale) log.getAdapter(IHasLocale.class);
      if (loc != null) {
        // Apply the locale
        getPatternTranslator().applyLocale(loc.getLocale(), rules);
      }
      IHasTimeZone tz = (IHasTimeZone) log.getAdapter(IHasTimeZone.class);
      if (tz != null) {
        // Apply the timezone
        getPatternTranslator().applyTimeZone(tz.getTimeZone(), rules);
      }
      LineIterator iter = IOUtils.lineIterator(input, enc.getEncoding());
      int minLinesPerEntry = getPatternTranslator().getMinLinesPerEntry();
      int lineNo = 0;
      int moreLinesToCome = 0;
View Full Code Here

Examples of net.sf.logsaw.core.logresource.IHasTimeZone

   */
  @Override
  public Date fromInputValue(String str, ILogResource log) {
    try {
      DateFormat df = new SimpleDateFormat(getTimestampPattern(log));
      IHasTimeZone tz = (IHasTimeZone) log.getAdapter(IHasTimeZone.class);
      if (tz != null) {
        // Apply TZ from source
        df.setTimeZone(tz.getTimeZone());
      }
      return df.parse(str);
    } catch (ParseException e) {
      return null;
    }
View Full Code Here

Examples of net.sf.logsaw.core.logresource.IHasTimeZone

   * @see net.sf.logsaw.core.model.ALogEntryField#toInputValue(java.lang.Object, net.sf.logsaw.core.ILogResource)
   */
  @Override
  public String toInputValue(Date obj, ILogResource log) {
    DateFormat df = new SimpleDateFormat(getTimestampPattern(log));
    IHasTimeZone tz = (IHasTimeZone) log.getAdapter(IHasTimeZone.class);
    if (tz != null) {
      // Apply TZ from source
      df.setTimeZone(tz.getTimeZone());
    }
    return df.format(obj);
  }
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.