diff --git a/wrappers/java/java_class.mustache b/wrappers/java/java_class.mustache index b827684ee..3ed6787dc 100644 --- a/wrappers/java/java_class.mustache +++ b/wrappers/java/java_class.mustache @@ -127,6 +127,11 @@ public {{#isLinphoneFactory}}abstract class{{/isLinphoneFactory}}{{#isNotLinphon * Gets the object stored in this object user's data */ {{#isLinphoneFactory}}abstract {{/isLinphoneFactory}}public Object getUserData(); + + /** + * Gets the object stored in this object user's data + */ + abstract public LoggingService getLoggingService(); } class {{classImplName}} {{#isLinphoneFactory}}extends{{/isLinphoneFactory}}{{#isNotLinphoneFactory}}implements{{/isNotLinphoneFactory}} {{className}} { @@ -176,6 +181,12 @@ class {{classImplName}} {{#isLinphoneFactory}}extends{{/isLinphoneFactory}}{{#is return getCore(nativePtr, ptr); } + @Override + public LoggingService getLoggingService() { + LoggingService l = new LoggingServiceImpl(0); + return l.get(); + } + @Override public native void setDebugMode(boolean enable, String tag); {{/isLinphoneFactory}}