Split the JNI APIs in separate classes
[lttng-ust.git] / liblttng-ust-java-agent / java / lttng-ust-agent-log4j / org / lttng / ust / agent / log4j / LttngLogAppender.java
index 98cc2c8dc583065d1c2b9829e6dd06fc346ac6a7..753a5df34fc9f5642027e16527281ec051aabe4e 100644 (file)
@@ -117,7 +117,8 @@ public class LttngLogAppender extends AppenderSkeleton implements ILttngHandler
                }
 
                eventCount.incrementAndGet();
-               tracepoint(event.getRenderedMessage(),
+
+               LttngLog4jApi.tracepoint(event.getRenderedMessage(),
                                event.getLoggerName(),
                                event.getLocationInformation().getClassName(),
                                event.getLocationInformation().getMethodName(),
@@ -128,15 +129,4 @@ public class LttngLogAppender extends AppenderSkeleton implements ILttngHandler
                                event.getThreadName());
        }
 
-
-       /* Use for a user session daemon. */
-       private native void tracepoint(String msg,
-                       String logger_name,
-                       String class_name,
-                       String method_name,
-                       String file_name,
-                       int line_number,
-                       long timestamp,
-                       int loglevel,
-                       String thread_name);
 }
This page took 0.023808 seconds and 4 git commands to generate.