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 [EMAIL PROTECTED] Expression} to dynamically compute the
file name.
+ * <p/>
+ * If most cases the [EMAIL PROTECTED]
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);