Uses of Class
org.apache.camel.model.ProcessorType

Packages that use ProcessorType
org.apache.camel.builder The Camel Domain Specific Language for creating Routes, Predicates, Expressions and Error Handlers
org.apache.camel.impl Default implementation classes for Camel Core 
org.apache.camel.model The JAXB POJOs for the XML Configuration of the routing rules. 
org.apache.camel.view Helper class to help with the Visualisation of Routes 
 

Uses of ProcessorType in org.apache.camel.builder
 

Classes in org.apache.camel.builder with type parameters of type ProcessorType
 class DataFormatClause<T extends ProcessorType>
          An expression for constructing the different possible DataFormat options.
 

Uses of ProcessorType in org.apache.camel.impl
 

Methods in org.apache.camel.impl with parameters of type ProcessorType
 Processor RouteContext.createProcessor(ProcessorType node)
           
 

Uses of ProcessorType in org.apache.camel.model
 

Classes in org.apache.camel.model with type parameters of type ProcessorType
 class OutputType<Type extends ProcessorType>
          A useful base class for output types
 class ProcessorType<Type extends ProcessorType>
           
 class WhenType<Type extends ProcessorType>
           
 

Subclasses of ProcessorType in org.apache.camel.model
 class AggregatorType
           
 class BeanRef
           
 class CatchType
           
 class ChoiceType
           
 class ConvertBodyType
           
 class DelayerType
           
 class ExceptionType
           
 class ExpressionNode
          A base class for nodes which contain an expression and a number of outputs
 class FilterType
           
 class FinallyType
           
 class HandleFaultType
           
 class IdempotentConsumerType
           
 class InterceptorRef
           
 class InterceptorType
           
 class InterceptType
           
 class LoadBalanceType
           
 class MarshalType
          Marshals to a binary payload using the given DataFormatType
 class MulticastType
           
 class OtherwiseType
           
 class OutputType<Type extends ProcessorType>
          A useful base class for output types
 class PolicyRef
           
 class ProceedType
           
 class ProcessorRef
           
 class RecipientListType
           
 class ResequencerType
           
 class RouteType
          Represents an XML <route/> element
 class RoutingSlipType
           
 class SetHeaderType
           
 class SplitterType
           
 class ThreadType
          Represents an XML <thread/> element
 class ThrottlerType
           
 class ThrowFaultType
           
 class ToType
          Represents an XML <to/> element
 class TransformType
           
 class TryType
           
 class UnmarshalType
          Unmarshals the binary payload using the given DataFormatType
 class WhenType<Type extends ProcessorType>
           
 

Fields in org.apache.camel.model with type parameters of type ProcessorType
protected  List<ProcessorType<?>> OutputType.outputs
           
 

Methods in org.apache.camel.model that return ProcessorType
 ProcessorType<? extends ProcessorType> TryType.end()
           
 ProcessorType<? extends ProcessorType> ProcessorType.end()
          Ends the current block
 ProcessorType<? extends ProcessorType> ProcessorType.getParent()
           
 ProcessorType<Type> ProcessorType.thread(ThreadPoolExecutor executor)
          Causes subsequent processors to be called asynchronously
 

Methods in org.apache.camel.model that return types with arguments of type ProcessorType
 ProcessorType<? extends ProcessorType> TryType.end()
           
 ProcessorType<? extends ProcessorType> ProcessorType.end()
          Ends the current block
 List<ProcessorType<?>> ExpressionNode.getOutputs()
           
 List<ProcessorType<?>> CatchType.getOutputs()
           
 List<ProcessorType<?>> ThrowFaultType.getOutputs()
           
 List<ProcessorType<?>> RoutingSlipType.getOutputs()
           
 List<ProcessorType<?>> OutputType.getOutputs()
           
 List<ProcessorType<?>> ConvertBodyType.getOutputs()
           
 List<ProcessorType<?>> ChoiceType.getOutputs()
           
 List<ProcessorType<?>> ThrottlerType.getOutputs()
           
 List<ProcessorType<?>> ResequencerType.getOutputs()
           
 List<ProcessorType<?>> ThreadType.getOutputs()
           
 List<ProcessorType<?>> ToType.getOutputs()
           
 List<ProcessorType<?>> ExceptionType.getOutputs()
           
