Class DefaultResourceResolvers.FileResolver

  • All Implemented Interfaces:
    AutoCloseable, org.apache.camel.CamelContextAware, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.ResourceResolver, org.apache.camel.StatefulService, org.apache.camel.StaticService, org.apache.camel.SuspendableService
    Enclosing class:
    DefaultResourceResolvers

    @ResourceResolver("file")
    public static class DefaultResourceResolvers.FileResolver
    extends org.apache.camel.support.ResourceResolverSupport
    An implementation of the ResourceResolver that resolves a Resource from a file.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String SCHEME  
      • Fields inherited from class org.apache.camel.support.service.BaseService

        BUILT, FAILED, INITIALIZED, INITIALIZING, lock, NEW, SHUTDOWN, SHUTTING_DOWN, STARTED, STARTING, status, STOPPED, STOPPING, SUSPENDED, SUSPENDING
      • Fields inherited from interface org.apache.camel.spi.ResourceResolver

        FACTORY_PATH
    • Constructor Summary

      Constructors 
      Constructor Description
      FileResolver()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.camel.spi.Resource createResource​(String location, String remaining)  
      protected String tryDecodeUri​(String uri)  
      • Methods inherited from class org.apache.camel.support.ResourceResolverSupport

        getCamelContext, getLogger, getRemaining, getSupportedScheme, resolve, setCamelContext
      • Methods inherited from class org.apache.camel.support.service.BaseService

        build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doStart, doStop, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
      • Methods inherited from interface org.apache.camel.Service

        build, close, init, start, stop
      • Methods inherited from interface org.apache.camel.ShutdownableService

        shutdown
      • Methods inherited from interface org.apache.camel.StatefulService

        getStatus, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspending
      • Methods inherited from interface org.apache.camel.SuspendableService

        isSuspended, resume, suspend
    • Constructor Detail

      • FileResolver

        public FileResolver()
    • Method Detail

      • createResource

        public org.apache.camel.spi.Resource createResource​(String location,
                                                            String remaining)
        Specified by:
        createResource in class org.apache.camel.support.ResourceResolverSupport
      • tryDecodeUri

        protected String tryDecodeUri​(String uri)