org.apache.camel.impl.converter
Class AsyncProcessorTypeConverter

java.lang.Object
  extended by org.apache.camel.impl.converter.AsyncProcessorTypeConverter
All Implemented Interfaces:
TypeConverter

public class AsyncProcessorTypeConverter
extends Object
implements TypeConverter

A simple converter that can convert any Processor to an AsyncProcessor. Processing will still occur synchronously but it will provide the required notifications that the caller expects.

Version:
$Revision: 21640 $

Nested Class Summary
static class AsyncProcessorTypeConverter.ProcessorToAsynProcessorBridge
           
 
Constructor Summary
AsyncProcessorTypeConverter()
           
 
Method Summary
static AsyncProcessor convert(Processor value)
           
<T> T
convertTo(Class<T> toType, Object value)
          Converts the value to the specified type
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AsyncProcessorTypeConverter

public AsyncProcessorTypeConverter()
Method Detail

convertTo

public <T> T convertTo(Class<T> toType,
                       Object value)
Description copied from interface: TypeConverter
Converts the value to the specified type

Specified by:
convertTo in interface TypeConverter
Parameters:
toType - the requested type
value - the value to be converted
Returns:
the converted value or null if it can not be converted

convert

public static AsyncProcessor convert(Processor value)


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