public void addObserver(CFType observer, NotificationCallback callBack, String name, CFType object, CFNotificationSuspensionBehavior suspensionBehavior) { synchronized(callbacks) { long id = getCallbackIdForNotification(observer, name, object); callbacks.put(id, callBack); } addObserver(observer, new FunctionPtr(cbNotification), name, object, suspensionBehavior); }
public void addObserver(CFType observer, NotificationCallback callBack, String name, CFType object, CFNotificationSuspensionBehavior suspensionBehavior) { synchronized(callbacks) { long id = getCallbackIdForNotification(observer, name, object); callbacks.put(id, callBack); } addObserver(observer, new FunctionPtr(cbNotification), name, object, suspensionBehavior); }
public void addObserver(CFType observer, NotificationCallback callBack, String name, CFType object, CFNotificationSuspensionBehavior suspensionBehavior) { synchronized(callbacks) { long id = getCallbackIdForNotification(observer, name, object); callbacks.put(id, callBack); } addObserver(observer, new FunctionPtr(cbNotification), name, object, suspensionBehavior); }