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/05/26 20:32:15 UTC
svn commit: r660266 - in
/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model: ./
dataformat/ loadbalancer/
Author: davsclaus
Date: Mon May 26 11:32:05 2008
New Revision: 660266
URL: http://svn.apache.org/viewvc?rev=660266&view=rev
Log:
CAMEL-517: Polished javadoc
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/AggregatorType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/BeanRef.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/Block.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/CatchType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ChoiceType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/CompletedPredicate.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ConvertBodyType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/DelayerType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ExceptionType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/FilterType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/FinallyType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/HandleFaultType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/IdempotentConsumerType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/IdentifiedType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/InterceptType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/InterceptorRef.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/InterceptorType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/LoadBalanceType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/MulticastType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/OtherwiseType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/PolicyRef.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProceedType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessorRef.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessorType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RecipientListType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RedeliveryPolicyType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ResequencerType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RouteBuilderRef.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RouteContainer.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RoutingSlipType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ServiceActivationType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/SetHeaderType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/SplitterType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ThrottlerType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ThrowFaultType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/TransformType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/TryType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/WhenType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/dataformat/DataFormatType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/LoadBalancerType.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/RandomLoadBalanceStrategy.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/RoundRobinLoadBalanceStrategy.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/StickyLoadBalanceStrategy.java
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/TopicLoadBalanceStrategy.java
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/AggregatorType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/AggregatorType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/AggregatorType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/AggregatorType.java Mon May 26 11:32:05 2008
@@ -40,6 +40,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <aggregator/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "aggregator")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/BeanRef.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/BeanRef.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/BeanRef.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/BeanRef.java Mon May 26 11:32:05 2008
@@ -30,6 +30,8 @@
import org.apache.camel.util.ObjectHelper;
/**
+ * Represents an XML <bean/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "bean")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/Block.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/Block.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/Block.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/Block.java Mon May 26 11:32:05 2008
@@ -17,6 +17,8 @@
package org.apache.camel.model;
/**
+ * Interface to add block featuring to the XML element type.
+ *
* @version $Revision$
*/
public interface Block {
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/CatchType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/CatchType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/CatchType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/CatchType.java Mon May 26 11:32:05 2008
@@ -32,6 +32,8 @@
import org.apache.camel.util.ObjectHelper;
/**
+ * Represents an XML <catch/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "catch")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ChoiceType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ChoiceType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ChoiceType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ChoiceType.java Mon May 26 11:32:05 2008
@@ -35,6 +35,8 @@
import org.apache.camel.util.CollectionStringBuffer;
/**
+ * Represents an XML <choice/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "choice")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/CompletedPredicate.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/CompletedPredicate.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/CompletedPredicate.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/CompletedPredicate.java Mon May 26 11:32:05 2008
@@ -27,6 +27,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <completedPredicate/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "completedPredicate")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ConvertBodyType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ConvertBodyType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ConvertBodyType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ConvertBodyType.java Mon May 26 11:32:05 2008
@@ -30,6 +30,9 @@
import org.apache.camel.spi.RouteContext;
import org.apache.camel.util.ObjectHelper;
+/**
+ * Represents an XML <convertBodyTo/> element
+ */
@XmlRootElement(name = "convertBodyTo")
@XmlAccessorType(XmlAccessType.FIELD)
public class ConvertBodyType extends ProcessorType<ProcessorType> {
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/DelayerType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/DelayerType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/DelayerType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/DelayerType.java Mon May 26 11:32:05 2008
@@ -27,6 +27,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <delayer/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "delayer")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ExceptionType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ExceptionType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ExceptionType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ExceptionType.java Mon May 26 11:32:05 2008
@@ -36,6 +36,8 @@
import org.apache.camel.util.ObjectHelper;
/**
+ * Represents an XML <onException/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "onException")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/FilterType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/FilterType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/FilterType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/FilterType.java Mon May 26 11:32:05 2008
@@ -26,6 +26,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <filter/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "filter")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/FinallyType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/FinallyType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/FinallyType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/FinallyType.java Mon May 26 11:32:05 2008
@@ -24,6 +24,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <finally/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "finally")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/HandleFaultType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/HandleFaultType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/HandleFaultType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/HandleFaultType.java Mon May 26 11:32:05 2008
@@ -23,6 +23,8 @@
import org.apache.camel.processor.HandleFaultProcessor;
/**
+ * Represents an XML <handleFault/> element
+ *
* @version $Revision: 36565 $
*/
@XmlRootElement(name = "handleFault")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/IdempotentConsumerType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/IdempotentConsumerType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/IdempotentConsumerType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/IdempotentConsumerType.java Mon May 26 11:32:05 2008
@@ -29,6 +29,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <idempotentConsumer/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "idempotentConsumer")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/IdentifiedType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/IdentifiedType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/IdentifiedType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/IdentifiedType.java Mon May 26 11:32:05 2008
@@ -25,14 +25,9 @@
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
/**
- * The unique identifier for a bean. The scope of the identifier
- * is the enclosing bean factory.
- * <p/>
- * <p/>
- * <p>Java class for identifiedType complex type.
- * <p/>
- * <p>The following schema fragment specifies the expected content contained within this class.
- * <p/>
+ * The unique identifier for a bean. The scope of the identifier is the enclosing bean factory.
+ * <p>
+ * The following schema fragment specifies the expected content contained within this class.
* <pre>
* <complexType name="identifiedType">
* <complexContent>
@@ -55,9 +50,6 @@
/**
* Gets the value of the id property.
- *
- * @return possible object is
- * {@link String }
*/
public String getId() {
return id;
@@ -65,9 +57,6 @@
/**
* Sets the value of the id property.
- *
- * @param value allowed object is
- * {@link String }
*/
public void setId(String value) {
this.id = value;
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/InterceptType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/InterceptType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/InterceptType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/InterceptType.java Mon May 26 11:32:05 2008
@@ -28,6 +28,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <intercept/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "intercept")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/InterceptorRef.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/InterceptorRef.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/InterceptorRef.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/InterceptorRef.java Mon May 26 11:32:05 2008
@@ -27,6 +27,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Base class for interceptor types.
+ *
* @version $Revision$
*/
@XmlRootElement(name = "interceptor")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/InterceptorType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/InterceptorType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/InterceptorType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/InterceptorType.java Mon May 26 11:32:05 2008
@@ -22,6 +22,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Base class for interceptor types.
+ *
* @version $Revision$
*/
@XmlType(name = "interceptorType")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/LoadBalanceType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/LoadBalanceType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/LoadBalanceType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/LoadBalanceType.java Mon May 26 11:32:05 2008
@@ -43,6 +43,9 @@
import org.apache.camel.spi.RouteContext;
import org.apache.camel.util.CollectionStringBuffer;
+/**
+ * Represents an XML <loadBalance/> element
+ */
@XmlRootElement(name = "loadBalance")
@XmlAccessorType(XmlAccessType.FIELD)
public class LoadBalanceType extends OutputType<LoadBalanceType> {
@@ -57,10 +60,7 @@
)
private LoadBalancerType loadBalancerType;
-
-
public LoadBalanceType() {
-
}
public String getRef() {
@@ -81,13 +81,10 @@
protected Processor createOutputsProcessor(RouteContext routeContext, Collection<ProcessorType<?>> outputs)
throws Exception {
-
LoadBalancer loadBalancer = LoadBalancerType.getLoadBalancer(routeContext, loadBalancerType, ref);
-
for (ProcessorType processorType : outputs) {
- //The outputs should be the SendProcessor
+ // The outputs should be the SendProcessor
SendProcessor processor = (SendProcessor) processorType.createProcessor(routeContext);
-
loadBalancer.addProcessor(processor);
}
return loadBalancer;
@@ -96,12 +93,10 @@
// when this method will be called
@Override
public Processor createProcessor(RouteContext routeContext) throws Exception {
-
LoadBalancer loadBalancer = LoadBalancerType.getLoadBalancer(routeContext, loadBalancerType, ref);
for (ProcessorType processorType : getOutputs()) {
- //The outputs should be the SendProcessor
+ // The outputs should be the SendProcessor
SendProcessor processor = (SendProcessor) processorType.createProcessor(routeContext);
-
loadBalancer.addProcessor(processor);
}
@@ -135,7 +130,6 @@
return this;
}
-
@Override
public String getLabel() {
CollectionStringBuffer buffer = new CollectionStringBuffer();
@@ -158,9 +152,4 @@
return result;
}
-
-
-
-
-
}
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/MulticastType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/MulticastType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/MulticastType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/MulticastType.java Mon May 26 11:32:05 2008
@@ -33,6 +33,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <multicast/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "multicast")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/OtherwiseType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/OtherwiseType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/OtherwiseType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/OtherwiseType.java Mon May 26 11:32:05 2008
@@ -24,6 +24,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <otherwise/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "otherwise")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/PolicyRef.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/PolicyRef.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/PolicyRef.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/PolicyRef.java Mon May 26 11:32:05 2008
@@ -27,6 +27,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <policy/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "policy")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProceedType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProceedType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProceedType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProceedType.java Mon May 26 11:32:05 2008
@@ -24,6 +24,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <proceed/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "proceed")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessorRef.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessorRef.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessorRef.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessorRef.java Mon May 26 11:32:05 2008
@@ -26,6 +26,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <process/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "process")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessorType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessorType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessorType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ProcessorType.java Mon May 26 11:32:05 2008
@@ -68,6 +68,8 @@
import org.apache.commons.logging.LogFactory;
/**
+ * Base class for processor types that most XML types extend.
+ *
* @version $Revision$
*/
@XmlAccessorType(XmlAccessType.PROPERTY)
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RecipientListType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RecipientListType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RecipientListType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RecipientListType.java Mon May 26 11:32:05 2008
@@ -27,6 +27,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <recipientList/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "recipientList")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RedeliveryPolicyType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RedeliveryPolicyType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RedeliveryPolicyType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RedeliveryPolicyType.java Mon May 26 11:32:05 2008
@@ -23,6 +23,8 @@
import org.apache.camel.processor.RedeliveryPolicy;
/**
+ * Represents an XML <redeliveryPolicy/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "redeliveryPolicy")
@@ -35,7 +37,6 @@
private Double collisionAvoidanceFactor;
private Boolean useCollisionAvoidance;
-
public RedeliveryPolicy createRedeliveryPolicy(RedeliveryPolicy parentPolicy) {
RedeliveryPolicy answer = parentPolicy.copy();
@@ -102,9 +103,6 @@
return this;
}
-
-
-
// Properties
//-------------------------------------------------------------------------
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ResequencerType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ResequencerType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ResequencerType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ResequencerType.java Mon May 26 11:32:05 2008
@@ -37,6 +37,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <resequencer/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "resequencer")
@@ -110,7 +112,6 @@
return this;
}
-
@Override
public String toString() {
return "Resequencer[ " + getExpressions() + " -> " + getOutputs() + "]";
@@ -145,24 +146,18 @@
return streamConfig;
}
- //
- // TODO: find out how to have these two within an <xsd:choice>
- //
-
@XmlElement(name = "batch-config", required = false)
public void setBatchConfig(BatchResequencerConfig batchConfig) {
+ // TODO: find out how to have these two within an <xsd:choice>
batch(batchConfig);
}
@XmlElement(name = "stream-config", required = false)
public void setStreamConfig(StreamResequencerConfig streamConfig) {
+ // TODO: find out how to have these two within an <xsd:choice>
stream(streamConfig);
}
- //
- // END_TODO
- //
-
@Override
public Processor createProcessor(RouteContext routeContext) throws Exception {
return createStreamResequencer(routeContext, streamConfig);
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RouteBuilderRef.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RouteBuilderRef.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RouteBuilderRef.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RouteBuilderRef.java Mon May 26 11:32:05 2008
@@ -27,6 +27,8 @@
import org.apache.camel.util.ObjectHelper;
/**
+ * Represents an XML <routeBuilderRef/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "routeBuilderRef")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RouteContainer.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RouteContainer.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RouteContainer.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RouteContainer.java Mon May 26 11:32:05 2008
@@ -21,6 +21,8 @@
import javax.xml.bind.annotation.XmlElementRef;
/**
+ * Container to hold {@link org.apache.camel.model.RouteType Route}.
+ *
* @version $Revision$
*/
public interface RouteContainer {
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RoutingSlipType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RoutingSlipType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RoutingSlipType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/RoutingSlipType.java Mon May 26 11:32:05 2008
@@ -28,6 +28,9 @@
import org.apache.camel.processor.RoutingSlip;
import org.apache.camel.spi.RouteContext;
+/**
+ * Represents an XML <routingSlip/> element
+ */
@XmlRootElement(name = "routingSlip")
@XmlAccessorType(XmlAccessType.FIELD)
public class RoutingSlipType extends ProcessorType<ProcessorType> {
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ServiceActivationType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ServiceActivationType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ServiceActivationType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ServiceActivationType.java Mon May 26 11:32:05 2008
@@ -28,6 +28,8 @@
import org.apache.camel.model.language.ExpressionType;
/**
+ * Represents an XML <serviceActivation/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "serviceActivation")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/SetHeaderType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/SetHeaderType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/SetHeaderType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/SetHeaderType.java Mon May 26 11:32:05 2008
@@ -28,6 +28,9 @@
import org.apache.camel.processor.SetHeaderProcessor;
import org.apache.camel.spi.RouteContext;
+/**
+ * Represents an XML <setHeader/> element
+ */
@XmlRootElement(name = "setHeader")
@XmlAccessorType(XmlAccessType.FIELD)
public class SetHeaderType extends ExpressionNode {
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/SplitterType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/SplitterType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/SplitterType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/SplitterType.java Mon May 26 11:32:05 2008
@@ -35,6 +35,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <splitter/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "splitter")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ThrottlerType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ThrottlerType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ThrottlerType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ThrottlerType.java Mon May 26 11:32:05 2008
@@ -30,6 +30,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <throttler/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "throttler")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ThrowFaultType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ThrowFaultType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ThrowFaultType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/ThrowFaultType.java Mon May 26 11:32:05 2008
@@ -30,6 +30,9 @@
import org.apache.camel.processor.ThrowFaultProcessor;
import org.apache.camel.spi.RouteContext;
+/**
+ * Represents an XML <throwFault/> element
+ */
@XmlRootElement(name = "throwFault")
@XmlAccessorType(XmlAccessType.FIELD)
public class ThrowFaultType extends ProcessorType<ThrowFaultType> {
@@ -41,7 +44,6 @@
private String faultRef;
public ThrowFaultType() {
-
}
public void setFault(Throwable fault) {
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/TransformType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/TransformType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/TransformType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/TransformType.java Mon May 26 11:32:05 2008
@@ -25,6 +25,9 @@
import org.apache.camel.processor.TransformProcessor;
import org.apache.camel.spi.RouteContext;
+/**
+ * Represents an XML <transform/> element
+ */
@XmlRootElement(name = "transform")
@XmlAccessorType(XmlAccessType.FIELD)
public class TransformType extends ExpressionNode {
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/TryType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/TryType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/TryType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/TryType.java Mon May 26 11:32:05 2008
@@ -30,6 +30,8 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <try/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "try")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/WhenType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/WhenType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/WhenType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/WhenType.java Mon May 26 11:32:05 2008
@@ -24,10 +24,13 @@
import org.apache.camel.spi.RouteContext;
/**
+ * Represents an XML <when/> element
+ *
* @version $Revision$
*/
@XmlRootElement(name = "when")
public class WhenType<Type extends ProcessorType> extends ExpressionNode {
+
public WhenType() {
}
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/dataformat/DataFormatType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/dataformat/DataFormatType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/dataformat/DataFormatType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/dataformat/DataFormatType.java Mon May 26 11:32:05 2008
@@ -33,6 +33,8 @@
import static org.apache.camel.util.ObjectHelper.notNull;
/**
+ * Represents the base XML type for DataFormat.
+ *
* @version $Revision$
*/
@XmlType(name = "dataFormatType")
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/LoadBalancerType.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/LoadBalancerType.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/LoadBalancerType.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/LoadBalancerType.java Mon May 26 11:32:05 2008
@@ -16,8 +16,6 @@
*/
package org.apache.camel.model.loadbalancer;
-
-
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
@@ -34,6 +32,9 @@
import org.apache.camel.util.ObjectHelper;
import static org.apache.camel.util.ObjectHelper.notNull;
+/**
+ * Represents an XML <loadBalance/> element
+ */
@XmlType(name = "loadBalancerType")
@XmlAccessorType(XmlAccessType.FIELD)
public class LoadBalancerType extends IdentifiedType implements LoadBalancer {
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/RandomLoadBalanceStrategy.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/RandomLoadBalanceStrategy.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/RandomLoadBalanceStrategy.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/RandomLoadBalanceStrategy.java Mon May 26 11:32:05 2008
@@ -22,6 +22,9 @@
import org.apache.camel.spi.RouteContext;
+/**
+ * Represents an XML <random/> element
+ */
@XmlRootElement(name = "random")
public class RandomLoadBalanceStrategy extends LoadBalancerType {
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/RoundRobinLoadBalanceStrategy.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/RoundRobinLoadBalanceStrategy.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/RoundRobinLoadBalanceStrategy.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/RoundRobinLoadBalanceStrategy.java Mon May 26 11:32:05 2008
@@ -21,6 +21,9 @@
import org.apache.camel.processor.loadbalancer.LoadBalancer;
import org.apache.camel.spi.RouteContext;
+/**
+ * Represents an XML <roundRobin/> element
+ */
@XmlRootElement(name = "roundRobin")
public class RoundRobinLoadBalanceStrategy extends LoadBalancerType {
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/StickyLoadBalanceStrategy.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/StickyLoadBalanceStrategy.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/StickyLoadBalanceStrategy.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/StickyLoadBalanceStrategy.java Mon May 26 11:32:05 2008
@@ -24,6 +24,9 @@
import org.apache.camel.model.language.ExpressionType;
import org.apache.camel.processor.loadbalancer.LoadBalancer;
+/**
+ * Represents an XML <sticky/> element
+ */
@XmlRootElement(name = "sticky")
@XmlAccessorType(XmlAccessType.FIELD)
public class StickyLoadBalanceStrategy extends LoadBalancerType {
Modified: activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/TopicLoadBalanceStrategy.java
URL: http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/TopicLoadBalanceStrategy.java?rev=660266&r1=660265&r2=660266&view=diff
==============================================================================
--- activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/TopicLoadBalanceStrategy.java (original)
+++ activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/model/loadbalancer/TopicLoadBalanceStrategy.java Mon May 26 11:32:05 2008
@@ -21,6 +21,9 @@
import org.apache.camel.processor.loadbalancer.LoadBalancer;
import org.apache.camel.spi.RouteContext;
+/**
+ * Represents an XML <topic/> element
+ */
@XmlRootElement(name = "topic")
public class TopicLoadBalanceStrategy extends LoadBalancerType {
@Override