Package org.apache.logging.log4j.message

Examples of org.apache.logging.log4j.message.ObjectMessage


    }


    public void forcedLog(final String fqcn, final Priority level, final Object message, final Throwable t) {
        final org.apache.logging.log4j.Level lvl = org.apache.logging.log4j.Level.toLevel(level.toString());
        final Message msg = message instanceof Message ? (Message) message : new ObjectMessage(message);
        logger.log(null, fqcn, lvl, msg, t);
    }
View Full Code Here


        }
    }

    public void log(final Priority priority, final Object message, final Throwable t) {
        if (isEnabledFor(priority)) {
            final Message msg = new ObjectMessage(message);
            forcedLog(FQCN, priority, msg, t);
        }
    }
View Full Code Here

        }
    }

    public void log(final Priority priority, final Object message) {
        if (isEnabledFor(priority)) {
            final Message msg = new ObjectMessage(message);
            forcedLog(FQCN, priority, msg, null);
        }
    }
View Full Code Here

        }
    }

    public void log(final String fqcn, final Priority priority, final Object message, final Throwable t) {
        if (isEnabledFor(priority)) {
            final Message msg = new ObjectMessage(message);
            forcedLog(fqcn, priority, msg, t);
        }
    }
View Full Code Here

    }

    private void maybeLog(final String fqcn, final org.apache.logging.log4j.Level level,
            final Object message, final Throwable throwable) {
        if (logger.isEnabled(level, null, message, throwable)) {
            logger.log(null, FQCN, level, new ObjectMessage(message), throwable);
        }
    }
View Full Code Here

    }

    @Test
    public void testLevelLogging() {
        Marker marker = MarkerManager.getMarker("marker");
        Message msg = new ObjectMessage("msg");
        Throwable t = new Throwable("test");
        Level[] levels = new Level[] { Level.TRACE, Level.DEBUG, Level.INFO, Level.WARN, Level.ERROR, Level.FATAL };
        String[] names = new String[] { "levelTest", "levelTest.Trace", "levelTest.Debug", "levelTest.Info",
                "levelTest.Warn", "levelTest.Error", "levelTest.Fatal" };
        for (Level level : levels) {
View Full Code Here

        return true;
    }

    @Override
    protected boolean isEnabled(final Level level, final Marker marker, final Object data, final Throwable t) {
        return isEnabled(level, marker, new ObjectMessage(data), t);
    }
View Full Code Here

        return true;
    }

    @Override
    protected boolean isEnabled(final Level level, final Marker marker, final Object data, final Throwable t) {
        return isEnabled(level, marker, new ObjectMessage(data), t);
    }
View Full Code Here

        return true;
    }

    @Override
    protected boolean isEnabled(final Level level, final Marker marker, final Object data, final Throwable t) {
        return isEnabled(level, marker, new ObjectMessage(data), t);
    }
View Full Code Here

    }


    public void forcedLog(final String fqcn, final Priority level, final Object message, final Throwable t) {
        final org.apache.logging.log4j.Level lvl = org.apache.logging.log4j.Level.toLevel(level.toString());
        final Message msg = message instanceof Message ? (Message) message : new ObjectMessage(message);
        logger.log(null, fqcn, lvl, msg, t);
    }
View Full Code Here

TOP

Related Classes of org.apache.logging.log4j.message.ObjectMessage

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.