Class DefaultPackageScanResourceResolver

  • All Implemented Interfaces:
    AutoCloseable, org.apache.camel.CamelContextAware, org.apache.camel.NonManagedService, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.PackageScanResourceResolver, org.apache.camel.StatefulService, org.apache.camel.StaticService, org.apache.camel.SuspendableService

    public class DefaultPackageScanResourceResolver
    extends BasePackageScanResolver
    implements org.apache.camel.spi.PackageScanResourceResolver, org.apache.camel.NonManagedService, org.apache.camel.CamelContextAware
    Default implement of PackageScanResourceResolver
    • Constructor Detail

      • DefaultPackageScanResourceResolver

        public DefaultPackageScanResourceResolver()
    • Method Detail

      • findResourceNames

        public Set<String> findResourceNames​(String location)
                                      throws Exception
        Specified by:
        findResourceNames in interface org.apache.camel.spi.PackageScanResourceResolver
        Throws:
        Exception
      • findResources

        public Set<InputStream> findResources​(String location)
                                       throws Exception
        Specified by:
        findResources in interface org.apache.camel.spi.PackageScanResourceResolver
        Throws:
        Exception
      • findInClasspath

        protected void findInClasspath​(String packageName,
                                       Set<org.apache.camel.util.KeyValueHolder<String,​InputStream>> resources,
                                       String subPattern)
      • doInit

        protected void doInit()
                       throws Exception
        Overrides:
        doInit in class org.apache.camel.support.service.BaseService
        Throws:
        Exception
      • doStop

        protected void doStop()
                       throws Exception
        Overrides:
        doStop in class org.apache.camel.support.service.BaseService
        Throws:
        Exception