Package anvil

Examples of anvil.Log


    } else {
      dev = new anvil.server.basic.BasicLogDevice();
    }
    dev.initialize(getParent());
    Log log = new Log(name, dev);
    log.setSeverity(_level);
    return log;
  }
View Full Code Here



  public String format(LogEvent event)
  {
    Calendar date = null;
    Log log = event.getLog();
    StringBuffer buffer = new StringBuffer(100);
    Object[] fmt = _format;
    int n = fmt.length;
    int i = 0;
    while(i<n) {
      switch(((Integer)fmt[i++]).intValue()) {
      case FMT_TEXT:
        {
          buffer.append(fmt[i++]);
        }
        break;

      case FMT_DATE:
        {
          if (date == null) {
            date = Calendar.getInstance(_timezone);
          }
          int j = date.get(Calendar.YEAR);
          buffer.append(j);
          buffer.append('-');

          j = date.get(Calendar.MONTH) + 1;
          if (j<10) {
            buffer.append('0');
          }
          buffer.append(j);
          buffer.append('-');

          j = date.get(Calendar.DAY_OF_MONTH);
          if (j<10) {
            buffer.append('0');
          }
          buffer.append(j);
        }
        break;

      case FMT_TIME:
        {
          if (date == null) {
            date = Calendar.getInstance(_timezone);
          }
          int j = date.get(Calendar.HOUR_OF_DAY);
          if (j<10) {
            buffer.append('0');
          }
          buffer.append(j);
          buffer.append(':');
          j = date.get(Calendar.MINUTE);
          if (j<10) {
            buffer.append('0');
          }
          buffer.append(j);
          buffer.append('.');
          j = date.get(Calendar.SECOND);
          if (j<10) {
            buffer.append('0');
          }
          buffer.append(j);
        }
        break;
       
      case FMT_MS:
        {
          buffer.append(System.currentTimeMillis() - log.getStartTime());
        }
        break;
       

      case FMT_THREAD:
        {
          buffer.append(event.getThread().getName());
        }
        break;

      case FMT_SEVERITY:
        {
          buffer.append(anvil.Log.SEVERITY[event.getSeverity()]);
        }
        break;
       
      case FMT_ZONE:
        {
          buffer.append(log.getName());
        }
        break;

      case FMT_MESSAGE:
        {
View Full Code Here

        prettyPrinter.print();
        writer.flush();

      }
    } finally {
      Log log = context.log();

      long ended = System.currentTimeMillis();
      log.debug(context.getAddress().getPathinfo() + ' ' + (ended - started) + " ms");

      long used_end = (runtime.totalMemory() - runtime.freeMemory());
      log.info("Memory (kB)  "+(used_start/1024)+" - "+(used_end/1024)+" = "+(used_end - used_start)/1024);
      //log.info("Used_end_kB   : "+);
      //log.info("Delta_kB      : "+);

    }
  }
View Full Code Here

 
  /* security */

  public boolean checkPermission(Permission perm)
  {
    Log log = log();
    if (log.getSeverity() >= Log.DEBUG) {
      log.debug(perm.toString());
    }
 
    Citizen citizen = _citizen;
    if (citizen != null) {
      PermissionCollection pc = citizen.getCombinedPermissions();
View Full Code Here

TOP

Related Classes of anvil.Log

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.