Add liblttng-ust-jul for JUL support
authorDavid Goulet <dgoulet@efficios.com>
Thu, 7 Nov 2013 21:34:23 +0000 (16:34 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 12 Nov 2013 23:48:31 +0000 (18:48 -0500)
commit43e5396b3b2247a3f57a8a797239359df3ff083f
tree0f7e1bab591e16cbf0c016b7c62aed348e957dca
parent7aa76730706e7d053204a6df44d8cd6b05619476
Add liblttng-ust-jul for JUL support

The build system creates a jar file named liblttng-ust-jul.jar to be
linked with the Java application. A public library named
liblttng-ust-jul.so is also created and must be in the library path of
the Java application in order for the LTTngAgent to use it for the
tracer's JNI call.

A unit test is also added and integrated with the "make check" command.

Signed-off-by: David Goulet <dgoulet@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
18 files changed:
.gitignore
Makefile.am
configure.ac
liblttng-ust-jul/LTTngUst.c [new file with mode: 0644]
liblttng-ust-jul/Makefile.am [new file with mode: 0644]
liblttng-ust-jul/README [new file with mode: 0644]
liblttng-ust-jul/lttng_ust_jul.h [new file with mode: 0644]
liblttng-ust-jul/org/lttng/ust/jul/LTTngAgent.java [new file with mode: 0644]
liblttng-ust-jul/org/lttng/ust/jul/LTTngLogHandler.java [new file with mode: 0644]
liblttng-ust-jul/org/lttng/ust/jul/LTTngSessiondCmd2_4.java [new file with mode: 0644]
liblttng-ust-jul/org/lttng/ust/jul/LTTngTCPSessiondClient.java [new file with mode: 0644]
liblttng-ust-jul/org/lttng/ust/jul/LTTngThread.java [new file with mode: 0644]
liblttng-ust-jul/org/lttng/ust/jul/LTTngUst.java [new file with mode: 0644]
tests/Makefile.am
tests/java-jul/JULTest.java [new file with mode: 0644]
tests/java-jul/Makefile.am [new file with mode: 0644]
tests/java-jul/test_jul [new file with mode: 0755]
tests/unit_tests
This page took 0.02573 seconds and 4 git commands to generate.