|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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.management | Camel JMX export services. |
org.apache.camel.model | The JAXB POJOs for the XML Configuration of the routing rules. |
org.apache.camel.processor.interceptor | Helper classes for interceptors. |
org.apache.camel.spi | Service Provider Interfaces used internally by the Camel runtime which are plugin strategies. |
org.apache.camel.util | Utility classes used by the core of Camel and useful for Camel component developers |
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 |
DefaultRouteContext.createProcessor(ProcessorType node)
|
Uses of ProcessorType in org.apache.camel.management |
---|
Methods in org.apache.camel.management with parameters of type ProcessorType | |
---|---|
ObjectName |
CamelNamingStrategy.getObjectName(RouteContext routeContext,
ProcessorType processor)
Implements the naming strategy for a ProcessorType . |
Processor |
InstrumentationErrorHandlerWrappingStrategy.wrapProcessorInErrorHandler(RouteContext routeContext,
ProcessorType processorType,
Processor target)
|
Processor |
InstrumentationInterceptStrategy.wrapProcessorInInterceptors(ProcessorType processorType,
Processor target)
|
Constructor parameters in org.apache.camel.management with type arguments of type ProcessorType | |
---|---|
InstrumentationErrorHandlerWrappingStrategy(Map<ProcessorType,PerformanceCounter> counterMap)
|
|
InstrumentationInterceptStrategy(Map<ProcessorType,PerformanceCounter> counterMap)
|
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>
Base class for processor types that most XML types extend. |
class |
SendType<Type extends ProcessorType>
Base class for sending to an endpoint with an optional ExchangePattern |
class |
WhenType<Type extends ProcessorType>
Represents an XML <when/> element |
Subclasses of ProcessorType in org.apache.camel.model | |
---|---|
class |
AggregatorType
Represents an XML <aggregator/> element |
class |
BeanRef
Represents an XML <bean/> element |
class |
CatchType
Represents an XML <catch/> element |
class |
ChoiceType
Represents an XML <choice/> element |
class |
ConvertBodyType
Represents an XML <convertBodyTo/> element |
class |
DelayerType
Represents an XML <delayer/> element |
class |
ExceptionType
Represents an XML <onException/> element |
class |
ExpressionNode
A base class for nodes which contain an expression and a number of outputs |
class |
FilterType
Represents an XML <filter/> element |
class |
FinallyType
Represents an XML <finally/> element |
class |
HandleFaultType
Represents an XML <handleFault/> element |
class |
IdempotentConsumerType
Represents an XML <idempotentConsumer/> element |
class |
InOnlyType
Represents an XML <inOnly/> element |
class |
InOutType
Represents an XML <inOut/> element |
class |
InterceptorRef
Base class for interceptor types. |
class |
InterceptorType
Base class for interceptor types. |
class |
InterceptType
Represents an XML <intercept/> element |
class |
LoadBalanceType
Represents an XML <loadBalance/> element |
class |
LoopType
Represents an XML <loop/> element |
class |
MarshalType
Marshals to a binary payload using the given DataFormatType |
class |
MulticastType
Represents an XML <multicast/> element |
class |
OtherwiseType
Represents an XML <otherwise/> element |
class |
OutputType<Type extends ProcessorType>
A useful base class for output types |
class |
PipelineType
Represents an XML <pipeline/> element which can be used to define an explicit pipeline; or to define a specific pipeline within a <multicast> block |
class |
PolicyRef
Represents an XML <policy/> element |
class |
ProceedType
Represents an XML <proceed/> element |
class |
ProcessorRef
Represents an XML <process/> element |
class |
RecipientListType
Represents an XML <recipientList/> element |
class |
RemoveHeaderType
Represents an XML <removeHeader/> element |
class |
RemovePropertyType
Represents an XML <removeProperty/> element |
class |
ResequencerType
Represents an XML <resequencer/> element |
class |
RouteType
Represents an XML <route/> element |
class |
RoutingSlipType
Represents an XML <routingSlip/> element |
class |
SendType<Type extends ProcessorType>
Base class for sending to an endpoint with an optional ExchangePattern |
class |
SetBodyType
Represents an XML <setBody/> element. |
class |
SetExchangePatternType
Represents an XML <setExchangePattern/> element |
class |
SetHeaderType
Represents an XML <setHeader/> element |
class |
SetOutHeaderType
Represents an XML <setOutHeader/> element |
class |
SetPropertyType
Represents an XML <setProperty/> element |
class |
SplitterType
Represents an XML <splitter/> element |
class |
StopType
Represents an XML <stop/> element |
class |
ThreadType
Represents an XML <thread/> element |
class |
ThrottlerType
Represents an XML <throttler/> element |
class |
ThrowFaultType
Represents an XML <throwFault/> element |
class |
ToType
Represents an XML <to/> element |
class |
TransformType
Represents an XML <transform/> element |
class |
TryType
Represents an XML <try/> element |
class |
UnmarshalType
Unmarshals the binary payload using the given DataFormatType |
class |
WhenType<Type extends ProcessorType>
Represents an XML <when/> element |
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 |
ThreadType.errorHandler(ErrorHandlerBuilder errorHandlerBuilder)
|
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<?>> |
ConvertBodyType.getOutputs()
|
List<ProcessorType<?>> |
ThrowFaultType.getOutputs()
|
List<ProcessorType<?>> |
SendType.getOutputs()
|
List<ProcessorType<?>> |
RoutingSlipType.getOutputs()
|
List<ProcessorType<?>> |
CatchType.getOutputs()
|
List<ProcessorType<?>> |
ExceptionType.getOutputs()
|
List<ProcessorType<?>> |
ThrottlerType.getOutputs()
|
List<ProcessorType<?>> |
ResequencerType.getOutputs()
|
List<ProcessorType<?>> |
ChoiceType.getOutputs()
|
List<ProcessorType<?>> |
LoadBalanceType.getOutputs()
|
List<ProcessorType<?>> |
ExpressionNode.getOutputs()
|
List<ProcessorType<?>> |
ThreadType.getOutputs()
|
List<ProcessorType<?>> |
OutputType.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. Will be removed in Camel 2.0. |
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 |
TryType.addOutput(ProcessorType output)
|
void |
Block.addOutput(ProcessorType processorType)
|
void |
ProcessorType.addOutput(ProcessorType processorType)
|
protected void |
LoadBalanceType.configureChild(ProcessorType output)
|
protected void |
ExpressionNode.configureChild(ProcessorType output)
|
protected void |
ThreadType.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 |
CatchType.setOutputs(List<ProcessorType<?>> outputs)
|
void |
ExceptionType.setOutputs(List<ProcessorType<?>> outputs)
|
void |
ThrottlerType.setOutputs(List<ProcessorType<?>> outputs)
|
void |
ResequencerType.setOutputs(List<ProcessorType<?>> outputs)
|
void |
TryType.setOutputs(List<ProcessorType<?>> outputs)
|
void |
LoadBalanceType.setOutputs(List<ProcessorType<?>> outputs)
|
void |
ExpressionNode.setOutputs(List<ProcessorType<?>> outputs)
|
void |
OutputType.setOutputs(List<ProcessorType<?>> outputs)
|
void |
RouteType.setOutputs(List<ProcessorType<?>> outputs)
|
void |
ProcessorType.setParent(ProcessorType<? extends ProcessorType> parent)
|
Uses of ProcessorType in org.apache.camel.processor.interceptor |
---|
Methods in org.apache.camel.processor.interceptor that return ProcessorType | |
---|---|
ProcessorType |
TraceInterceptor.getNode()
|
ProcessorType |
DebugInterceptor.getNode()
|
Methods in org.apache.camel.processor.interceptor with parameters of type ProcessorType | |
---|---|
protected boolean |
TraceInterceptor.shouldLogNode(ProcessorType node)
Returns true if the given node should be logged in the trace list |
Processor |
StreamCaching.wrapProcessorInInterceptors(ProcessorType processorType,
Processor target)
This method is invoked by wrapProcessor(RouteContext, Processor)
to give the implementor an opportunity to wrap the target processor
in a route. |
Processor |
Delayer.wrapProcessorInInterceptors(ProcessorType processorType,
Processor target)
|
Processor |
Tracer.wrapProcessorInInterceptors(ProcessorType processorType,
Processor target)
|
Processor |
Debugger.wrapProcessorInInterceptors(ProcessorType processorType,
Processor target)
|
Constructors in org.apache.camel.processor.interceptor with parameters of type ProcessorType | |
---|---|
DebugInterceptor(ProcessorType node,
Processor target,
List<Exchange> exchanges,
List<ExceptionEvent> exceptions)
|
|
DelayInterceptor(ProcessorType node,
Processor target,
Delayer delayer)
|
|
TraceInterceptor(ProcessorType node,
Processor target,
TraceFormatter formatter)
Deprecated. will be removed in Camel 2.0 |
|
TraceInterceptor(ProcessorType node,
Processor target,
TraceFormatter formatter,
Tracer tracer)
|
|
TraceInterceptor(ProcessorType node,
Processor target,
Tracer tracer)
|
Uses of ProcessorType in org.apache.camel.spi |
---|
Methods in org.apache.camel.spi with parameters of type ProcessorType | |
---|---|
Processor |
RouteContext.createProcessor(ProcessorType node)
Creates a processor |
Processor |
ErrorHandlerWrappingStrategy.wrapProcessorInErrorHandler(RouteContext routeContext,
ProcessorType processorType,
Processor target)
This method is invoked by wrapProcessor(RouteContext, Processor)
to give the implementor an opportunity to wrap the target processor
in a route. |
Processor |
InterceptStrategy.wrapProcessorInInterceptors(ProcessorType processorType,
Processor target)
This method is invoked by wrapProcessor(RouteContext, Processor)
to give the implementor an opportunity to wrap the target processor
in a route. |
Uses of ProcessorType in org.apache.camel.util |
---|
Method parameters in org.apache.camel.util with type arguments of type ProcessorType | ||
---|---|---|
static
|
ProcessorTypeHelper.findFirstTypeInOutputs(List<ProcessorType<?>> outputs,
Class<T> type)
Looks for the given type in the list of outputs and recurring all the children as well. |
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 |
XmlGraphGenerator.printNode(PrintWriter writer,
NodeData fromData,
ProcessorType node)
|
protected NodeData |
RouteDotGenerator.printNode(PrintWriter writer,
NodeData fromData,
ProcessorType node)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |