public static Log getLog (String logName, String realm) { return new Log (Logger.getLogger (logName), realm); } public Log (Logger logger, String realm) {
public Log getLog () { if (log == null) { Logger logger = Logger.getLogger (LOGGER_NAME); if (!hasSystemLogger && !logger.hasListeners() && cli == null) logger.addListener (new SimpleLogListener (System.out)); log = new Log (logger, REALM); } return log; } public MBeanServer getMBeanServer () {
public void execute (JobExecutionContext ctx) throws JobExecutionException { setExecutionContext(ctx); Object o = ctx.getJobDetail().getJobDataMap().get("Q2"); try { if (o instanceof QuartzAdaptor.Q2Adaptor) { adaptor = (QuartzAdaptor.Q2Adaptor) o; log = new Log(adaptor.getLogger(), adaptor.getRealm()); setConfiguration(adaptor.getConfiguration()); } run(); } catch (Exception e) { getLog().warn(e); } } public boolean running() {
@Test public void testLog1() throws Throwable { Logger.log(new LogEvent(new Log(), "testLoggerTag", "testString")); assertTrue("Test completed without Exception", true); }
@Test public void testAddMessage1() throws Throwable { LogEvent logEvent = new LogEvent(new Log(), "testString"); logEvent.addMessage("#>", "testString"); assertEquals("logEvent.payLoad.size()", 1, logEvent.getPayLoad().size()); assertEquals("logEvent.payLoad.get(0)", "<#>>testString</#>>", logEvent.getPayLoad().get(0)); }
@Test public void testConstructor1() throws Throwable { Log log = new Log(); assertNull("m_log.getRealm()", log.getRealm()); }
@Test public void testSetSource() throws Throwable { LogEvent logEvent = new LogEvent(new Log(), "testLogEventTag"); LogSource source = new ISOBaseValidatingPackager(); logEvent.setSource(source); assertSame("logEvent.source", source, logEvent.getSource()); }
private void initLogger() { Logger logger = new Logger(); logger.addListener(new SimpleLogListener()); log = new Log(logger, "SM Test"); }
@Test public void testConstructor() throws Throwable { Logger logger = Logger.getLogger("testLogName"); Log log = new Log(logger, "testLogRealm"); assertEquals("m_log.realm", "testLogRealm", log.realm); assertSame("m_log.logger", logger, log.logger); }
@Test public void testCreateWarn() throws Throwable { LogEvent result = new Log().createWarn("testString"); assertNull("result.getRealm()", result.getRealm()); }
@Test public void testCreateInfo1() throws Throwable { LogEvent result = new Log().createInfo(); assertNull("result.getRealm()", result.getRealm()); }
@Test public void testFatal1() throws Throwable { Log log = new Log(); log.fatal("", "q "); assertNull("m_log.getRealm()", log.getRealm()); }
@Override protected void append(final ILoggingEvent event) { if (!isStarted()) { return; } // Build final Log source = new Log(logger, getName()+"/"+event.getLoggerName()); final LogEvent ev = new LogEvent(source, event.getLevel().levelStr.toLowerCase(), event.getFormattedMessage()); // Handle exceptions IThrowableProxy tp = event.getThrowableProxy(); if (tp != null) { ev.addMessage(ThrowableProxyUtil.asString(tp)); } // Do the actual logging Logger.log(ev); } }