Class DependencyDownloaderClassResolver

java.lang.Object
org.apache.camel.impl.engine.DefaultClassResolver
org.apache.camel.main.download.DependencyDownloaderClassResolver
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.apache.camel.spi.ClassResolver, org.apache.camel.spi.HasCamelContext

public final class DependencyDownloaderClassResolver extends org.apache.camel.impl.engine.DefaultClassResolver
  • Constructor Details

    • DependencyDownloaderClassResolver

      public DependencyDownloaderClassResolver(org.apache.camel.CamelContext camelContext, KnownDependenciesResolver knownDependenciesResolver)
  • Method Details

    • loadResourceAsStream

      public InputStream loadResourceAsStream(String uri)
      Specified by:
      loadResourceAsStream in interface org.apache.camel.spi.ClassResolver
      Overrides:
      loadResourceAsStream in class org.apache.camel.impl.engine.DefaultClassResolver
    • loadClass

      protected Class<?> loadClass(String name, ClassLoader loader)
      Overrides:
      loadClass in class org.apache.camel.impl.engine.DefaultClassResolver