question: writes specified warning message into log . concode_field_sep Object logLock concode_elem_sep Map<Class,Logger> loggers concode_elem_sep Map<Class,Boolean> loggingEnabled concode_elem_sep boolean debugEnabled concode_elem_sep LogPrefixSupplier prefixSupplier concode_elem_sep boolean initialized concode_field_sep void debug concode_elem_sep void debug concode_elem_sep String getPrefix concode_elem_sep String getPrefix concode_elem_sep Logger getLogger concode_elem_sep Logger getLogger concode_elem_sep LogPrefixSupplier getPrefixSupplier concode_elem_sep void error concode_elem_sep void error concode_elem_sep void error concode_elem_sep void error concode_elem_sep void error concode_elem_sep void error concode_elem_sep void setPrefixSupplier concode_elem_sep void setDebugEnabled concode_elem_sep void disableLogging concode_elem_sep void setLoggingEnabled concode_elem_sep Logger get concode_elem_sep void initialize concode_elem_sep boolean isDebugEnabled concode_elem_sep void enableLogging concode_elem_sep boolean isLoggingEnabled concode_elem_sep void info concode_elem_sep void info
target: void function ( final Object arg0 , final String arg1 ) { synchronized ( logLock ) { if ( isLoggingEnabled ( arg0 ) ) { getLogger ( arg0 ) . warn ( getPrefix ( LogMessageType . warn , arg1 ) + arg1 ) ; } } }