You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2008/08/21 15:10:59 UTC

svn commit: r687738 - in /activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy: FileExpressionRenamer.java FileLanguageRenamer.java FileProcessStrategyFactory.java

Author: davsclaus
Date: Thu Aug 21 06:10:59 2008
New Revision: 687738

URL: http://svn.apache.org/viewvc?rev=687738&view=rev
Log:
CAMEL-840: IntrospectionSupport to support overloaded setter methods for setting properties. Renamed class to better name.

Added:
    activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy/FileExpressionRenamer.java   (contents, props changed)
      - copied, changed from r687736, activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy/FileLanguageRenamer.java
Removed:
    activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy/FileLanguageRenamer.java
Modified:
    activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy/FileProcessStrategyFactory.java

Copied: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy/FileExpressionRenamer.java (from r687736, activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy/FileLanguageRenamer.java)
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy/FileExpressionRenamer.java?p2=activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy/FileExpressionRenamer.java&p1=activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy/FileLanguageRenamer.java&r1=687736&r2=687738&rev=687738&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy/FileLanguageRenamer.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy/FileExpressionRenamer.java Thu Aug 21 06:10:59 2008
@@ -6,9 +6,12 @@
 import org.apache.camel.component.file.FileExchange;
 
 /**
- *
+ * File renamed using {@link Expression} to dynamically compute the file name.
+ * <p/>
+ * If most cases the {@link org.apache.camel.language.simple.FileLanguage FileLanguage} is used to
+ * create the expressions.
  */
-public class FileLanguageRenamer implements FileRenamer {
+public class FileExpressionRenamer implements FileRenamer {
 
     private static final boolean ON_WINDOWS = System.getProperty("os.name").startsWith("Windows");
 

Propchange: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy/FileExpressionRenamer.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy/FileExpressionRenamer.java
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy/FileProcessStrategyFactory.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy/FileProcessStrategyFactory.java?rev=687738&r1=687737&r2=687738&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy/FileProcessStrategyFactory.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/strategy/FileProcessStrategyFactory.java Thu Aug 21 06:10:59 2008
@@ -51,7 +51,7 @@
             }
             return new RenameFileProcessStrategy(isLock, moveNamePrefix, moveNamePostfix);
         } else if (expression != null) {
-            FileLanguageRenamer renamer = new FileLanguageRenamer();
+            FileExpressionRenamer renamer = new FileExpressionRenamer();
             renamer.setExpression(expression);
 
             RenameFileProcessStrategy strategy = new RenameFileProcessStrategy(isLock);