Uses of Interface
org.apache.camel.NamedNode
Packages that use NamedNode
-
Uses of NamedNode in org.apache.camel
Methods in org.apache.camel that return NamedNodeModifier and TypeMethodDescriptiondefault @Nullable NamedNodeNamedNode.findMatchingOtherwise(String id) Special methods for Choice EIPdefault @Nullable NamedNodeNamedNode.findMatchingWhen(String id) Special methods for Choice EIPNamedRoute.getInput()Gets the route inputMessageHistory.getNode()Gets the node at the point of this history.@Nullable NamedNodeNamedNode.getParent()Returns the parent@Nullable NamedNodeRoute.getRoute()Get the route type.Methods in org.apache.camel that return types with arguments of type NamedNodeModifier and TypeMethodDescriptionNamedNode.getChildren()Returns the direct children of this node in the route model tree.Route.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, @Nullable NamedNode childDefinition, List<InterceptStrategy> interceptors, Processor nextProcessor, @Nullable 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.@Nullable 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.InternalProcessorFactory.createAggregateBacklogTracerAdvice(CamelContext camelContext, NamedNode definition) @Nullable ProcessorProcessorFactory.createChildProcessor(Route route, NamedNode definition, boolean mandatory) Creates the child processor.Creates an id for the given model definition.@Nullable ManagementInterceptStrategy.InstrumentationProcessor<?> ManagementInterceptStrategy.createProcessor(NamedNode definition, Processor target) @Nullable ProcessorProcessorFactory.createProcessor(Route route, NamedNode definition) Creates the processor.RouteFactory.createRoute(CamelContext camelContext, NamedNode routeDefinition, String routeId, @Nullable String routeDescription, @Nullable String routeNote, Endpoint endpoint, @Nullable Resource resource) Creates the route which should be configured afterwards with more configurations.@Nullable RoutePolicyRoutePolicyFactory.createRoutePolicy(CamelContext camelContext, String routeId, NamedNode route) Creates a newRoutePolicywhich will be assigned to the given route.ModelToJavaDumper.dumpModelAsJava(CamelContext context, NamedNode definition) Dumps the definition as Java DSLModelToJavaDumper.dumpModelAsJava(CamelContext context, NamedNode definition, boolean resolvePlaceholders, boolean generatedIds) Dumps the definition as Java DSLModelToXMLDumper.dumpModelAsXml(CamelContext context, NamedNode definition) Dumps the definition as XMLModelToXMLDumper.dumpModelAsXml(CamelContext context, NamedNode definition, boolean resolvePlaceholders, boolean generatedIds, boolean sourceLocation) 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, boolean sourceLocation) 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, @Nullable NamedNode definition) booleanBacklogTracer.shouldTrace(NamedNode node, Exchange exchange) Whether the tracer should trace the given node and exchange (taking into account patterns and filters).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 nodevoidSyntheticBacklogTracer.traceFirstNode(NamedNode node, Exchange exchange) Emits a synthetic first trace event (first=true, last=false) for the given node and exchange.voidSyntheticBacklogTracer.traceLastNode(NamedNode node, Exchange exchange) Emits a synthetic last trace event (first=false, last=true) for the given node and exchange.voidTracer.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, @Nullable Processor nextTarget) Give implementor an opportunity to wrap the target processor in a route.