@Component public class FirstProcessorInterceptorFactory extends Object implements org.mule.runtime.api.interception.ProcessorInterceptorFactory
| Modifier and Type | Field and Description |
|---|---|
static String |
MULE_OTEL_INTERCEPTOR_PROCESSOR_ENABLE_PROPERTY_NAME |
| Constructor and Description |
|---|
FirstProcessorInterceptorFactory(MuleNotificationProcessor muleNotificationProcessor) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.api.interception.ProcessorInterceptor |
get() |
boolean |
intercept(org.mule.runtime.api.component.location.ComponentLocation location)
This intercepts the first processor of root container which can be a flow or
sub-flow.
|
public static final String MULE_OTEL_INTERCEPTOR_PROCESSOR_ENABLE_PROPERTY_NAME
@Inject public FirstProcessorInterceptorFactory(MuleNotificationProcessor muleNotificationProcessor)
public org.mule.runtime.api.interception.ProcessorInterceptor get()
public boolean intercept(org.mule.runtime.api.component.location.ComponentLocation location)
MuleNotificationProcessor does not have a valid connection
due to disabled tracing. See
OpenTelemetryExtensionConfiguration.start().intercept in interface org.mule.runtime.api.interception.ProcessorInterceptorFactorylocation - ComponentLocationCopyright © 2022 AVIO Consulting. All rights reserved.