org.apache.camel.impl.converter
Class DefaultTypeConverter

java.lang.Object
  extended by org.apache.camel.support.ServiceSupport
      extended by org.apache.camel.impl.converter.BaseTypeConverterRegistry
          extended by org.apache.camel.impl.converter.DefaultTypeConverter
All Implemented Interfaces:
Service, ShutdownableService, TypeConverterRegistry, StatefulService, SuspendableService, TypeConverter

public class DefaultTypeConverter
extends BaseTypeConverterRegistry

Default implementation of a type converter registry used for type converters in Camel.

This implementation will load type converters up-front on startup.

Version:

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.camel.impl.converter.BaseTypeConverterRegistry
BaseTypeConverterRegistry.FallbackTypeConverter, BaseTypeConverterRegistry.TypeMapping
 
Nested classes/interfaces inherited from interface org.apache.camel.spi.TypeConverterRegistry
TypeConverterRegistry.Statistics
 
Field Summary
 
Fields inherited from class org.apache.camel.impl.converter.BaseTypeConverterRegistry
attemptCounter, factoryFinder, failedCounter, fallbackConverters, hitCounter, injector, log, missCounter, misses, resolver, statistics, typeConverterLoaders, typeMappings
 
Fields inherited from class org.apache.camel.support.ServiceSupport
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
 
Constructor Summary
DefaultTypeConverter(PackageScanClassResolver resolver, Injector injector, FactoryFinder factoryFinder)
           
 
Method Summary
protected  void doStart()
          Implementations override this method to support customized start/stop.
 
Methods inherited from class org.apache.camel.impl.converter.BaseTypeConverterRegistry
addFallbackTypeConverter, addTypeConverter, convertTo, convertTo, doConvertTo, doLookup, doStop, getFromClassMappings, getInjector, getOrFindTypeConverter, getStatistics, getToClassMappings, getTypeConverter, getTypeConverterLoaders, getTypeMappings, loadCoreTypeConverters, loadFallbackTypeConverters, loadTypeConverters, lookup, mandatoryConvertTo, mandatoryConvertTo, setInjector, tryConvertTo, tryConvertTo
 
Methods inherited from class org.apache.camel.support.ServiceSupport
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, resume, shutdown, start, stop, suspend
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.camel.Service
start, stop
 

Constructor Detail

DefaultTypeConverter

public DefaultTypeConverter(PackageScanClassResolver resolver,
                            Injector injector,
                            FactoryFinder factoryFinder)
Method Detail

doStart

protected void doStart()
                throws Exception
Description copied from class: ServiceSupport
Implementations override this method to support customized start/stop.

Important: See ServiceSupport.doStop() for more details.

Overrides:
doStart in class BaseTypeConverterRegistry
Throws:
Exception
See Also:
ServiceSupport.doStop()


Apache CAMEL