Interface RoutesBuilderLoader

    • Field Detail

      • FACTORY_PATH

        static final String FACTORY_PATH
        Service factory base path for language specific loaders.
        See Also:
        Constant Field Values
    • Method Detail

      • getSupportedExtension

        String getSupportedExtension()
        The supported file extension.

        Implementations should support a single extension only.

      • preParseRoute

        default void preParseRoute​(Resource resource)
                            throws Exception
        Pre-parses the RoutesBuilder from Resource. This is used during bootstrap, to eager detect configurations from route DSL resources which makes it possible to specify configurations that affect the bootstrap, such as by camel-jbang and camel-yaml-dsl.
        Parameters:
        resource - the resource to be pre parsed.
        Throws:
        Exception