title: Using Interfaces in JNI
body: <p>I am trying to use <code>(*env)-&gt;RegisterNatives</code> to add methods to a defined class which I then add to a callback list.
  The callback sender of course expects my class to implement a certain interface which I do not. And is failing on execution.</p>
  
  <p>If I add the keyword "implements Listener" to my class in Java the javac expects to have the methods definition in Java or with native keyword which I try to avoid here, as I'd like to register the methods within the JNI_OnLoad and execute one of them afterwards.</p>
  
  <p>The question now is: Can I implement the interface in JNI or avoid the error message in Java?</p>