java plugin: Add an early prototype of a Java binding, similar to the Perl plugin.
authorFlorian Forster <octo@leeloo.lan.home.verplant.org>
Tue, 17 Feb 2009 22:45:40 +0000 (23:45 +0100)
committerFlorian Forster <octo@leeloo.lan.home.verplant.org>
Tue, 17 Feb 2009 22:45:40 +0000 (23:45 +0100)
commitff1c15a6849cd5c35fa3fce7444cb407fbb0cb4c
treef19fb58f00f8219c24b4f757e5af23805078aef8
parent2084476fec843de625cc59c86d43b43b7fb88fd9
java plugin: Add an early prototype of a Java binding, similar to the Perl plugin.

It's totally proof-of-concept, but it's possible to dispatch values from
a Java class using the ValueList implementation provided by Doug
MacEachern from Hyperic. The other way around is not yet implemented,
but that's just a matter of time and code. Configuration, notifications,
targets, matches - all that is still missing.

Right now, the code requires JNI version 1.2. Maybe I'll try to
introduce compatibility with JNI 1.1 at a later point, if it's really
useful for somebody.

Signed-off-by: Florian Forster <octo@leeloo.lan.home.verplant.org>
bindings/java/org/collectd/java/CollectdAPI.java [new file with mode: 0644]
bindings/java/org/collectd/protocol/PluginData.java [new file with mode: 0644]
bindings/java/org/collectd/protocol/ValueList.java [new file with mode: 0644]
configure.in
src/Makefile.am
src/java.c [new file with mode: 0644]