You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by cw...@apache.org on 2020/06/10 13:15:16 UTC
[uima-async-scaleout] 32/34: UIMA-5501 refactored to use pluggagble
endpoints
This is an automated email from the ASF dual-hosted git repository.
cwiklik pushed a commit to branch uima-as-3
in repository https://gitbox.apache.org/repos/asf/uima-async-scaleout.git
commit b48b8d63ad24314c4d3bcf327f55a91954fbbf85
Author: cwiklik <cwiklik>
AuthorDate: Thu Nov 29 17:35:21 2018 +0000
UIMA-5501 refactored to use pluggagble endpoints
---
.../mockup/TestClientMessageProcessor.java | 25 ++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/uimaj-as-connectors/src/main/java/org/apache/uima/as/connectors/mockup/TestClientMessageProcessor.java b/uimaj-as-connectors/src/main/java/org/apache/uima/as/connectors/mockup/TestClientMessageProcessor.java
new file mode 100644
index 0000000..8aa3d55
--- /dev/null
+++ b/uimaj-as-connectors/src/main/java/org/apache/uima/as/connectors/mockup/TestClientMessageProcessor.java
@@ -0,0 +1,25 @@
+package org.apache.uima.as.connectors.mockup;
+
+import org.apache.uima.aae.message.MessageContext;
+import org.apache.uima.aae.message.MessageProcessor;
+import org.apache.uima.as.client.DirectMessageContext;
+
+public class TestClientMessageProcessor implements MessageProcessor {
+
+ public TestClientMessageProcessor() {
+
+ }
+ @Override
+ public void process(MessageContext message) throws Exception {
+ if ( message instanceof DirectMessageContext ) {
+ process((DirectMessageContext)message);
+ }
+ }
+
+ private void process(DirectMessageContext message) {
+ System.out.println("Client Message Processor Received Message From:"+
+ message.getMessage().getOrigin());
+
+ }
+
+}