Author: hadrian
Date: Mon Nov 10 09:24:17 2008
New Revision: 712704

URL: http://svn.apache.org/viewvc?rev=712704&view=rev
Log:
CAMEL-872. Remove generics from the PollingConsumer.  Part 8 of 10.

Modified:
    
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/dataset/DataSetEndpoint.java
    
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultEndpoint.java
    
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/EventDrivenPollingConsumer.java
    
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/PollingConsumerSupport.java
    
activemq/camel/trunk/components/camel-http/src/main/java/org/apache/camel/component/http/HttpPollingConsumer.java
    
activemq/camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsPollingConsumer.java
    
activemq/camel/trunk/components/camel-jt400/src/main/java/org/apache/camel/component/jt400/Jt400DataQueueConsumer.java

Modified: 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/dataset/DataSetEndpoint.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/dataset/DataSetEndpoint.java?rev=712704&r1=712703&r2=712704&view=diff
==============================================================================
--- 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/dataset/DataSetEndpoint.java
 (original)
+++ 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/dataset/DataSetEndpoint.java
 Mon Nov 10 09:24:17 2008
@@ -64,7 +64,7 @@
 
     @Override
     public PollingConsumer createPollingConsumer() throws Exception {
-        return new EventDrivenPollingConsumer<Exchange>(this);
+        return new EventDrivenPollingConsumer(this);
     }
 
     @Override

Modified: 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultEndpoint.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultEndpoint.java?rev=712704&r1=712703&r2=712704&view=diff
==============================================================================
--- 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultEndpoint.java
 (original)
+++ 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultEndpoint.java
 Mon Nov 10 09:24:17 2008
@@ -120,7 +120,7 @@
     }
 
     public PollingConsumer createPollingConsumer() throws Exception {
-        return new EventDrivenPollingConsumer<E>(this);
+        return new EventDrivenPollingConsumer(this);
     }
 
     /**

Modified: 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/EventDrivenPollingConsumer.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/EventDrivenPollingConsumer.java?rev=712704&r1=712703&r2=712704&view=diff
==============================================================================
--- 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/EventDrivenPollingConsumer.java
 (original)
+++ 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/EventDrivenPollingConsumer.java
 Mon Nov 10 09:24:17 2008
@@ -37,17 +37,17 @@
  *
  * @version $Revision$
  */
-public class EventDrivenPollingConsumer<E extends Exchange> extends 
PollingConsumerSupport<E> implements Processor {
+public class EventDrivenPollingConsumer extends PollingConsumerSupport 
implements Processor {
     private static final transient Log LOG = 
LogFactory.getLog(EventDrivenPollingConsumer.class);
-    private BlockingQueue<E> queue;
+    private BlockingQueue<Exchange> queue;
     private ExceptionHandler interuptedExceptionHandler = new 
LoggingExceptionHandler(new Logger(LOG));
     private Consumer consumer;
 
-    public EventDrivenPollingConsumer(Endpoint<E> endpoint) {
-        this(endpoint, new ArrayBlockingQueue<E>(1000));
+    public EventDrivenPollingConsumer(Endpoint endpoint) {
+        this(endpoint, new ArrayBlockingQueue<Exchange>(1000));
     }
 
-    public EventDrivenPollingConsumer(Endpoint<E> endpoint, BlockingQueue<E> 
queue) {
+    public EventDrivenPollingConsumer(Endpoint endpoint, 
BlockingQueue<Exchange> queue) {
         super(endpoint);
         this.queue = queue;
     }
@@ -78,7 +78,7 @@
     }
 
     public void process(Exchange exchange) throws Exception {
-        queue.offer((E)exchange);
+        queue.offer(exchange);
     }
 
     public ExceptionHandler getInteruptedExceptionHandler() {

Modified: 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/PollingConsumerSupport.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/PollingConsumerSupport.java?rev=712704&r1=712703&r2=712704&view=diff
==============================================================================
--- 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/PollingConsumerSupport.java
 (original)
+++ 
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/PollingConsumerSupport.java
 Mon Nov 10 09:24:17 2008
@@ -26,11 +26,11 @@
  * 
  * @version $Revision$
  */
-public abstract class PollingConsumerSupport<E extends Exchange> extends 
ServiceSupport implements PollingConsumer {
-    private final Endpoint<E> endpoint;
+public abstract class PollingConsumerSupport extends ServiceSupport implements 
PollingConsumer {
+    private final Endpoint endpoint;
     private ExceptionHandler exceptionHandler;
 
-    public PollingConsumerSupport(Endpoint<E> endpoint) {
+    public PollingConsumerSupport(Endpoint endpoint) {
         this.endpoint = endpoint;
     }
 
@@ -39,7 +39,7 @@
         return "PullConsumer on " + endpoint;
     }
 
-    public Endpoint<E> getEndpoint() {
+    public Endpoint getEndpoint() {
         return endpoint;
     }
 

Modified: 
activemq/camel/trunk/components/camel-http/src/main/java/org/apache/camel/component/http/HttpPollingConsumer.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/components/camel-http/src/main/java/org/apache/camel/component/http/HttpPollingConsumer.java?rev=712704&r1=712703&r2=712704&view=diff
==============================================================================
--- 
activemq/camel/trunk/components/camel-http/src/main/java/org/apache/camel/component/http/HttpPollingConsumer.java
 (original)
+++ 
activemq/camel/trunk/components/camel-http/src/main/java/org/apache/camel/component/http/HttpPollingConsumer.java
 Mon Nov 10 09:24:17 2008
@@ -36,7 +36,7 @@
  *
  * @version $Revision$
  */
-public class HttpPollingConsumer extends PollingConsumerSupport<HttpExchange> {
+public class HttpPollingConsumer extends PollingConsumerSupport {
     private final HttpEndpoint endpoint;
     private HttpClient httpClient;
 

Modified: 
activemq/camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsPollingConsumer.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsPollingConsumer.java?rev=712704&r1=712703&r2=712704&view=diff
==============================================================================
--- 
activemq/camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsPollingConsumer.java
 (original)
+++ 
activemq/camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsPollingConsumer.java
 Mon Nov 10 09:24:17 2008
@@ -27,7 +27,7 @@
 /**
  * @version $Revision$
  */
-public class JmsPollingConsumer extends PollingConsumerSupport<JmsExchange> {
+public class JmsPollingConsumer extends PollingConsumerSupport {
     private JmsOperations template;
 
     public JmsPollingConsumer(JmsEndpoint endpoint, JmsOperations template) {

Modified: 
activemq/camel/trunk/components/camel-jt400/src/main/java/org/apache/camel/component/jt400/Jt400DataQueueConsumer.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/components/camel-jt400/src/main/java/org/apache/camel/component/jt400/Jt400DataQueueConsumer.java?rev=712704&r1=712703&r2=712704&view=diff
==============================================================================
--- 
activemq/camel/trunk/components/camel-jt400/src/main/java/org/apache/camel/component/jt400/Jt400DataQueueConsumer.java
 (original)
+++ 
activemq/camel/trunk/components/camel-jt400/src/main/java/org/apache/camel/component/jt400/Jt400DataQueueConsumer.java
 Mon Nov 10 09:24:17 2008
@@ -37,7 +37,7 @@
 /**
  * [EMAIL PROTECTED] PollingConsumer} that polls a data queue for data
  */
-public class Jt400DataQueueConsumer extends PollingConsumerSupport<Exchange> {
+public class Jt400DataQueueConsumer extends PollingConsumerSupport {
 
     private final Jt400DataQueueEndpoint endpoint;
 


Reply via email to