query: 1.0.6 - Added `QueryApplicationIT`
[demos/kafka/wordcount] / src / main / java / de / juplo / kafka / wordcount / query / QueryStreamProcessor.java
index 3e205f6..c4ae4ae 100644 (file)
@@ -88,6 +88,11 @@ public class QueryStreamProcessor
                return topology;
        }
 
+       ReadOnlyKeyValueStore<String, String> getStore()
+       {
+               return streams.store(storeParameters);
+       }
+
        public Optional<URI> getRedirect(String username)
        {
                KeyQueryMetadata metadata = streams.queryMetadataForKey(STORE_NAME, username, Serdes.String().serializer());
@@ -108,7 +113,7 @@ public class QueryStreamProcessor
        {
                return
                                Optional
-                                               .ofNullable(streams.store(storeParameters).get(username))
+                                               .ofNullable(getStore().get(username))
                                                .map(json ->
                                                {
                                                        try