org.apache.camel.impl.osgi
Class Activator.BundleTypeConverterLoader

java.lang.Object
  extended by org.apache.camel.impl.osgi.Activator.BaseService
      extended by org.apache.camel.impl.osgi.Activator.BaseResolver<TypeConverter>
          extended by org.apache.camel.impl.osgi.Activator.BundleTypeConverterLoader
All Implemented Interfaces:
TypeConverterLoader
Enclosing class:
Activator

protected static class Activator.BundleTypeConverterLoader
extends Activator.BaseResolver<TypeConverter>
implements TypeConverterLoader


Constructor Summary
Activator.BundleTypeConverterLoader(org.osgi.framework.Bundle bundle)
           
 
Method Summary
 void load(TypeConverterRegistry registry)
          A pluggable strategy to load type converters into a registry from some kind of mechanism
 void register()
           
 
Methods inherited from class org.apache.camel.impl.osgi.Activator.BaseResolver
createInstance, createInstance
 
Methods inherited from class org.apache.camel.impl.osgi.Activator.BaseService
doRegister, doRegister, doRegister, doRegister, unregister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Activator.BundleTypeConverterLoader

public Activator.BundleTypeConverterLoader(org.osgi.framework.Bundle bundle)
Method Detail

load

public void load(TypeConverterRegistry registry)
          throws TypeConverterLoaderException
Description copied from interface: TypeConverterLoader
A pluggable strategy to load type converters into a registry from some kind of mechanism

Specified by:
load in interface TypeConverterLoader
Parameters:
registry - the registry to load the type converters into
Throws:
TypeConverterLoaderException - if the type converters could not be loaded

register

public void register()
Specified by:
register in class Activator.BaseService


Apache CAMEL