| Products | Versions |
|---|---|
| TIBCO Streaming | 7 |
It's unclear how to get a Logger object from a custom Java function. If I'm writing an embedded adapter, I call com.streambase.sb.operator.Operator.getLogger(). How do I get a reference to the current logger in a function?
package com.sb.support;
import org.slf4j.*;
public class LogIt {
public static boolean logWarn(String arg0) {
final Logger logger = LoggerFactory.getLogger(LogIt.class);
logger.warn(arg0);
return true;
}
}
calljava("com.sb.support.LogIt","logWarn","Hello Test")