Skip to content

Instantly share code, notes, and snippets.

@olbpetersson
Last active November 21, 2016 22:11
Show Gist options
  • Save olbpetersson/be4b2396baef0fa9def137a94d28de11 to your computer and use it in GitHub Desktop.
Save olbpetersson/be4b2396baef0fa9def137a94d28de11 to your computer and use it in GitHub Desktop.
Trying out Streams in lagom
@Override
public ServiceCall<Source<String, ?>, Source<String, NotUsed>> test() {
Logger.info("Got something streamed");
return inputStream -> {
inputStream.runForeach(input -> {
Logger.info("Got {} streamed", input);
ref.ask(new MyCommand());
}, materializer);
return CompletableFuture.completedFuture(pubSubRef.subscriber());
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment