Interface Runtime

    • Method Detail

      • getCamelContext

        default <T extends org.apache.camel.CamelContext> T getCamelContext​(Class<T> type)
      • getRegistry

        default org.apache.camel.spi.Registry getRegistry()
        Returns the registry associated to this runtime.
      • setInitialProperties

        default void setInitialProperties​(Properties properties)
      • setInitialProperties

        default void setInitialProperties​(Map<String,​String> properties)
      • setInitialProperties

        default void setInitialProperties​(String key,
                                          String value,
                                          String... keyVals)
      • setProperties

        default void setProperties​(Properties properties)
      • setProperties

        default void setProperties​(Map<String,​String> properties)
      • setProperties

        default void setProperties​(String key,
                                   String value,
                                   String... keyVals)
      • addRoutes

        default void addRoutes​(org.apache.camel.RoutesBuilder builder)
      • setPropertiesLocations

        default void setPropertiesLocations​(Collection<String> locations)
      • setPropertiesLocations

        default void setPropertiesLocations​(String... locations)
      • stop

        default void stop()
                   throws Exception
        Lifecycle method used to stops the entire integration.
        Throws:
        Exception
      • on

        static Runtime on​(org.apache.camel.CamelContext camelContext)
        Helper to create a simple runtime from a given Camel Context.
        Parameters:
        camelContext - the camel context
        Returns:
        the runtime
      • on

        static Runtime on​(org.apache.camel.spi.HasCamelContext provider)
        Helper to create a simple runtime from a given Camel Context provider.
        Parameters:
        provider - the camel context provider
        Returns:
        the runtime