本文整理了Java中org.identityconnectors.common.logging.Log.getLog()
方法的一些代码示例,展示了Log.getLog()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Log.getLog()
方法的具体详情如下:
包路径:org.identityconnectors.common.logging.Log
类名称:Log
方法名:getLog
[英]Get the logger for the particular class. private static final Log LOG = Log.getLog(MyClass.class);
[中]获取特定类的记录器。private static final Log LOG = Log.getLog(MyClass.class);
代码示例来源:origin: net.tirasa.connid/connector-framework-internal
private synchronized static Log getLog() {
if (log == null) {
log = Log.getLog(Main.class);
}
return log;
}
}
代码示例来源:origin: org.connid/connid-framework-internal
private synchronized static Log getLog() {
if (_log == null) {
_log = Log.getLog(Main.class);
}
return _log;
}
}
代码示例来源:origin: Tirasa/ConnId
private synchronized static Log getLog() {
if (log == null) {
log = Log.getLog(Main.class);
}
return log;
}
}
代码示例来源:origin: Tirasa/ConnId
public void checkGetLog() {
assertThrows(IllegalArgumentException.class, () -> {
Log.getLog(MockLogSpi.class);
});
}
}
代码示例来源:origin: Tirasa/ConnId
@Test
public void checkSystemProperty() {
// don't mess up other tests w/ changing out logging..
synchronized (Log.class) {
// save the original..
Class<?> orig = Log.getSpiClass();
try {
// check the default..
Log.getLog(String.class);
assertEquals(Log.getSpiClass(), StdOutLogger.class);
// attempt to get the mock logger
Log.setSpiClass(null);
System.setProperty(Log.LOGSPI_PROP, MockLogSpi.class.getName());
Log.getLog(String.class);
assertEquals(Log.getSpiClass(), MockLogSpi.class);
// attempt to change it, so make sure its cached..
System.setProperty(Log.LOGSPI_PROP, StdOutLogger.class.getName());
assertEquals(Log.getSpiClass(), MockLogSpi.class);
} finally {
// restore logger to original state..
Log.setSpiClass(orig);
System.clearProperty(Log.LOGSPI_PROP);
}
}
}
代码示例来源:origin: Tirasa/ConnId
final String EXPECTED = "some message: {0}";
MockLogSpi spi = new MockLogSpi();
Log log = Log.getLog(String.class, spi);
log = Log.getLog(String.class, spi);
spi._isloggable = true;
final Exception EX = new Exception();
log = Log.getLog(String.class, spi);
spi._isloggable = true;
final String EX_MSG = "dafdslfkj";
代码示例来源:origin: Tirasa/ConnId
@Test
public void checkMessageLog() {
final String METHOD = "checkMessageLog";
final String EXPECTED_MSG = "any old message will do";
// create log w/ Mock..
MockLogSpi spi = new MockLogSpi();
Log log = Log.getLog(String.class, spi);
// try each of the is log methods..
// attempt to check the message methods...
spi._message = null;
spi._isloggable = false;
log.error(EXPECTED_MSG);
assertNull(spi._message);
assertEquals(spi._class, String.class);
spi._isloggable = true;
log.error(EXPECTED_MSG);
assertEquals(spi._level, Log.Level.ERROR);
assertEquals(spi._message, EXPECTED_MSG);
assertEquals(spi._class, String.class);
assertEquals(spi._methodName, METHOD);
}
代码示例来源:origin: Tirasa/ConnId
@Test
public void checkBasicLoggingWithExceptionAndFormating() {
for (Log.Level level : Log.Level.values()) {
final String FORMAT = "Message: {0}";
final String EXPECTED_MSG = "Message: " + level;
final Exception EXPECTED_EX = new Exception(level.toString());
MockLogSpi spi = new MockLogSpi();
spi._isloggable = true;
Log log = Log.getLog(String.class, spi);
if (Log.Level.ERROR.equals(level)) {
log.error(EXPECTED_EX, FORMAT, level);
} else if (Log.Level.INFO.equals(level)) {
log.info(EXPECTED_EX, FORMAT, level);
} else if (Log.Level.OK.equals(level)) {
log.ok(EXPECTED_EX, FORMAT, level);
} else if (Log.Level.WARN.equals(level)) {
log.warn(EXPECTED_EX, FORMAT, level);
}
assertEquals(spi._message, EXPECTED_MSG);
assertTrue(spi._isloggable);
assertEquals(level, spi._level);
assertEquals(spi._class, String.class);
assertEquals(spi._exception, EXPECTED_EX);
}
}
代码示例来源:origin: Tirasa/ConnId
@Test
public void checkBasicLoggingOff() {
for (Log.Level level : Log.Level.values()) {
final String EXPECTED_MSG = "Message: " + level;
MockLogSpi spi = new MockLogSpi();
spi._isloggable = false;
Log log = Log.getLog(String.class, spi);
if (Log.Level.ERROR.equals(level)) {
log.error(EXPECTED_MSG);
} else if (Log.Level.INFO.equals(level)) {
log.info(EXPECTED_MSG);
} else if (Log.Level.OK.equals(level)) {
log.ok(EXPECTED_MSG);
} else if (Log.Level.WARN.equals(level)) {
log.warn(EXPECTED_MSG);
}
assertNull(spi._message);
assertNull(spi._exception);
assertFalse(spi._isloggable);
assertEquals(spi._level, level);
assertEquals(spi._class, String.class);
}
}
代码示例来源:origin: Tirasa/ConnId
@Test
public void checkBasicLogging() {
for (Log.Level level : Log.Level.values()) {
final String EXPECTED_MSG = "Message: " + level;
MockLogSpi spi = new MockLogSpi();
spi._isloggable = true;
Log log = Log.getLog(String.class, spi);
if (Log.Level.ERROR.equals(level)) {
log.error(EXPECTED_MSG);
} else if (Log.Level.INFO.equals(level)) {
log.info(EXPECTED_MSG);
} else if (Log.Level.OK.equals(level)) {
log.ok(EXPECTED_MSG);
} else if (Log.Level.WARN.equals(level)) {
log.warn(EXPECTED_MSG);
}
assertNull(spi._exception);
assertTrue(spi._isloggable);
assertEquals(spi._level, level);
assertEquals(spi._class, String.class);
assertEquals(spi._message, EXPECTED_MSG);
}
}
代码示例来源:origin: Tirasa/ConnId
@Test
public void checkBasicLoggingWithFormating() {
for (Log.Level level : Log.Level.values()) {
final String FORMAT = "Message: {0}";
final String EXPECTED_MSG = "Message: " + level;
MockLogSpi spi = new MockLogSpi();
spi._isloggable = true;
Log log = Log.getLog(String.class, spi);
if (Log.Level.ERROR.equals(level)) {
log.error(FORMAT, level);
} else if (Log.Level.INFO.equals(level)) {
log.info(FORMAT, level);
} else if (Log.Level.OK.equals(level)) {
log.ok(FORMAT, level);
} else if (Log.Level.WARN.equals(level)) {
log.warn(FORMAT, level);
}
assertEquals(spi._message, EXPECTED_MSG);
assertNull(spi._exception);
assertTrue(spi._isloggable);
assertEquals(level, spi._level);
assertEquals(spi._class, String.class);
}
}
代码示例来源:origin: Tirasa/ConnId
Log log = Log.getLog(String.class, spi);
内容来源于网络,如有侵权,请联系作者删除!