Class DefaultFactoryFinder

  • All Implemented Interfaces:
    org.apache.camel.spi.FactoryFinder

    public class DefaultFactoryFinder
    extends Object
    implements org.apache.camel.spi.FactoryFinder
    Default factory finder.
    • Constructor Detail

      • DefaultFactoryFinder

        public DefaultFactoryFinder​(org.apache.camel.spi.ClassResolver classResolver,
                                    String resourcePath)
    • Method Detail

      • getResourcePath

        public String getResourcePath()
        Specified by:
        getResourcePath in interface org.apache.camel.spi.FactoryFinder
      • newInstance

        public Optional<Object> newInstance​(String key)
        Specified by:
        newInstance in interface org.apache.camel.spi.FactoryFinder
      • newInstance

        public <T> Optional<T> newInstance​(String key,
                                           Class<T> type)
        Specified by:
        newInstance in interface org.apache.camel.spi.FactoryFinder
      • findClass

        public Optional<Class<?>> findClass​(String key)
        Specified by:
        findClass in interface org.apache.camel.spi.FactoryFinder
      • findOptionalClass

        public Optional<Class<?>> findOptionalClass​(String key)
        Specified by:
        findOptionalClass in interface org.apache.camel.spi.FactoryFinder