crossbario / autobahn-java

WebSocket & WAMP in Java for Android and Java 8
https://crossbar.io/autobahn
MIT License
1.52k stars 426 forks source link

Support annotations to register procedures #506

Open om26er opened 4 years ago

om26er commented 4 years ago

Just like autobahn-python where a function/method can be registered with

@register("io.crossbar.sample")
def sample(var1):
    pass

We could develop a similar functionality in autobahn-java. It seems many libraries use that, for example butter knife uses a similar technique to bind views in Android.

Same could also be used for subscriptions, obviously.