Package org.apache.camel.spi
Interface ExtendedRoutesBuilderLoader
-
- All Superinterfaces:
AutoCloseable,CamelContextAware,RoutesBuilderLoader,Service,StaticService
public interface ExtendedRoutesBuilderLoader extends RoutesBuilderLoader
An extendedRoutesBuilderLoaderthat is capable of loading from multiple resources in one unit (such as compiling them together).
-
-
Field Summary
-
Fields inherited from interface org.apache.camel.spi.RoutesBuilderLoader
FACTORY_PATH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Collection<RoutesBuilder>loadRoutesBuilders(Collection<Resource> resources)LoadsRoutesBuilderfrom multipleResources.-
Methods inherited from interface org.apache.camel.CamelContextAware
getCamelContext, setCamelContext
-
Methods inherited from interface org.apache.camel.spi.RoutesBuilderLoader
getSupportedExtension, loadRoutesBuilder, preParseRoute
-
-
-
-
Method Detail
-
loadRoutesBuilders
Collection<RoutesBuilder> loadRoutesBuilders(Collection<Resource> resources) throws Exception
LoadsRoutesBuilderfrom multipleResources.- Parameters:
resources- the resources to be loaded.- Returns:
- a set of loaded
RoutesBuilders - Throws:
Exception
-
-