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 2012/10/16 22:09:39 UTC
svn commit: r1398972 - in
/uima/uima-as/trunk/uimaj-as-camel/src/main/java/org/apache/uima/camel:
UimaAsComponent.java UimaAsEndpoint.java UimaAsProducer.java
Author: cwiklik
Date: Tue Oct 16 20:09:39 2012
New Revision: 1398972
URL: http://svn.apache.org/viewvc?rev=1398972&view=rev
Log:
UIMA-2481 removed dubious use of generics
Modified:
uima/uima-as/trunk/uimaj-as-camel/src/main/java/org/apache/uima/camel/UimaAsComponent.java
uima/uima-as/trunk/uimaj-as-camel/src/main/java/org/apache/uima/camel/UimaAsEndpoint.java
uima/uima-as/trunk/uimaj-as-camel/src/main/java/org/apache/uima/camel/UimaAsProducer.java
Modified: uima/uima-as/trunk/uimaj-as-camel/src/main/java/org/apache/uima/camel/UimaAsComponent.java
URL: http://svn.apache.org/viewvc/uima/uima-as/trunk/uimaj-as-camel/src/main/java/org/apache/uima/camel/UimaAsComponent.java?rev=1398972&r1=1398971&r2=1398972&view=diff
==============================================================================
--- uima/uima-as/trunk/uimaj-as-camel/src/main/java/org/apache/uima/camel/UimaAsComponent.java (original)
+++ uima/uima-as/trunk/uimaj-as-camel/src/main/java/org/apache/uima/camel/UimaAsComponent.java Tue Oct 16 20:09:39 2012
@@ -23,17 +23,17 @@ import java.net.URI;
import java.util.Map;
import org.apache.camel.Endpoint;
-import org.apache.camel.Exchange;
import org.apache.camel.RuntimeCamelException;
import org.apache.camel.impl.DefaultComponent;
/**
* Defines the UIMA-AS camel driver component.
*/
-public class UimaAsComponent extends DefaultComponent<Exchange> {
+@SuppressWarnings("rawtypes")
+public class UimaAsComponent extends DefaultComponent {
@Override
- protected Endpoint<Exchange> createEndpoint(String uri, String remaining,
+ protected Endpoint createEndpoint(String uri, String remaining,
Map parameters) throws Exception {
URI hbaseURI = UriUtils.create(uri);
Modified: uima/uima-as/trunk/uimaj-as-camel/src/main/java/org/apache/uima/camel/UimaAsEndpoint.java
URL: http://svn.apache.org/viewvc/uima/uima-as/trunk/uimaj-as-camel/src/main/java/org/apache/uima/camel/UimaAsEndpoint.java?rev=1398972&r1=1398971&r2=1398972&view=diff
==============================================================================
--- uima/uima-as/trunk/uimaj-as-camel/src/main/java/org/apache/uima/camel/UimaAsEndpoint.java (original)
+++ uima/uima-as/trunk/uimaj-as-camel/src/main/java/org/apache/uima/camel/UimaAsEndpoint.java Tue Oct 16 20:09:39 2012
@@ -22,7 +22,6 @@ package org.apache.uima.camel;
import java.util.Map;
import org.apache.camel.Consumer;
-import org.apache.camel.Exchange;
import org.apache.camel.Processor;
import org.apache.camel.Producer;
import org.apache.camel.impl.DefaultEndpoint;
@@ -31,7 +30,8 @@ import org.apache.uima.aae.client.UimaAs
/**
* Represent the UIMA-AS camel driver endpoint.
*/
-public class UimaAsEndpoint extends DefaultEndpoint<Exchange> {
+@SuppressWarnings("rawtypes")
+public class UimaAsEndpoint extends DefaultEndpoint {
private String brokerAddress;
private String queue;
@@ -81,11 +81,12 @@ public class UimaAsEndpoint extends Defa
}
- public Consumer<Exchange> createConsumer(Processor arg0) throws Exception {
+
+ public Consumer createConsumer(Processor arg0) throws Exception {
return null;
}
- public Producer<Exchange> createProducer() throws Exception {
+ public Producer createProducer() throws Exception {
return new UimaAsProducer(brokerAddress, queue, casPoolSize, timeout, this);
}
Modified: uima/uima-as/trunk/uimaj-as-camel/src/main/java/org/apache/uima/camel/UimaAsProducer.java
URL: http://svn.apache.org/viewvc/uima/uima-as/trunk/uimaj-as-camel/src/main/java/org/apache/uima/camel/UimaAsProducer.java?rev=1398972&r1=1398971&r2=1398972&view=diff
==============================================================================
--- uima/uima-as/trunk/uimaj-as-camel/src/main/java/org/apache/uima/camel/UimaAsProducer.java (original)
+++ uima/uima-as/trunk/uimaj-as-camel/src/main/java/org/apache/uima/camel/UimaAsProducer.java Tue Oct 16 20:09:39 2012
@@ -48,7 +48,8 @@ import org.apache.uima.resource.Resource
* For example:
* uimadriver:tcp://localhost:61616?queue=TextAnalysisQueue
*/
-public class UimaAsProducer extends DefaultProducer<Exchange> implements AsyncProcessor {
+@SuppressWarnings("rawtypes")
+public class UimaAsProducer extends DefaultProducer implements AsyncProcessor {
private static final Log LOG = LogFactory.getLog(UimaAsProducer.class);
@@ -141,7 +142,8 @@ public class UimaAsProducer extends Defa
*/
private final Map<String, ExchangeAsyncCallbackPair> intermediateMap;
- public UimaAsProducer(String brokerAddress, String queue, Integer casPoolSize, Integer timeout, Endpoint<Exchange> endpoint)
+ @SuppressWarnings("unchecked")
+public UimaAsProducer(String brokerAddress, String queue, Integer casPoolSize, Integer timeout, Endpoint endpoint)
throws Exception {
super(endpoint);