Package org.osgi.service.log

Examples of org.osgi.service.log.LogEntry


    }

    private List<String> getMessages(Enumeration<LogEntry> log2) {
        List<String> list = new ArrayList<String>();
        while (log2.hasMoreElements()) {
            LogEntry entry = (LogEntry) log2.nextElement();
            list.add(entry.getMessage());
        }
        return list;
    }
View Full Code Here


    }

    private List<String> getMessages(Enumeration<LogEntry> log2) {
        List<String> list = new ArrayList<String>();
        while (log2.hasMoreElements()) {
            LogEntry entry = (LogEntry) log2.nextElement();
            list.add(entry.getMessage());
        }
        return list;
    }
View Full Code Here

      logPrivileged(bundle, name, context, level, message, exception);
    }
  }

  void logPrivileged(Bundle bundle, String name, Object context, int level, String message, Throwable exception) {
    LogEntry logEntry = new ExtendedLogEntryImpl(bundle, name, context, level, message, exception);
    int numNested = listenersLock.readLock();
    try {
      if (numNested >= MAX_RECURSIONS)
        return;
      int size = listeners.size();
View Full Code Here

           logReaderService.addLogListener(this);  
          
           Enumeration backLogEntries = logReaderService.getLog();
          
           while (backLogEntries.hasMoreElements()) {
             LogEntry logEntry = (LogEntry) backLogEntries.nextElement();
             this.logged(logEntry);
           }
         } else {
           System.out.println("reader is null");
         }
View Full Code Here

    }

   private List<String> getMessages(Enumeration<LogEntry> log2) {
       List<String> list = new ArrayList<String>();
       while (log2.hasMoreElements()) {
           LogEntry entry = (LogEntry) log2.nextElement();
           list.add(entry.getMessage());
       }
       return list;
    }
View Full Code Here

    }

   private List<String> getMessages(Enumeration<LogEntry> log2) {
       List<String> list = new ArrayList<String>();
       while (log2.hasMoreElements()) {
           LogEntry entry = (LogEntry) log2.nextElement();
           list.add(entry.getMessage());
       }
       return list;
    }
View Full Code Here

    }

   private List<String> getMessages(Enumeration<LogEntry> log2) {
       List<String> list = new ArrayList<String>();
       while (log2.hasMoreElements()) {
           LogEntry entry = (LogEntry) log2.nextElement();
           list.add(entry.getMessage());
       }
       return list;
    }
View Full Code Here

    }

   private List<String> getMessages(Enumeration<LogEntry> log2) {
       List<String> list = new ArrayList<String>();
       while (log2.hasMoreElements()) {
           LogEntry entry = (LogEntry) log2.nextElement();
           list.add(entry.getMessage());
       }
       return list;
    }
View Full Code Here

       
        @SuppressWarnings("unused")
        public void log(final ServiceReference ref, final int level, final String message, final Throwable t) {
            final long time = System.currentTimeMillis();

            m_reporter.reportLog(new LogEntry() {
                public Bundle getBundle() {
                    return null;
                }

                public Throwable getException() {
View Full Code Here

    /** Shows all log messages in the OSGi log service. */
    private void showLog() {
        Enumeration e = m_logReader.getLog();
        System.out.println("Log:");
        while (e.hasMoreElements()) {
            LogEntry entry = (LogEntry) e.nextElement();
            System.out.println(" * " + (new Date(entry.getTime())) + " - " + entry.getMessage() + " - " + entry.getBundle().getBundleId() + " - " + entry.getException());
            if (entry.getException() != null) {
                entry.getException().printStackTrace();
            }
        }
    }
View Full Code Here

TOP

Related Classes of org.osgi.service.log.LogEntry

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.