Apache Camel

http://activemq.apache.org/camel/schema/spring
complexType throttlerType

Super Types
{http://www.w3.org/2001/XMLSchema}anyType
|
+--{http://activemq.apache.org/camel/schema/spring}optionalIdentifiedType (restriction)
|
+--{http://activemq.apache.org/camel/schema/spring}processorType (extension)
|
+--{http://activemq.apache.org/camel/schema/spring}throttlerType (extension)

Properties
This component is not nillable.

Model
<...
  id = xs:ID
  inheritErrorHandler = xs:boolean
  maximumRequestsPerPeriod = xs:long
  timePeriodMillis = xs:long>
description? (aggregator | bean | catch | choice | when | otherwise | convertBodyTo | delayer | onException | filter | finally | handleFault | interceptor | idempotentConsumer | intercept | loadBalance | marshal | multicast | policy | proceed | process | recipientList | resequencer | route | routingSlip | setBody | setHeader | splitter | thread | throttler | throwFault | to | transform | try | unmarshal)*
</...>


Nested Element Summary
 aggregator
          
 bean
          
 catch
          
 choice
          
 convertBodyTo
          
 delayer
          
 description
          
 filter
          
 finally
          
 handleFault
          
 idempotentConsumer
          
 intercept
          
 interceptor
          
 loadBalance
          
 marshal
          
 multicast
          
 onException
          
 otherwise
          
 policy
          
 proceed
          
 process
          
 recipientList
          
 resequencer
          
 route
          
 routingSlip
          
 setBody
          
 setHeader
          
 splitter
          
 thread
          
 throttler
          
 throwFault
          
 to
          
 transform
          
 try
          
 unmarshal
          
 when
          

Attribute Summary
 xs:IDid
          
 xs:booleaninheritErrorHandler
          
 xs:longmaximumRequestsPerPeriod
          
 xs:longtimePeriodMillis
          

Attribute Detail

id

Type:
xs:ID
Use:
optional
Form:
unqualified

inheritErrorHandler

Type:
xs:boolean
Use:
optional
Form:
unqualified

maximumRequestsPerPeriod

Type:
xs:long
Use:
optional
Form:
unqualified

timePeriodMillis

Type:
xs:long
Use:
required
Form:
unqualified

Source
<xs:complexType name="throttlerType">
<xs:complexContent>
<xs:extension base="tns:processorType">
<xs:sequence>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="tns:aggregator"/>
<xs:element ref="tns:bean"/>
<xs:element ref="tns:catch"/>
<xs:element ref="tns:choice"/>
<xs:element ref="tns:when"/>
<xs:element ref="tns:otherwise"/>
<xs:element ref="tns:convertBodyTo"/>
<xs:element ref="tns:delayer"/>
<xs:element ref="tns:onException"/>
<xs:element ref="tns:filter"/>
<xs:element ref="tns:finally"/>
<xs:element ref="tns:handleFault"/>
<xs:element ref="tns:interceptor"/>
<xs:element ref="tns:idempotentConsumer"/>
<xs:element ref="tns:intercept"/>
<xs:element ref="tns:loadBalance"/>
<xs:element ref="tns:marshal"/>
<xs:element ref="tns:multicast"/>
<xs:element ref="tns:policy"/>
<xs:element ref="tns:proceed"/>
<xs:element ref="tns:process"/>
<xs:element ref="tns:recipientList"/>
<xs:element ref="tns:resequencer"/>
<xs:element ref="tns:route"/>
<xs:element ref="tns:routingSlip"/>
<xs:element ref="tns:setBody"/>
<xs:element ref="tns:setHeader"/>
<xs:element ref="tns:splitter"/>
<xs:element ref="tns:thread"/>
<xs:element ref="tns:throttler"/>
<xs:element ref="tns:throwFault"/>
<xs:element ref="tns:to"/>
<xs:element ref="tns:transform"/>
<xs:element ref="tns:try"/>
<xs:element ref="tns:unmarshal"/>
</xs:choice>
</xs:sequence>
<xs:attribute name="maximumRequestsPerPeriod" type="xs:long"/>
<xs:attribute name="timePeriodMillis" type="xs:long" use="required"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

Apache Camel

Submit a bug or a feature.
Created by xsddoc, a sub project of xframe, hosted at http://xframe.sourceforge.net.