public class ConverterAdapter extends ProcessorAdapter
Converter
.Constructor and Description |
---|
ConverterAdapter(Converter converter)
Creates a new
ConverterAdapter and sets the delegate
Converter . |
Modifier and Type | Method and Description |
---|---|
protected void |
doProcess(org.apache.camel.Exchange exchange,
Object inputData,
Object... inputParams)
Processes input data and populates the output message.
|
protected void |
doProcess(InputStream inputData,
OutputStream outputData,
Object... inputParams)
Processes
inputData and inputParams and
writes converted result to outputData . |
protected void |
doProcess(Reader inputData,
Writer outputData,
Object... inputParams)
Processes
inputData and inputParams and
writes converted result to outputData . |
protected void |
doProcess(Source inputData,
Result outputData,
Object... inputParams)
Processes
inputData and inputParams and
writes converted result to outputData . |
protected String |
doProcess(String inputData,
Object... inputParams)
Processes
inputData and inputParams and
returns the converted result. |
input, params, process, staticParams
adaptInput, adaptParams, input, params
public ConverterAdapter(Converter converter)
ConverterAdapter
and sets the delegate
Converter
.converter
- a converter.protected void doProcess(org.apache.camel.Exchange exchange, Object inputData, Object... inputParams) throws Exception
doProcess
implementations.doProcess
in class ProcessorAdapter
exchange
- message exchange where to write processing results.inputData
- input data.inputParams
- input parameters.Exception
- if a processing error occurs.doProcess(InputStream, OutputStream, Object...)
,
doProcess(Reader, Writer, Object...)
,
doProcess(Source, Result, Object...)
,
doProcess(String, Object...)
protected void doProcess(InputStream inputData, OutputStream outputData, Object... inputParams) throws IOException
inputData
and inputParams
and
writes converted result to outputData
. Conversion is
delegated to the Converter
set at construction time.inputData
- input dataoutputData
- output datainputParams
- input parametersIOException
- if a system-level problem occursprotected void doProcess(Reader inputData, Writer outputData, Object... inputParams) throws IOException
inputData
and inputParams
and
writes converted result to outputData
. Conversion is
delegated to the Converter
set at construction time.inputData
- input dataoutputData
- output datainputParams
- input parametersIOException
- if a system-level problem occursprotected void doProcess(Source inputData, Result outputData, Object... inputParams) throws IOException
inputData
and inputParams
and
writes converted result to outputData
. Conversion is
delegated to the Converter
set at construction time.inputData
- input dataoutputData
- output datainputParams
- input parametersIOException
- if a system-level problem occursprotected String doProcess(String inputData, Object... inputParams)
inputData
and inputParams
and
returns the converted result. Conversion is delegated to the
Converter
set at construction time.inputData
- input datainputParams
- input parametersCopyright © 2018 Open eHealth Foundation. All rights reserved.