Package com.log4jviewer.domain

Examples of com.log4jviewer.domain.LogEvent


        }
    }

    private void addLogRecord(final LogRecord logRecord) throws ParseException {
        if (logRecord != null) {
            LogEvent logEvent = new FileLogEvent(logRecord);
            logEventContainer.notifyListeners(logEvent);
        }
    }
View Full Code Here


                "NDC 6", "Exception 6"));
    }

    private static LogEvent createLogMock(final String level, final String category, final String message,
            final String line, final String date, final String ndc, final String throwable) {
        LogEvent logMock = mock(LogEvent.class);
        when(logMock.getLevel()).thenReturn(level);
        when(logMock.getCategoryName()).thenReturn(category);
        when(logMock.getMessage()).thenReturn(message);
        when(logMock.getLineNumber()).thenReturn(line);
        when(logMock.getDate()).thenReturn(date);
        when(logMock.getNdc()).thenReturn(ndc);
        when(logMock.getThrowableInfo()).thenReturn(throwable);
        return logMock;
    }
View Full Code Here

        if (part instanceof LogView) {
            LogView logView = (LogView) part;
            int selectedItemIndex = logView.getTable().getSelectionIndex();

            if (selectedItemIndex >= 0) {
                LogEvent log = logView.getLogList().getFilteredLog(selectedItemIndex);
                levelField.setText(log.getLevel());
                dateField.setText(log.getDate());
                categoryField.setText(log.getCategoryName());
                fileNameField.setText(log.getFileName());
                classNameField.setText(log.getClassName());
                methodField.setText(log.getMethodName());
                lineNumberField.setText(log.getLineNumber());
                ndcField.setText(log.getNdc());
                throwableField.setText(log.getThrowableInfo());
                messageField.setText(log.getMessage());
            }
        }
    }
View Full Code Here

    public synchronized void sendLogToList(final LoggingEvent log) {
        Display.getDefault().asyncExec(new Runnable() {
            @Override
            public void run() {
                LogEvent logEvent = new SocketLogEvent(log);
                server.notifyListeners(logEvent);
            }
        });
    }
View Full Code Here

        String logFilePattern = "%r [%t] %-5p %c %x - %m%n";
        logFileLoader.load(logFilePath, logFilePattern);

        Assert.assertEquals(2, logList.getFilteredLogsNum());

        LogEvent logMock = mock(LogEvent.class);
        when(logMock.getThreadName()).thenReturn("main");
        when(logMock.getLevel()).thenReturn("INFO");
        when(logMock.getCategoryName()).thenReturn("com.rusya7.swt.SwtCellClickProcessor").thenReturn(
                "com.rusya7.swt.DataViewer");
        when(logMock.getNdc()).thenReturn("");
        when(logMock.getMessage()).thenReturn("Log4j configuration was successfully loaded.").thenReturn(
                "Selected item/cell: 4,2");

        Assert.assertEquals(logMock.getThreadName(), logList.getFilteredLog(0).getThreadName());
        Assert.assertEquals(logMock.getLevel(), logList.getFilteredLog(0).getLevel());
        Assert.assertEquals(logMock.getCategoryName(), logList.getFilteredLog(0).getCategoryName());
        Assert.assertEquals(logMock.getNdc(), logList.getFilteredLog(0).getNdc());
        Assert.assertEquals(logMock.getMessage(), logList.getFilteredLog(0).getMessage());

        Assert.assertEquals(logMock.getThreadName(), logList.getFilteredLog(1).getThreadName());
        Assert.assertEquals(logMock.getLevel(), logList.getFilteredLog(1).getLevel());
        Assert.assertEquals(logMock.getCategoryName(), logList.getFilteredLog(1).getCategoryName());
        Assert.assertEquals(logMock.getNdc(), logList.getFilteredLog(1).getNdc());
        Assert.assertEquals(logMock.getMessage(), logList.getFilteredLog(1).getMessage());
    }
View Full Code Here

        String logFilePattern = "%-6r [%15.15t] %-5p %30.30c %x - %m%n";
        logFileLoader.load(logFilePath, logFilePattern);

        Assert.assertEquals(2, logList.getFilteredLogsNum());

        LogEvent logMock = mock(LogEvent.class);
        when(logMock.getThreadName()).thenReturn("main");
        when(logMock.getLevel()).thenReturn("INFO");
        when(logMock.getCategoryName()).thenReturn("sya7.swt.SwtCellClickProcessor").thenReturn(
                "com.rusya7.swt.DataViewer");
        when(logMock.getNdc()).thenReturn("");
        when(logMock.getMessage()).thenReturn("Log4j configuration was successfully loaded.").thenReturn(
                "Selected item/cell: 3,2");

        Assert.assertEquals(logMock.getThreadName(), logList.getFilteredLog(0).getThreadName());
        Assert.assertEquals(logMock.getLevel(), logList.getFilteredLog(0).getLevel());
        Assert.assertEquals(logMock.getCategoryName(), logList.getFilteredLog(0).getCategoryName());
        Assert.assertEquals(logMock.getNdc(), logList.getFilteredLog(0).getNdc());
        Assert.assertEquals(logMock.getMessage(), logList.getFilteredLog(0).getMessage());

        Assert.assertEquals(logMock.getThreadName(), logList.getFilteredLog(1).getThreadName());
        Assert.assertEquals(logMock.getLevel(), logList.getFilteredLog(1).getLevel());
        Assert.assertEquals(logMock.getCategoryName(), logList.getFilteredLog(1).getCategoryName());
        Assert.assertEquals(logMock.getNdc(), logList.getFilteredLog(1).getNdc());
        Assert.assertEquals(logMock.getMessage(), logList.getFilteredLog(1).getMessage());
    }
View Full Code Here

        String logFilePattern = "[%d{dd MMM yyyy HH:mm:ss:SSS}][%L][%c{1}][%p]: %m%n";
        logFileLoader.load(logFilePath, logFilePattern);

        Assert.assertEquals(2, logList.getFilteredLogsNum());

        LogEvent logMock = mock(LogEvent.class);
        when(logMock.getDate()).thenReturn("13 Dec 2011 14:30:31:421").thenReturn("13 Dec 2011 14:30:34:927");
        when(logMock.getLineNumber()).thenReturn("16").thenReturn("138");
        when(logMock.getCategoryName()).thenReturn("SwtCellClickProcessor").thenReturn("DataViewer");
        when(logMock.getLevel()).thenReturn("WARN").thenReturn("ERROR");
        when(logMock.getMessage()).thenReturn("Log4j configuration was successfully loaded.").thenReturn(
                "Selected item/cell: 9,2");

        Assert.assertEquals(logMock.getDate(), logList.getFilteredLog(0).getDate());
        Assert.assertEquals(logMock.getLineNumber(), logList.getFilteredLog(0).getLineNumber());
        Assert.assertEquals(logMock.getCategoryName(), logList.getFilteredLog(0).getCategoryName());
        Assert.assertEquals(logMock.getLevel(), logList.getFilteredLog(0).getLevel());
        Assert.assertEquals(logMock.getMessage(), logList.getFilteredLog(0).getMessage());

        Assert.assertEquals(logMock.getDate(), logList.getFilteredLog(1).getDate());
        Assert.assertEquals(logMock.getLineNumber(), logList.getFilteredLog(1).getLineNumber());
        Assert.assertEquals(logMock.getCategoryName(), logList.getFilteredLog(1).getCategoryName());
        Assert.assertEquals(logMock.getLevel(), logList.getFilteredLog(1).getLevel());
        Assert.assertEquals(logMock.getMessage(), logList.getFilteredLog(1).getMessage());
    }
View Full Code Here

        String logFilePattern = "%d{HH:mm:ss,SSS} - [%L][%c{1}][%p]: %m%n";
        logFileLoader.load(logFilePath, logFilePattern);

        Assert.assertEquals(2, logList.getFilteredLogsNum());

        LogEvent logMock = mock(LogEvent.class);
        when(logMock.getDate()).thenReturn("14:31:03,443").thenReturn("14:31:21,547");
        when(logMock.getLineNumber()).thenReturn("16").thenReturn("138");
        when(logMock.getCategoryName()).thenReturn("SwtCellClickProcessor").thenReturn("DataViewer");
        when(logMock.getLevel()).thenReturn("INFO").thenReturn("FATAL");
        when(logMock.getMessage()).thenReturn("Log4j configuration was successfully loaded.").thenReturn(
                "Selected item/cell: 1,2");

        Assert.assertEquals(logMock.getDate(), logList.getFilteredLog(0).getDate());
        Assert.assertEquals(logMock.getLineNumber(), logList.getFilteredLog(0).getLineNumber());
        Assert.assertEquals(logMock.getCategoryName(), logList.getFilteredLog(0).getCategoryName());
        Assert.assertEquals(logMock.getLevel(), logList.getFilteredLog(0).getLevel());
        Assert.assertEquals(logMock.getMessage(), logList.getFilteredLog(0).getMessage());

        Assert.assertEquals(logMock.getDate(), logList.getFilteredLog(1).getDate());
        Assert.assertEquals(logMock.getLineNumber(), logList.getFilteredLog(1).getLineNumber());
        Assert.assertEquals(logMock.getCategoryName(), logList.getFilteredLog(1).getCategoryName());
        Assert.assertEquals(logMock.getLevel(), logList.getFilteredLog(1).getLevel());
        Assert.assertEquals(logMock.getMessage(), logList.getFilteredLog(1).getMessage());
    }
