mirror of https://github.com/reiseburo/beetle
Rephrase my prototype API
This commit is contained in:
parent
5ecbc06923
commit
07fa6dcfad
|
@ -43,8 +43,9 @@ Subscribers, e.g.g
|
|||
[source, java]
|
||||
----
|
||||
/* Using Java 8 Lambda syntax for conciseness' sake */
|
||||
BrokerDiscovery.zookeeper("localhost:2181")
|
||||
LocateBrokers.zookeeper("localhost:2181")
|
||||
.map(broker -> TopicSubscription("some-topic"))
|
||||
.map(message -> doSomethingWithMessage(message); message)
|
||||
/* assuming a custom consume() operator exists in Beetle */
|
||||
.consume(message -> doSomethingWithMessage(message))
|
||||
.map(message -> message.commitOffset());
|
||||
----
|
||||
|
|
Loading…
Reference in New Issue