Class DefaultDevConsoleResolver

java.lang.Object
org.apache.camel.impl.engine.DefaultDevConsoleResolver
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.apache.camel.console.DevConsoleResolver

public class DefaultDevConsoleResolver extends Object implements org.apache.camel.console.DevConsoleResolver, org.apache.camel.CamelContextAware
Default dev console resolver that looks for dev consoles factories in META-INF/services/org/apache/camel/dev-console/.
  • Field Details

    • DEV_CONSOLE_RESOURCE_PATH

      public static final String DEV_CONSOLE_RESOURCE_PATH
      See Also:
    • devConsoleFactory

      protected org.apache.camel.spi.FactoryFinder devConsoleFactory
  • Constructor Details

    • DefaultDevConsoleResolver

      public DefaultDevConsoleResolver()
  • Method Details

    • getCamelContext

      public org.apache.camel.CamelContext getCamelContext()
      Specified by:
      getCamelContext in interface org.apache.camel.CamelContextAware
    • setCamelContext

      public void setCamelContext(org.apache.camel.CamelContext camelContext)
      Specified by:
      setCamelContext in interface org.apache.camel.CamelContextAware
    • resolveDevConsole

      public org.apache.camel.console.DevConsole resolveDevConsole(String id)
      Specified by:
      resolveDevConsole in interface org.apache.camel.console.DevConsoleResolver
    • findDevConsole

      protected Class<?> findDevConsole(String name, org.apache.camel.CamelContext context) throws Exception
      Throws:
      Exception
    • lookupDevConsole

      public Optional<org.apache.camel.console.DevConsole> lookupDevConsole(String id)
      Specified by:
      lookupDevConsole in interface org.apache.camel.console.DevConsoleResolver