1package com.navigine.idl.java.internal;
3import com.navigine.common.NativeObject;
4import com.navigine.common.Subscription;
5import com.navigine.idl.java.LogListener;
6import com.navigine.idl.java.Logger;
12public final class LoggerBinding
extends Logger
14 private final NativeObject nativeObject;
16 LoggerBinding(NativeObject nativeObject)
18 this.nativeObject = nativeObject;
23 public NativeObject createNativeListener(
LogListener listener) {
24 return createLogListener(listener);
27 private static native NativeObject createLogListener(
LogListener listener);
37 native_subscribe(listener);
39 private native
void native_subscribe(
LogListener listener);
44 native_unsubscribe(listener);
46 private native
void native_unsubscribe(
LogListener listener);