View Full Code Here

        String logFilePattern = "[%L][%C{1}][%p]: %m%n";
        logFileLoader.load(logFilePath, logFilePattern);

        Assert.assertEquals(2, logList.getFilteredLogsNum());

        LogEvent logMock = mock(LogEvent.class);
        when(logMock.getLineNumber()).thenReturn("16").thenReturn("138");
        when(logMock.getClassName()).thenReturn("SwtCellClickProcessor").thenReturn("DataViewer$4");
        when(logMock.getLevel()).thenReturn("INFO");
        when(logMock.getMessage()).thenReturn("Log4j configuration was successfully loaded.").thenReturn(
                "Selected item/cell: 8,2");

        Assert.assertEquals(logMock.getLineNumber(), logList.getFilteredLog(0).getLineNumber());
        Assert.assertEquals(logMock.getClassName(), logList.getFilteredLog(0).getClassName());
        Assert.assertEquals(logMock.getLevel(), logList.getFilteredLog(0).getLevel());
        Assert.assertEquals(logMock.getMessage(), logList.getFilteredLog(0).getMessage());

        Assert.assertEquals(logMock.getLineNumber(), logList.getFilteredLog(1).getLineNumber());
        Assert.assertEquals(logMock.getClassName(), logList.getFilteredLog(1).getClassName());
        Assert.assertEquals(logMock.getLevel(), logList.getFilteredLog(1).getLevel());
        Assert.assertEquals(logMock.getMessage(), logList.getFilteredLog(1).getMessage());
    }
View Full Code Here

        String logFilePattern = "%d{ISO8601} - [%L][%C{2}][%p]: %m%n";
        logFileLoader.load(logFilePath, logFilePattern);

        Assert.assertEquals(2, logList.getFilteredLogsNum());

        LogEvent logMock = mock(LogEvent.class);
        when(logMock.getDate()).thenReturn("2011-12-13 14:32:27,550").thenReturn("2011-12-13 14:32:32,411");
        when(logMock.getLineNumber()).thenReturn("16").thenReturn("138");
        when(logMock.getClassName()).thenReturn("swt.SwtCellClickProcessor").thenReturn("swt.DataViewer$4");
        when(logMock.getLevel()).thenReturn("INFO");
        when(logMock.getMessage()).thenReturn("Log4j configuration was successfully loaded.").thenReturn(
                "Selected item/cell: 0,2");

        Assert.assertEquals(logMock.getDate(), logList.getFilteredLog(0).getDate());
        Assert.assertEquals(logMock.getLineNumber(), logList.getFilteredLog(0).getLineNumber());
        Assert.assertEquals(logMock.getClassName(), logList.getFilteredLog(0).getClassName());
        Assert.assertEquals(logMock.getLevel(), logList.getFilteredLog(0).getLevel());
        Assert.assertEquals(logMock.getMessage(), logList.getFilteredLog(0).getMessage());

        Assert.assertEquals(logMock.getDate(), logList.getFilteredLog(1).getDate());
        Assert.assertEquals(logMock.getLineNumber(), logList.getFilteredLog(1).getLineNumber());
        Assert.assertEquals(logMock.getClassName(), logList.getFilteredLog(1).getClassName());
        Assert.assertEquals(logMock.getLevel(), logList.getFilteredLog(1).getLevel());
        Assert.assertEquals(logMock.getMessage(), logList.getFilteredLog(1).getMessage());
    }
View Full Code Here

TOP

Related Classes of com.log4jviewer.domain.LogEvent

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.