Author: hadrian
Date: Sat Jul 10 22:51:48 2010
New Revision: 962938

URL: http://svn.apache.org/viewvc?rev=962938&view=rev
Log:
Fix for camel-itest in preparation of release

Modified:
    
camel/trunk/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/FtpEndpoint.java

Modified: 
camel/trunk/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/FtpEndpoint.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/FtpEndpoint.java?rev=962938&r1=962937&r2=962938&view=diff
==============================================================================
--- 
camel/trunk/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/FtpEndpoint.java
 (original)
+++ 
camel/trunk/components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/FtpEndpoint.java
 Sat Jul 10 22:51:48 2010
@@ -21,6 +21,7 @@ import java.util.Map;
 import org.apache.camel.FailedToCreateConsumerException;
 import org.apache.camel.FailedToCreateProducerException;
 import org.apache.camel.Processor;
+import org.apache.camel.component.file.GenericFileConfiguration;
 import org.apache.camel.component.file.GenericFileProducer;
 import org.apache.camel.util.IntrospectionSupport;
 import org.apache.commons.net.ftp.FTPClient;
@@ -127,6 +128,26 @@ public class FtpEndpoint<T extends FTPFi
         return new FTPClient();
     }
 
+    @Override
+    public FtpConfiguration getConfiguration() {
+        if (configuration == null) {
+            configuration = new FtpConfiguration();
+        }
+        return (FtpConfiguration)configuration;
+    }
+
+    @Override
+    public void setConfiguration(GenericFileConfiguration configuration) {
+        setConfiguration((FtpConfiguration)configuration);
+    }
+
+    public void setConfiguration(FtpConfiguration configuration) {
+        if (configuration == null) {
+            throw new IllegalArgumentException("FtpConfiguration expected");
+        }
+        this.configuration = configuration;
+    }
+
     public FTPClient getFtpClient() {
         return ftpClient;
     }


Reply via email to