Package jetbrains.mps.logging
Class Log4jUtil
- java.lang.Object
 - 
- jetbrains.mps.logging.Log4jUtil
 
 
- 
public class Log4jUtil extends Object
If one has log4j logger he can still use extended functionality of our Logger using this class. 
- 
- 
Constructor Summary
Constructors Constructor Description Log4jUtil() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidassertLog(org.apache.log4j.Logger logger, boolean condition, String message)static ObjectcreateMessageObject(String message, Object hintObject)Wrap message object and hint into single log object.static voiddebug(org.apache.log4j.Logger logger, String message, Object hintObject)static voiddebug(org.apache.log4j.Logger logger, String message, Throwable t, Object hintObject)static voiderror(org.apache.log4j.Logger logger, String message, Object hintObject)static voiderror(org.apache.log4j.Logger logger, String message, Throwable t, Object hintObject)static voiderror(org.apache.log4j.Logger logger, Throwable t, Object hintObject)static voiderrorWithTrace(org.apache.log4j.Logger logger, String message)static voidfatal(org.apache.log4j.Logger logger, String message, Object hintObject)static voidfatal(org.apache.log4j.Logger logger, String message, Throwable t, Object hintObject)static voidinfo(org.apache.log4j.Logger logger, String message, Object hintObject)static voidinfo(org.apache.log4j.Logger logger, String message, Throwable t, Object hintObject)static voidwarning(org.apache.log4j.Logger logger, String message, Object hintObject)static voidwarning(org.apache.log4j.Logger logger, String message, Throwable t, Object hintObject) 
 - 
 
- 
- 
Method Detail
- 
errorWithTrace
public static void errorWithTrace(org.apache.log4j.Logger logger, String message) 
- 
warning
public static void warning(org.apache.log4j.Logger logger, String message, Object hintObject) 
- 
assertLog
public static void assertLog(org.apache.log4j.Logger logger, boolean condition, String message) 
- 
error
public static void error(org.apache.log4j.Logger logger, String message, Throwable t, Object hintObject) 
- 
info
public static void info(@NotNull org.apache.log4j.Logger logger, @NonNls String message, @Nullable Throwable t, @Nullable Object hintObject)
 
- 
warning
public static void warning(@NotNull org.apache.log4j.Logger logger, @NonNls String message, @Nullable Throwable t, @Nullable Object hintObject)
 
- 
debug
public static void debug(@NotNull org.apache.log4j.Logger logger, @NonNls String message, @Nullable Throwable t, @Nullable Object hintObject)
 
- 
fatal
public static void fatal(@NotNull org.apache.log4j.Logger logger, @NonNls String message, @Nullable Throwable t, @Nullable Object hintObject)
 
- 
createMessageObject
public static Object createMessageObject(String message, Object hintObject)
Wrap message object and hint into single log object. Use message as log object if hint isnull- Parameters:
 message- text to loghintObject- optional extra information for the log entry- Returns:
 - message object for log
 
 
 - 
 
 -