JUL: use root logger to capture events
authorDavid Goulet <dgoulet@efficios.com>
Wed, 18 Jun 2014 18:08:24 +0000 (14:08 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Thu, 26 Jun 2014 19:02:39 +0000 (15:02 -0400)
commit0c303d0e003c25db2b651d2c77b15c125c5afdb6
treeeab026a1fed0a640e595cf518160c996873d1a0e
parenta6e092cc2d7eed95dfbec5bef7d23eea9ee30baf
JUL: use root logger to capture events

The JUL agent now uses the root logger ("") to capture all events. This
allows us to remove the Timer thread and cleanup a huge portion of the
code base. It simplifies a great deal the internal structure of the
agent since we don't have to monitor the Logger object anymore.

Since tracepoint filtering is done in UST, we just the LTTng handler to
the root logger and send everything to UST.

Signed-off-by: David Goulet <dgoulet@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
liblttng-ust-jul/org/lttng/ust/jul/LTTngLogHandler.java
liblttng-ust-jul/org/lttng/ust/jul/LTTngSessiondCmd2_4.java
liblttng-ust-jul/org/lttng/ust/jul/LTTngTCPSessiondClient.java
This page took 0.02577 seconds and 4 git commands to generate.