abstract  List<ProcessorType<?>> ProcessorType.getOutputs()
           
 List<ProcessorType<?>> RouteType.getOutputs()
           
 List<ProcessorType<?>> TryType.getOutputsWithoutCatches()
           
 ProcessorType<? extends ProcessorType> ProcessorType.getParent()
           
 DataFormatClause<ProcessorType<Type>> ProcessorType.marshal()
          Marshals the in body using a DataFormat expression to define the format of the output which will be added to the out body.
 ExpressionClause<ProcessorType<Type>> ProcessorType.recipientList()
          Creates a dynamic Recipient List pattern.
 ExpressionClause<ProcessorType<Type>> ProcessorType.setBody()
          Adds a processor which sets the body on the IN message
 ExpressionClause<ProcessorType<Type>> ProcessorType.setHeader(String name)
          Adds a processor which sets the header on the IN message
 ExpressionClause<ProcessorType<Type>> ProcessorType.setOutBody()
          Deprecated. Please use transform() instead
 ExpressionClause<ProcessorType<Type>> ProcessorType.setOutHeader(String name)
          Adds a processor which sets the header on the OUT message
 ExpressionClause<ProcessorType<Type>> ProcessorType.setProperty(String name)
          Adds a processor which sets the exchange property
 ExpressionClause<ProcessorType<Type>> ProcessorType.transform()
          Adds a processor which sets the body on the OUT message
 DataFormatClause<ProcessorType<Type>> ProcessorType.unmarshal()
          Unmarshals the in body using a DataFormat expression to define the format of the input message and the output will be set on the out message body.
 

Methods in org.apache.camel.model with parameters of type ProcessorType
 void Block.addOutput(ProcessorType processorType)
           
 void TryType.addOutput(ProcessorType output)
           
 void ProcessorType.addOutput(ProcessorType processorType)
           
protected  void ExpressionNode.configureChild(ProcessorType output)
           
protected  void OutputType.configureChild(ProcessorType output)
           
protected  void ProcessorType.configureChild(ProcessorType output)
           
protected  void RouteType.configureChild(ProcessorType output)
           
 void ProcessorType.setParent(ProcessorType<? extends ProcessorType> parent)
           
 

Method parameters in org.apache.camel.model with type arguments of type ProcessorType
protected  Processor LoadBalanceType.createOutputsProcessor(RouteContext routeContext, Collection<ProcessorType<?>> outputs)
           
protected  Processor ProcessorType.createOutputsProcessor(RouteContext routeContext, Collection<ProcessorType<?>> outputs)
           
 void ExpressionNode.setOutputs(List<ProcessorType<?>> outputs)
           
 void CatchType.setOutputs(List<ProcessorType<?>> outputs)
           
 void OutputType.setOutputs(List<ProcessorType<?>> outputs)
           
 void TryType.setOutputs(List<ProcessorType<?>> outputs)
           
 void ThrottlerType.setOutputs(List<ProcessorType<?>> outputs)
           
 void ResequencerType.setOutputs(List<ProcessorType<?>> outputs)
           
 void ExceptionType.setOutputs(List<ProcessorType<?>> outputs)
           
 void RouteType.setOutputs(List<ProcessorType<?>> outputs)
           
 void ProcessorType.setParent(ProcessorType<? extends ProcessorType> parent)
           
 

Uses of ProcessorType in org.apache.camel.view
 

Fields in org.apache.camel.view with type parameters of type ProcessorType
 List<ProcessorType> NodeData.outputs
           
 

Methods in org.apache.camel.view with parameters of type ProcessorType
protected  boolean GraphGeneratorSupport.isMulticastNode(ProcessorType node)
           
protected  NodeData RouteDotGenerator.printNode(PrintWriter writer, NodeData fromData, ProcessorType node)
           
protected  NodeData XmlGraphGenerator.printNode(PrintWriter writer, NodeData fromData, ProcessorType node)
           
 



Copyright © 2008 IONA Open Source Community. All Rights Reserved.