public class FatJarPackageScanResourceResolver
extends org.apache.camel.impl.engine.DefaultPackageScanResourceResolver
org.apache.camel.spi.PackageScanResourceResolver
that is able to
scan spring-boot fat jars to find resources contained also in nested jars.Constructor and Description |
---|
FatJarPackageScanResourceResolver() |
Modifier and Type | Method and Description |
---|---|
protected List<String> |
doLoadImplementationsInJar(String packageName,
InputStream stream,
String urlPath) |
protected List<String> |
doLoadImplementationsInJar(String packageName,
InputStream stream,
String urlPath,
boolean inspectNestedJars,
boolean closeStream) |
doFind, doFindResources, doInit, doStop, findInClasspath, findInFileSystem, findResources, loadImplementationsInJar
addClassLoader, customResourceLocator, getCamelContext, getClassLoaders, getResources, isAcceptableScheme, setAcceptableSchemes, setCamelContext
build, doBuild, doFail, 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, findResourceNames, findResourceStreams, getClassLoaders, setAcceptableSchemes
getCamelContext, setCamelContext, trySetCamelContext
protected List<String> doLoadImplementationsInJar(String packageName, InputStream stream, String urlPath)
doLoadImplementationsInJar
in class org.apache.camel.impl.engine.DefaultPackageScanResourceResolver
protected List<String> doLoadImplementationsInJar(String packageName, InputStream stream, String urlPath, boolean inspectNestedJars, boolean closeStream)
Apache Camel