|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ProcessorType | |
---|---|
org.apache.camel.impl | Default implementation classes for Camel Core |
org.apache.camel.model | Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. |
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 |
---|
Subclasses of ProcessorType in org.apache.camel.model | |
---|---|
class |
AggregatorType
|
class |
BeanRef
|
class |
CatchType
|
class |
ChoiceType
|
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 |
IdempotentConsumerType
|
class |
InterceptType
|
class |
MulticastType
|
class |
OtherwiseType
|
class |
OutputType
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 |
SplitterType
|
class |
ThrottlerType
|
class |
ToType
Represents an XML <to/> element |
class |
TryType
|
class |
WhenType
|
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 |
ProcessorType.beanRef(String ref)
Adds a bean which is invoked which could be a final destination, or could be a transformation in a pipeline |
ProcessorType |
ProcessorType.beanRef(String ref,
String method)
Adds a bean and method which is invoked which could be a final destination, or could be a transformation in a pipeline |
ProcessorType |
ProcessorType.convertBodyTo(Class type)
Converts the IN message body to the specified type |
ProcessorType |
ProcessorType.convertOutBodyTo(Class type)
Converts the OUT message body to the specified type |
ProcessorType |
ProcessorType.errorHandler(ErrorHandlerBuilder errorHandlerBuilder)
Installs the given error handler builder |
ProcessorType |
ProcessorType.inheritErrorHandler(boolean condition)
Configures whether or not the error handler is inherited by every processing node (or just the top most one) |
ProcessorType |
ProcessorType.intercept(DelegateProcessor interceptor)
|
ProcessorType |
ProcessorType.interceptor(String ref)
|
ProcessorType |
ProcessorType.interceptors(String... refs)
|
ProcessorType |
ProcessorType.pipeline(Collection<Endpoint> endpoints)
Creates a Pipeline of the list of endpoints so that the message
will get processed by each endpoint in turn and for request/response the
output of one endpoint will be the input of the next endpoint |
ProcessorType |
ProcessorType.pipeline(Endpoint... endpoints)
Creates a Pipeline of the list of endpoints so that the message
will get processed by each endpoint in turn and for request/response the
output of one endpoint will be the input of the next endpoint |
ProcessorType |
ProcessorType.pipeline(String... uris)
Creates a Pipeline of the list of endpoints so that the message
will get processed by each endpoint in turn and for request/response the
output of one endpoint will be the input of the next endpoint |
ProcessorType |
ProcessorType.proceed()
|
ProcessorType |
ProcessorType.process(Processor processor)
Adds the custom processor to this destination which could be a final destination, or could be a transformation in a pipeline |
ProcessorType |
ProcessorType.recipientList(Expression receipients)
Creates a dynamic Recipient List pattern. |
ProcessorType |
ProcessorType.setBody(Expression expression)
Adds a processor which sets the body on the IN message |
ProcessorType |
ProcessorType.setHeader(String name,
Expression expression)
Adds a processor which sets the header on the IN message |
ProcessorType |
ProcessorType.setOutBody(Expression expression)
Adds a processor which sets the body on the OUT message |
ProcessorType |
ProcessorType.setOutHeader(String name,
Expression expression)
Adds a processor which sets the header on the OUT message |
ProcessorType |
ProcessorType.setProperty(String name,
Expression expression)
Adds a processor which sets the exchange property |
ProcessorType |
ProcessorType.to(Collection<Endpoint> endpoints)
Sends the exchange to a list of endpoint using the MulticastProcessor pattern |
ProcessorType |
ProcessorType.to(Endpoint... endpoints)
Sends the exchange to a list of endpoints using the MulticastProcessor pattern |
ProcessorType |
ProcessorType.to(Endpoint endpoint)
Sends the exchange to the given endpoint |
ProcessorType |
ProcessorType.to(String... uris)
Sends the exchange to a list of endpoints using the MulticastProcessor pattern |
ProcessorType |
ProcessorType.to(String uri)
Sends the exchange to the given endpoint URI |
ProcessorType |
ProcessorType.trace()
Trace logs the exchange before it goes to the next processing step using the DEFAULT_TRACE_CATEGORY logging category. |
ProcessorType |
ProcessorType.trace(String category)
Trace logs the exchange before it goes to the next processing step using the specified logging category. |
Methods in org.apache.camel.model that return types with arguments of type ProcessorType | |
---|---|
List<ProcessorType> |
ProceedType.getOutputs()
|
List<ProcessorType> |
ToType.getOutputs()
|
List<ProcessorType> |
CatchType.getOutputs()
|
List<ProcessorType> |
ThrottlerType.getOutputs()
|
List<ProcessorType> |
ResequencerType.getOutputs()
|
List<ProcessorType> |
ChoiceType.getOutputs()
|
List<ProcessorType> |
ExpressionNode.getOutputs()
|
List<ProcessorType> |
ExceptionType.getOutputs()
|
List<ProcessorType> |
OutputType.getOutputs()
|
abstract List<ProcessorType> |
ProcessorType.getOutputs()
|
List<ProcessorType> |
RouteType.getOutputs()
|
List<ProcessorType> |
TryType.getOutputsWithoutCatches()
|
Methods in org.apache.camel.model with parameters of type ProcessorType | |
---|---|
void |
TryType.addOutput(ProcessorType output)
|
protected 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)
|
Method parameters in org.apache.camel.model with type arguments of type ProcessorType | |
---|---|
protected Processor |
ProcessorType.createOutputsProcessor(RouteContext routeContext,
Collection<ProcessorType> outputs)
|
void |
CatchType.setOutputs(List<ProcessorType> outputs)
|
void |
ThrottlerType.setOutputs(List<ProcessorType> outputs)
|
void |
ResequencerType.setOutputs(List<ProcessorType> outputs)
|
void |
TryType.setOutputs(List<ProcessorType> outputs)
|
void |
ExpressionNode.setOutputs(List<ProcessorType> outputs)
|
void |
ExceptionType.setOutputs(List<ProcessorType> outputs)
|
void |
OutputType.setOutputs(List<ProcessorType> outputs)
|
void |
RouteType.setOutputs(List<ProcessorType> outputs)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |