Thank you - I was just coming back here to withdraw my question having 
realised my error - of course "this" refers to the instance not the type 

Thanks to all who have considered this.

On Friday, 2 November 2012 12:46:46 UTC, Meikel Brandmeyer (kotarak) wrote:
>
> Hi,
>
> you have to pass an instance of INotificationHandler, not the class itself.
>
> (.registerNotificationHandler myClient "123" (MyClass.))
>
> or with proxy
>
> (let [handler (proxy [INotificationHandler] []
>                 (handle [notification] here))]
>   (.registerNotificationHandler myClient "123" handler))
>
> Kind regards
> Meikel
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to