Author: davsclaus
Date: Sat May 24 00:43:42 2008
New Revision: 659760
URL: http://svn.apache.org/viewvc?rev=659760&view=rev
Log:
CAMEL-517: Javadoc polished
Modified:
activemq/camel/trunk/camel-core/pom.xml
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ConstantProcessorBuilder.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/DataFormatClause.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ErrorHandlerBuilder.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ErrorHandlerBuilderSupport.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ExpressionBuilder.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/PredicateFactory.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/DomResultHandlerFactory.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/ResultHandlerFactory.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/StreamResultHandlerFactory.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/StringResultHandlerFactory.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/XPathLanguage.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/FileEndpoint.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/ExpressionEvaluationException.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/LanguageAnnotation.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/LanguageExpression.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/bean/RuntimeBeanExpressionException.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/CatchProcessor.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/FilterProcessor.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/SendProcessor.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/ThroughputLogger.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/aggregate/UseLatestAggregationStrategy.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/exceptionpolicy/ExceptionPolicyStrategy.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/validation/ValidatorErrorHandler.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/spi/InstrumentationAgent.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/spi/LifecycleStrategy.java
Modified: activemq/camel/trunk/camel-core/pom.xml
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/pom.xml?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/pom.xml (original)
+++ activemq/camel/trunk/camel-core/pom.xml Sat May 24 00:43:42 2008
@@ -169,7 +169,7 @@
<packages>org.apache.camel.model:org.apache.camel.model.*</packages>
</group>
<group>
- <title>Strategy APIs for implementors extend Camel</title>
+ <title>Strategy APIs for implementors extending Camel</title>
<packages>org.apache.camel.spi</packages>
</group>
<group>
@@ -277,7 +277,7 @@
<packages>org.apache.camel.model:org.apache.camel.model.*</packages>
</group>
<group>
- <title>Strategy APIs for implementors extend Camel</title>
+ <title>Strategy APIs for implementors extending Camel</title>
<packages>org.apache.camel.spi</packages>
</group>
<group>
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ConstantProcessorBuilder.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ConstantProcessorBuilder.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ConstantProcessorBuilder.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ConstantProcessorBuilder.java
Sat May 24 00:43:42 2008
@@ -19,6 +19,8 @@
import org.apache.camel.Processor;
/**
+ * A builder wrapping a [EMAIL PROTECTED] Processor}.
+ *
* @version $Revision$
*/
public class ConstantProcessorBuilder implements ProcessorFactory {
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/DataFormatClause.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/DataFormatClause.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/DataFormatClause.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/DataFormatClause.java
Sat May 24 00:43:42 2008
@@ -38,9 +38,12 @@
private final T processorType;
private final Operation operation;
+ /**
+ * [EMAIL PROTECTED] DataFormat} operations.
+ */
public enum Operation {
Marshal, Unmarshal
- };
+ }
public DataFormatClause(T processorType, Operation operation) {
this.processorType = processorType;
@@ -152,7 +155,7 @@
case Marshal:
return (T)processorType.marshal(dataFormatType);
default:
- throw new IllegalArgumentException("Unknown value: " + operation);
+ throw new IllegalArgumentException("Unknown DataFormat operation:
" + operation);
}
}
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ErrorHandlerBuilder.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ErrorHandlerBuilder.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ErrorHandlerBuilder.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ErrorHandlerBuilder.java
Sat May 24 00:43:42 2008
@@ -20,9 +20,12 @@
import org.apache.camel.model.ExceptionType;
/**
+ * A builder of a <a
href="http://activemq.apache.org/camel/error-handler.html">Error Handler</a>
+ *
* @version $Revision$
*/
public interface ErrorHandlerBuilder {
+
/**
* Creates a copy of this builder
*/
@@ -33,5 +36,10 @@
*/
Processor createErrorHandler(Processor processor) throws Exception;
+ /**
+ * Adds error handler for the given exception type
+ * @param exception the exception to handle
+ */
void addErrorHandlers(ExceptionType exception);
+
}
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ErrorHandlerBuilderSupport.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ErrorHandlerBuilderSupport.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ErrorHandlerBuilderSupport.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ErrorHandlerBuilderSupport.java
Sat May 24 00:43:42 2008
@@ -23,6 +23,8 @@
import org.apache.camel.processor.ErrorHandlerSupport;
/**
+ * Base class for builders of error handling.
+ *
* @version $Revision$
*/
public abstract class ErrorHandlerBuilderSupport implements
ErrorHandlerBuilder {
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ExpressionBuilder.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ExpressionBuilder.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ExpressionBuilder.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/ExpressionBuilder.java
Sat May 24 00:43:42 2008
@@ -28,11 +28,12 @@
import org.apache.camel.Message;
/**
+ * A helper class for working with <a
href="http://activemq.apache.org/camel/expression.html">expressions</a>.
+ *
* @version $Revision$
*/
public final class ExpressionBuilder {
-
/**
* Utility classes should not have a public constructor.
*/
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/PredicateFactory.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/PredicateFactory.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/PredicateFactory.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/PredicateFactory.java
Sat May 24 00:43:42 2008
@@ -20,7 +20,8 @@
import org.apache.camel.Predicate;
/**
- * A Factory of [EMAIL PROTECTED] Predicate} objects typically implemented by
a builder such as @{XPathBuilder}
+ * A Factory of [EMAIL PROTECTED] Predicate} objects typically implemented by
a builder such as
+ * [EMAIL PROTECTED] org.apache.camel.builder.xml.XPathBuilder XPathBuilder}
*
* @version $Revision$
*/
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/DomResultHandlerFactory.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/DomResultHandlerFactory.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/DomResultHandlerFactory.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/DomResultHandlerFactory.java
Sat May 24 00:43:42 2008
@@ -17,6 +17,8 @@
package org.apache.camel.builder.xml;
/**
+ * Factory for [EMAIL PROTECTED] DomResultHandler}
+ *
* @version $Revision$
*/
public class DomResultHandlerFactory implements ResultHandlerFactory {
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/ResultHandlerFactory.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/ResultHandlerFactory.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/ResultHandlerFactory.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/ResultHandlerFactory.java
Sat May 24 00:43:42 2008
@@ -17,6 +17,8 @@
package org.apache.camel.builder.xml;
/**
+ * Factory for [EMAIL PROTECTED] org.apache.camel.builder.xml.ResultHandler}
+ *
* @version $Revision$
*/
public interface ResultHandlerFactory {
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/StreamResultHandlerFactory.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/StreamResultHandlerFactory.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/StreamResultHandlerFactory.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/StreamResultHandlerFactory.java
Sat May 24 00:43:42 2008
@@ -17,6 +17,8 @@
package org.apache.camel.builder.xml;
/**
+ * Factory for [EMAIL PROTECTED] StreamResultHandler}
+ *
* @version $Revision$
*/
public class StreamResultHandlerFactory implements ResultHandlerFactory {
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/StringResultHandlerFactory.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/StringResultHandlerFactory.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/StringResultHandlerFactory.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/StringResultHandlerFactory.java
Sat May 24 00:43:42 2008
@@ -17,6 +17,8 @@
package org.apache.camel.builder.xml;
/**
+ * Factory for [EMAIL PROTECTED] StringResultHandler}
+ *
* @version $Revision$
*/
public class StringResultHandlerFactory implements ResultHandlerFactory {
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/XPathLanguage.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/XPathLanguage.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/XPathLanguage.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/builder/xml/XPathLanguage.java
Sat May 24 00:43:42 2008
@@ -24,6 +24,8 @@
import org.apache.camel.spi.Language;
/**
+ * XPath language.
+ *
* @version $Revision$
*/
public class XPathLanguage implements Language {
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/FileEndpoint.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/FileEndpoint.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/FileEndpoint.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/component/file/FileEndpoint.java
Sat May 24 00:43:42 2008
@@ -299,7 +299,7 @@
return (FileProcessStrategy)
ObjectHelper.invokeMethod(factoryMethod, null, getParamsAsProperties());
} catch (NoSuchMethodException e) {
throw new TypeNotPresentException(factory.getSimpleName()
- + ".createFileProcessStrategy(Properties params) moethod not
found", e);
+ + ".createFileProcessStrategy(Properties params) method not
found", e);
}
}
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/ExpressionEvaluationException.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/ExpressionEvaluationException.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/ExpressionEvaluationException.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/ExpressionEvaluationException.java
Sat May 24 00:43:42 2008
@@ -21,6 +21,8 @@
import org.apache.camel.RuntimeCamelException;
/**
+ * An exception thrown if evaluation of the expression failed.
+ *
* @version $Revision$
*/
public class ExpressionEvaluationException extends RuntimeCamelException {
@@ -36,4 +38,9 @@
public Expression<Exchange> getExpression() {
return expression;
}
+
+ public Exchange getExchange() {
+ return exchange;
+ }
+
}
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/LanguageAnnotation.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/LanguageAnnotation.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/LanguageAnnotation.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/LanguageAnnotation.java
Sat May 24 00:43:42 2008
@@ -24,6 +24,8 @@
import org.apache.camel.component.bean.DefaultAnnotationExpressionFactory;
/**
+ * Base annotation for languages.
+ *
* @version $Revision$
*/
@Retention(RetentionPolicy.RUNTIME)
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/LanguageExpression.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/LanguageExpression.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/LanguageExpression.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/LanguageExpression.java
Sat May 24 00:43:42 2008
@@ -22,6 +22,8 @@
import java.lang.annotation.Target;
/**
+ * Base annotation for language expressions.
+ *
* @version $Revision$
*/
@Retention(RetentionPolicy.RUNTIME)
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/bean/RuntimeBeanExpressionException.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/bean/RuntimeBeanExpressionException.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/bean/RuntimeBeanExpressionException.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/language/bean/RuntimeBeanExpressionException.java
Sat May 24 00:43:42 2008
@@ -20,6 +20,8 @@
import org.apache.camel.RuntimeExpressionException;
/**
+ * Exception thrown if invocation of bean failed.
+ *
* @version $Revision$
*/
public class RuntimeBeanExpressionException extends RuntimeExpressionException
{
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/CatchProcessor.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/CatchProcessor.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/CatchProcessor.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/CatchProcessor.java
Sat May 24 00:43:42 2008
@@ -21,6 +21,8 @@
import org.apache.camel.Processor;
/**
+ * A processor which catches exceptions.
+ *
* @version $Revision$
*/
public class CatchProcessor extends DelegateProcessor {
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/FilterProcessor.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/FilterProcessor.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/FilterProcessor.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/FilterProcessor.java
Sat May 24 00:43:42 2008
@@ -21,6 +21,9 @@
import org.apache.camel.Processor;
/**
+ * The processor which implements the
+ * <a href="http://activemq.apache.org/camel/message-filter.html">Message
Filter</a> EIP pattern.
+ *
* @version $Revision$
*/
public class FilterProcessor extends DelegateProcessor {
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/SendProcessor.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/SendProcessor.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/SendProcessor.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/SendProcessor.java
Sat May 24 00:43:42 2008
@@ -28,6 +28,8 @@
import org.apache.commons.logging.LogFactory;
/**
+ * Processor for forwarding exchanges to an endpoint destination.
+ *
* @version $Revision$
*/
public class SendProcessor extends ServiceSupport implements AsyncProcessor,
Service {
@@ -73,7 +75,6 @@
return processor.process(exchange, callback);
}
}
-
public Endpoint getDestination() {
return destination;
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/ThroughputLogger.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/ThroughputLogger.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/ThroughputLogger.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/ThroughputLogger.java
Sat May 24 00:43:42 2008
@@ -23,6 +23,8 @@
import org.apache.commons.logging.Log;
/**
+ * A logger for logging message throughput.
+ *
* @version $Revision$
*/
public class ThroughputLogger extends Logger {
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/aggregate/UseLatestAggregationStrategy.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/aggregate/UseLatestAggregationStrategy.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/aggregate/UseLatestAggregationStrategy.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/aggregate/UseLatestAggregationStrategy.java
Sat May 24 00:43:42 2008
@@ -20,7 +20,7 @@
/**
* An [EMAIL PROTECTED] AggregationStrategy} which just uses the latest
exchange which is useful
- * for status messages where old status messages have no real value; another
example is things
+ * for status messages where old status messages have no real value. Another
example is things
* like market data prices, where old stock prices are not that relevant, only
the current price is.
*
* @version $Revision$
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/exceptionpolicy/ExceptionPolicyStrategy.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/exceptionpolicy/ExceptionPolicyStrategy.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/exceptionpolicy/ExceptionPolicyStrategy.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/exceptionpolicy/ExceptionPolicyStrategy.java
Sat May 24 00:43:42 2008
@@ -22,7 +22,7 @@
import org.apache.camel.model.ExceptionType;
/**
- * A strategy to determine witch [EMAIL PROTECTED]
org.apache.camel.model.ExceptionType} should handle the thrown
+ * A strategy to determine which [EMAIL PROTECTED]
org.apache.camel.model.ExceptionType} should handle the thrown
* exception.
*
* @see
org.apache.camel.processor.exceptionpolicy.DefaultExceptionPolicyStrategy
DefaultExceptionPolicy
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/validation/ValidatorErrorHandler.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/validation/ValidatorErrorHandler.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/validation/ValidatorErrorHandler.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/validation/ValidatorErrorHandler.java
Sat May 24 00:43:42 2008
@@ -25,9 +25,12 @@
import org.apache.camel.ValidationException;
/**
+ * Validator error handler.
+ *
* @version $Revision$
*/
public interface ValidatorErrorHandler extends ErrorHandler {
+
/**
* Resets any state within this error handler
*/
@@ -36,9 +39,9 @@
/**
* Process any errors which may have occurred during validation
*
- * @param exchange
- * @param schema
- * @param result
+ * @param exchange the exchange
+ * @param schema the schema
+ * @param result the result
*/
void handleErrors(Exchange exchange, Schema schema, DOMResult result)
throws ValidationException;
}
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/spi/InstrumentationAgent.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/spi/InstrumentationAgent.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/spi/InstrumentationAgent.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/spi/InstrumentationAgent.java
Sat May 24 00:43:42 2008
@@ -22,39 +22,47 @@
import org.apache.camel.Service;
+/**
+ * Camel JMX service agent
+ */
public interface InstrumentationAgent extends Service {
/**
* Registers object with management infrastructure with a specific name.
Object must be annotated or
* implement standard MBean interface.
- * @param obj
- * @param name
- * @throws JMException
+ *
+ * @param obj the object to register
+ * @param name the name
+ * @throws JMException is thrown if the registration failed
*/
void register(Object obj, ObjectName name) throws JMException;
/**
* Registers object with management infrastructure with a specific name.
Object must be annotated or
* implement standard MBean interface.
- * @param obj
- * @param name
- * @param forceRegistration if set to true, then component will be
registered despite existing component.
- * @throws JMException
+ *
+ * @param obj the object to register
+ * @param name the name
+ * @param forceRegistration if set to <tt>true</tt>, then object will be
registered despite
+ * existing object is already registered with the name.
+ * @throws JMException is thrown if the registration failed
*/
void register(Object obj, ObjectName name, boolean forceRegistration)
throws JMException;
/**
- * Unregisters component based upon registered name
- * @param name
- * @throws JMException
+ * Unregisters object based upon registered name
+ *
+ * @param name the name
+ * @throws JMException is thrown if the unregistration failed
*/
void unregister(ObjectName name) throws JMException;
/**
- * Get the MBeanServer which hosts managed components
- * NOTE: if the configuration is not set the JMXEnabled to be true, this
method
- * will return null
- * @return the MBeanServer
+ * Get the MBeanServer which hosts managed objects.
+ * <p/>
+ * NOTE: if the JMXEnabled configuration is not set to true, this method
will return null.
+ *
+ * @return the MBeanServer
*/
MBeanServer getMBeanServer();
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/spi/LifecycleStrategy.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/spi/LifecycleStrategy.java?rev=659760&r1=659759&r2=659760&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/spi/LifecycleStrategy.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/spi/LifecycleStrategy.java
Sat May 24 00:43:42 2008
@@ -24,6 +24,9 @@
import org.apache.camel.Route;
import org.apache.camel.Service;
+/**
+ * Strategy for notifications
+ */
public interface LifecycleStrategy {
/**
* Notification on adding a [EMAIL PROTECTED] CamelContext}.