public class FatJarPackageScanClassResolver
extends org.apache.camel.impl.engine.DefaultPackageScanClassResolver
org.apache.camel.spi.PackageScanClassResolver
that is able to
scan spring-boot fat jars to find classes contained also in nested jars.Constructor and Description |
---|
FatJarPackageScanClassResolver() |
Modifier and Type | Method and Description |
---|---|
protected List<String> |
doLoadJarClassEntries(InputStream stream,
String urlPath) |
protected List<String> |
doLoadJarClassEntries(InputStream stream,
String urlPath,
boolean inspectNestedJars,
boolean closeStream) |
addFilter, addIfMatching, clearCache, doStop, find, find, findAnnotated, findAnnotated, findByFilter, findImplementations, removeFilter
addClassLoader, customResourceLocator, getCamelContext, getClassLoaders, getResources, isAcceptableScheme, setAcceptableSchemes, setCamelContext
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doStart, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addClassLoader, getClassLoaders, setAcceptableSchemes
protected List<String> doLoadJarClassEntries(InputStream stream, String urlPath)
doLoadJarClassEntries
in class org.apache.camel.impl.engine.DefaultPackageScanClassResolver
protected List<String> doLoadJarClassEntries(InputStream stream, String urlPath, boolean inspectNestedJars, boolean closeStream)
Apache Camel