Uses of Interface
org.apache.camel.NamedNode
Packages that use NamedNode
Package
Description
The core Camel API.
Service Provider Interfaces used by the Camel runtime which are plugin strategies.
-
Uses of NamedNode in org.apache.camel
Methods in org.apache.camel that return NamedNodeModifier and TypeMethodDescriptionNamedRoute.getInput()Gets the route inputMessageHistory.getNode()Gets the node at the point of this history.NamedNode.getParent()Returns the parentRoute.getRoute()Get the route type.Methods in org.apache.camel that return types with arguments of type NamedNodeModifier and TypeMethodDescriptionRoute.getErrorHandlers(ErrorHandlerFactory factory) Gets the error handlersMethods in org.apache.camel with parameters of type NamedNodeModifier and TypeMethodDescriptionvoidRoute.addErrorHandler(ErrorHandlerFactory factory, NamedNode exception) Adds error handler for the given exception typevoidChannel.initChannel(Route route, NamedNode definition, NamedNode childDefinition, List<InterceptStrategy> interceptors, Processor nextProcessor, NamedRoute routeDefinition, boolean first) Initializes the channel. -
Uses of NamedNode in org.apache.camel.spi
Methods in org.apache.camel.spi with parameters of type NamedNodeModifier and TypeMethodDescriptionvoidBacklogDebugger.afterProcess(Exchange exchange, Processor processor, NamedNode definition, long timeTaken) Callback invoked after a breakpointvoidBreakpoint.afterProcess(Exchange exchange, Processor processor, NamedNode definition, long timeTaken) Callback invoked when the breakpoint was hit and theExchangehas been processed (after).booleanDebugger.afterProcess(Exchange exchange, Processor processor, NamedNode definition, long timeTaken) Callback invoked when anExchangehas been processed which allows implementators to notify breakpoints.org.apache.camel.util.StopWatchBacklogDebugger.beforeProcess(Exchange exchange, Processor processor, NamedNode definition) Callback invoked before hitting a breakpointvoidBreakpoint.beforeProcess(Exchange exchange, Processor processor, NamedNode definition) Callback invoked when the breakpoint was hit and theExchangeis about to be processed (before).booleanDebugger.beforeProcess(Exchange exchange, Processor processor, NamedNode definition) Callback invoked when anExchangeis about to be processed which allows implementators to notify breakpoints.voidPolicy.beforeWrap(Route route, NamedNode definition) Hook invoked before the wrap.ProcessorFactory.createChildProcessor(Route route, NamedNode definition, boolean mandatory) Creates the child processor.Creates an id for the given model definition.ManagementInterceptStrategy.createProcessor(NamedNode definition, Processor target) ProcessorFactory.createProcessor(Route route, NamedNode definition) Creates the processor.RouteFactory.createRoute(CamelContext camelContext, NamedNode routeDefinition, String routeId, String routeDescription, Endpoint endpoint, Resource resource) Creates the route which should be configured afterwards with more configurations.RoutePolicyFactory.createRoutePolicy(CamelContext camelContext, String routeId, NamedNode route) Creates a newRoutePolicywhich will be assigned to the given route.ModelToXMLDumper.dumpModelAsXml(CamelContext context, NamedNode definition) Dumps the definition as XMLModelToXMLDumper.dumpModelAsXml(CamelContext context, NamedNode definition, boolean resolvePlaceholders, boolean generatedIds) Dumps the definition as XMLModelToYAMLDumper.dumpModelAsYaml(CamelContext context, NamedNode definition) Dumps the definition as YAMLModelToYAMLDumper.dumpModelAsYaml(CamelContext context, NamedNode definition, boolean resolvePlaceholders, boolean uriAsParameters, boolean generatedIds) Dumps the definition as YAMLManagementObjectStrategy.getManagedObjectForProcessor(CamelContext context, Processor processor, NamedNode definition, Route route) ManagementObjectNameStrategy.getObjectNameForProcessor(CamelContext context, Processor processor, NamedNode definition) ManagementObjectNameStrategy.getObjectNameForStep(CamelContext context, Processor processor, NamedNode definition) booleanManagementStrategy.manageProcessor(NamedNode definition) Filter whether the processor should be managed or not.booleanCondition.matchProcess(Exchange exchange, Processor processor, NamedNode definition, boolean before) Does the condition matchMessageHistoryFactory.newMessageHistory(String routeId, NamedNode node, Exchange exchange) Creates a newMessageHistoryvoidBreakpoint.onEvent(Exchange exchange, CamelEvent.ExchangeEvent event, NamedNode definition) booleanTracer.shouldTrace(NamedNode definition) Whether or not to trace the given processor definition.voidTracer.traceAfterNode(NamedNode node, Exchange exchange) Trace after the given nodevoidTracer.traceBeforeNode(NamedNode node, Exchange exchange) Trace before the given nodevoidTracer.traceSentNode(NamedNode node, Exchange exchange, Endpoint endpoint, long elapsed) Trace when an Exchange was sent to a given endpointInterceptStrategy.wrapProcessorInInterceptors(CamelContext context, NamedNode definition, Processor target, Processor nextTarget) Give implementor an opportunity to wrap the target processor in a route.