void log ( SignalType signalType , Object signalValue ) { String line = fuseable ? LOG_TEMPLATE_FUSEABLE : LOG_TEMPLATE ; if ( operatorLine != null ) { line = line + " " + operatorLine ; } if ( level == Level . FINEST ) { log . trace ( line , signalType , signalValue ) ; } else if ( level == Level . FINE ) { log . debug ( line , signalType , signalValue ) ; } else if ( level == Level . INFO ) { log . info ( line , signalType , signalValue ) ; } else if ( level == Level . WARNING ) { log . warn ( line , signalType , signalValue ) ; } else if ( level == Level . SEVERE ) { log . error ( line , signalType , signalValue ) ; } }
Structured logging with level adaptation and operator ascii graph if required .