public class org.apache.camel.management.DefaultManagementObjectStrategy extends java.lang.Object implements org.apache.camel.spi.ManagementObjectStrategy
{
public void <init>()
{
org.apache.camel.management.DefaultManagementObjectStrategy v;
v := @this: org.apache.camel.management.DefaultManagementObjectStrategy;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public java.lang.Object getManagedObjectForCamelContext(org.apache.camel.CamelContext)
{
org.apache.camel.CamelContext v;
org.apache.camel.management.mbean.ManagedCamelContext v;
org.apache.camel.management.DefaultManagementObjectStrategy v;
org.apache.camel.spi.ManagementStrategy v;
v := @this: org.apache.camel.management.DefaultManagementObjectStrategy;
v := @parameter: org.apache.camel.CamelContext;
v = new org.apache.camel.management.mbean.ManagedCamelContext;
specialinvoke v.<org.apache.camel.management.mbean.ManagedCamelContext: void <init>(org.apache.camel.model.ModelCamelContext)>(v);
v = interfaceinvoke v.<org.apache.camel.CamelContext: org.apache.camel.spi.ManagementStrategy getManagementStrategy()>();
virtualinvoke v.<org.apache.camel.management.mbean.ManagedCamelContext: void init(org.apache.camel.spi.ManagementStrategy)>(v);
return v;
}
public java.lang.Object getManagedObjectForCamelHealth(org.apache.camel.CamelContext)
{
org.apache.camel.management.mbean.ManagedCamelHealth v;
org.apache.camel.CamelContext v;
org.apache.camel.management.DefaultManagementObjectStrategy v;
org.apache.camel.spi.ManagementStrategy v;
v := @this: org.apache.camel.management.DefaultManagementObjectStrategy;
v := @parameter: org.apache.camel.CamelContext;
v = new org.apache.camel.management.mbean.ManagedCamelHealth;
specialinvoke v.<org.apache.camel.management.mbean.ManagedCamelHealth: void <init>(org.apache.camel.CamelContext)>(v);
v = interfaceinvoke v.<org.apache.camel.CamelContext: org.apache.camel.spi.ManagementStrategy getManagementStrategy()>();
virtualinvoke v.<org.apache.camel.management.mbean.ManagedCamelHealth: void init(org.apache.camel.spi.ManagementStrategy)>(v);
return v;
}
public java.lang.Object getManagedObjectForComponent(org.apache.camel.CamelContext, org.apache.camel.Component, java.lang.String)
{
org.apache.camel.CamelContext v;
org.apache.camel.Component v;
org.apache.camel.management.mbean.ManagedComponent v;
java.lang.Object v;
java.lang.String v;
org.apache.camel.management.DefaultManagementObjectStrategy v;
org.apache.camel.spi.ManagementStrategy v;
boolean v;
v := @this: org.apache.camel.management.DefaultManagementObjectStrategy;
v := @parameter: org.apache.camel.CamelContext;
v := @parameter: org.apache.camel.Component;
v := @parameter: java.lang.String;
v = v instanceof org.apache.camel.spi.ManagementAware;
if v == 0 goto label;
v = interfaceinvoke v.<org.apache.camel.spi.ManagementAware: java.lang.Object getManagedObject(java.lang.Object)>(v);
return v;
label:
v = new org.apache.camel.management.mbean.ManagedComponent;
specialinvoke v.<org.apache.camel.management.mbean.ManagedComponent: void <init>(java.lang.String,org.apache.camel.Component)>(v, v);
v = interfaceinvoke v.<org.apache.camel.CamelContext: org.apache.camel.spi.ManagementStrategy getManagementStrategy()>();
virtualinvoke v.<org.apache.camel.management.mbean.ManagedComponent: void init(org.apache.camel.spi.ManagementStrategy)>(v);
return v;
}
public java.lang.Object getManagedObjectForDataFormat(org.apache.camel.CamelContext, org.apache.camel.spi.DataFormat)
{
org.apache.camel.CamelContext v;
org.apache.camel.spi.DataFormat v;
org.apache.camel.management.mbean.ManagedDataFormat v;
java.lang.Object v;
org.apache.camel.management.DefaultManagementObjectStrategy v;
org.apache.camel.spi.ManagementStrategy v;
boolean v;
v := @this: org.apache.camel.management.DefaultManagementObjectStrategy;
v := @parameter: org.apache.camel.CamelContext;
v := @parameter: org.apache.camel.spi.DataFormat;
v = v instanceof org.apache.camel.spi.ManagementAware;
if v == 0 goto label;
v = interfaceinvoke v.<org.apache.camel.spi.ManagementAware: java.lang.Object getManagedObject(java.lang.Object)>(v);
return v;
label:
v = new org.apache.camel.management.mbean.ManagedDataFormat;
specialinvoke v.<org.apache.camel.management.mbean.ManagedDataFormat: void <init>(org.apache.camel.CamelContext,org.apache.camel.spi.DataFormat)>(v, v);
v = interfaceinvoke v.<org.apache.camel.CamelContext: org.apache.camel.spi.ManagementStrategy getManagementStrategy()>();
virtualinvoke v.<org.apache.camel.management.mbean.ManagedDataFormat: void init(org.apache.camel.spi.ManagementStrategy)>(v);
return v;
}
public java.lang.Object getManagedObjectForEndpoint(org.apache.camel.CamelContext, org.apache.camel.Endpoint)
{
org.apache.camel.CamelContext v;
org.apache.camel.Endpoint v;
org.apache.camel.management.mbean.ManagedBrowsableEndpoint v;
org.apache.camel.management.mbean.ManagedEndpoint v;
java.lang.Object v;
org.apache.camel.management.DefaultManagementObjectStrategy v;
org.apache.camel.spi.ManagementStrategy v, v;
boolean v, v, v;
v := @this: org.apache.camel.management.DefaultManagementObjectStrategy;
v := @parameter: org.apache.camel.CamelContext;
v := @parameter: org.apache.camel.Endpoint;
v = interfaceinvoke v.<org.apache.camel.Endpoint: boolean isSingleton()>();
if v != 0 goto label;
return null;
label:
v = v instanceof org.apache.camel.spi.ManagementAware;
if v == 0 goto label;
v = interfaceinvoke v.<org.apache.camel.spi.ManagementAware: java.lang.Object getManagedObject(java.lang.Object)>(v);
return v;
label:
v = v instanceof org.apache.camel.spi.BrowsableEndpoint;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedBrowsableEndpoint;
specialinvoke v.<org.apache.camel.management.mbean.ManagedBrowsableEndpoint: void <init>(org.apache.camel.spi.BrowsableEndpoint)>(v);
v = interfaceinvoke v.<org.apache.camel.CamelContext: org.apache.camel.spi.ManagementStrategy getManagementStrategy()>();
virtualinvoke v.<org.apache.camel.management.mbean.ManagedBrowsableEndpoint: void init(org.apache.camel.spi.ManagementStrategy)>(v);
return v;
label:
v = new org.apache.camel.management.mbean.ManagedEndpoint;
specialinvoke v.<org.apache.camel.management.mbean.ManagedEndpoint: void <init>(org.apache.camel.Endpoint)>(v);
v = interfaceinvoke v.<org.apache.camel.CamelContext: org.apache.camel.spi.ManagementStrategy getManagementStrategy()>();
virtualinvoke v.<org.apache.camel.management.mbean.ManagedEndpoint: void init(org.apache.camel.spi.ManagementStrategy)>(v);
return v;
}
public java.lang.Object getManagedObjectForErrorHandler(org.apache.camel.CamelContext, org.apache.camel.spi.RouteContext, org.apache.camel.Processor, org.apache.camel.ErrorHandlerFactory)
{
org.apache.camel.CamelContext v;
org.apache.camel.Processor v;
org.apache.camel.management.mbean.ManagedErrorHandler v;
org.apache.camel.management.DefaultManagementObjectStrategy v;
org.apache.camel.ErrorHandlerFactory v;
org.apache.camel.spi.ManagementStrategy v;
org.apache.camel.spi.RouteContext v;
v := @this: org.apache.camel.management.DefaultManagementObjectStrategy;
v := @parameter: org.apache.camel.CamelContext;
v := @parameter: org.apache.camel.spi.RouteContext;
v := @parameter: org.apache.camel.Processor;
v := @parameter: org.apache.camel.ErrorHandlerFactory;
v = new org.apache.camel.management.mbean.ManagedErrorHandler;
specialinvoke v.<org.apache.camel.management.mbean.ManagedErrorHandler: void <init>(org.apache.camel.spi.RouteContext,org.apache.camel.Processor,org.apache.camel.ErrorHandlerFactory)>(v, v, v);
v = interfaceinvoke v.<org.apache.camel.CamelContext: org.apache.camel.spi.ManagementStrategy getManagementStrategy()>();
virtualinvoke v.<org.apache.camel.management.mbean.ManagedErrorHandler: void init(org.apache.camel.spi.ManagementStrategy)>(v);
return v;
}
public java.lang.Object getManagedObjectForRouteController(org.apache.camel.CamelContext)
{
org.apache.camel.CamelContext v;
org.apache.camel.management.mbean.ManagedRouteController v;
org.apache.camel.management.DefaultManagementObjectStrategy v;
org.apache.camel.spi.ManagementStrategy v;
v := @this: org.apache.camel.management.DefaultManagementObjectStrategy;
v := @parameter: org.apache.camel.CamelContext;
v = new org.apache.camel.management.mbean.ManagedRouteController;
specialinvoke v.<org.apache.camel.management.mbean.ManagedRouteController: void <init>(org.apache.camel.model.ModelCamelContext)>(v);
v = interfaceinvoke v.<org.apache.camel.CamelContext: org.apache.camel.spi.ManagementStrategy getManagementStrategy()>();
virtualinvoke v.<org.apache.camel.management.mbean.ManagedRouteController: void init(org.apache.camel.spi.ManagementStrategy)>(v);
return v;
}
public java.lang.Object getManagedObjectForRoute(org.apache.camel.CamelContext, org.apache.camel.Route)
{
org.apache.camel.CamelContext v;
org.apache.camel.Route v;
org.apache.camel.management.mbean.ManagedSuspendableRoute v;
org.apache.camel.management.mbean.ManagedRoute v, v;
org.apache.camel.management.DefaultManagementObjectStrategy v;
org.apache.camel.spi.ManagementStrategy v;
boolean v;
v := @this: org.apache.camel.management.DefaultManagementObjectStrategy;
v := @parameter: org.apache.camel.CamelContext;
v := @parameter: org.apache.camel.Route;
v = interfaceinvoke v.<org.apache.camel.Route: boolean supportsSuspension()>();
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedSuspendableRoute;
specialinvoke v.<org.apache.camel.management.mbean.ManagedSuspendableRoute: void <init>(org.apache.camel.model.ModelCamelContext,org.apache.camel.Route)>(v, v);
v = v;
goto label;
label:
v = new org.apache.camel.management.mbean.ManagedRoute;
specialinvoke v.<org.apache.camel.management.mbean.ManagedRoute: void <init>(org.apache.camel.model.ModelCamelContext,org.apache.camel.Route)>(v, v);
v = v;
label:
v = interfaceinvoke v.<org.apache.camel.CamelContext: org.apache.camel.spi.ManagementStrategy getManagementStrategy()>();
virtualinvoke v.<org.apache.camel.management.mbean.ManagedRoute: void init(org.apache.camel.spi.ManagementStrategy)>(v);
return v;
}
public java.lang.Object getManagedObjectForThreadPool(org.apache.camel.CamelContext, java.util.concurrent.ThreadPoolExecutor, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
{
org.apache.camel.CamelContext v;
java.util.concurrent.ThreadPoolExecutor v;
org.apache.camel.management.mbean.ManagedThreadPool v;
java.lang.String v, v, v, v;
org.apache.camel.management.DefaultManagementObjectStrategy v;
org.apache.camel.spi.ManagementStrategy v;
v := @this: org.apache.camel.management.DefaultManagementObjectStrategy;
v := @parameter: org.apache.camel.CamelContext;
v := @parameter: java.util.concurrent.ThreadPoolExecutor;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = new org.apache.camel.management.mbean.ManagedThreadPool;
specialinvoke v.<org.apache.camel.management.mbean.ManagedThreadPool: void <init>(org.apache.camel.CamelContext,java.util.concurrent.ThreadPoolExecutor,java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v, v, v);
v = interfaceinvoke v.<org.apache.camel.CamelContext: org.apache.camel.spi.ManagementStrategy getManagementStrategy()>();
virtualinvoke v.<org.apache.camel.management.mbean.ManagedThreadPool: void init(org.apache.camel.spi.ManagementStrategy)>(v);
return v;
}
public java.lang.Object getManagedObjectForEventNotifier(org.apache.camel.CamelContext, org.apache.camel.spi.EventNotifier)
{
org.apache.camel.CamelContext v;
org.apache.camel.management.DefaultManagementObjectStrategy v;
org.apache.camel.spi.ManagementStrategy v;
org.apache.camel.management.mbean.ManagedEventNotifier v;
org.apache.camel.spi.EventNotifier v;
v := @this: org.apache.camel.management.DefaultManagementObjectStrategy;
v := @parameter: org.apache.camel.CamelContext;
v := @parameter: org.apache.camel.spi.EventNotifier;
v = new org.apache.camel.management.mbean.ManagedEventNotifier;
specialinvoke v.<org.apache.camel.management.mbean.ManagedEventNotifier: void <init>(org.apache.camel.CamelContext,org.apache.camel.spi.EventNotifier)>(v, v);
v = interfaceinvoke v.<org.apache.camel.CamelContext: org.apache.camel.spi.ManagementStrategy getManagementStrategy()>();
virtualinvoke v.<org.apache.camel.management.mbean.ManagedEventNotifier: void init(org.apache.camel.spi.ManagementStrategy)>(v);
return v;
}
public java.lang.Object getManagedObjectForConsumer(org.apache.camel.CamelContext, org.apache.camel.Consumer)
{
org.apache.camel.CamelContext v;
org.apache.camel.Consumer v;
org.apache.camel.management.mbean.ManagedScheduledPollConsumer v;
org.apache.camel.management.mbean.ManagedConsumer v, v;
org.apache.camel.management.DefaultManagementObjectStrategy v;
org.apache.camel.spi.ManagementStrategy v;
boolean v;
v := @this: org.apache.camel.management.DefaultManagementObjectStrategy;
v := @parameter: org.apache.camel.CamelContext;
v := @parameter: org.apache.camel.Consumer;
v = v instanceof org.apache.camel.impl.ScheduledPollConsumer;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedScheduledPollConsumer;
specialinvoke v.<org.apache.camel.management.mbean.ManagedScheduledPollConsumer: void <init>(org.apache.camel.CamelContext,org.apache.camel.impl.ScheduledPollConsumer)>(v, v);
v = v;
goto label;
label:
v = new org.apache.camel.management.mbean.ManagedConsumer;
specialinvoke v.<org.apache.camel.management.mbean.ManagedConsumer: void <init>(org.apache.camel.CamelContext,org.apache.camel.Consumer)>(v, v);
v = v;
label:
v = interfaceinvoke v.<org.apache.camel.CamelContext: org.apache.camel.spi.ManagementStrategy getManagementStrategy()>();
virtualinvoke v.<org.apache.camel.management.mbean.ManagedConsumer: void init(org.apache.camel.spi.ManagementStrategy)>(v);
return v;
}
public java.lang.Object getManagedObjectForProducer(org.apache.camel.CamelContext, org.apache.camel.Producer)
{
org.apache.camel.CamelContext v;
org.apache.camel.management.mbean.ManagedProducer v;
org.apache.camel.Producer v;
org.apache.camel.management.DefaultManagementObjectStrategy v;
org.apache.camel.spi.ManagementStrategy v;
v := @this: org.apache.camel.management.DefaultManagementObjectStrategy;
v := @parameter: org.apache.camel.CamelContext;
v := @parameter: org.apache.camel.Producer;
v = new org.apache.camel.management.mbean.ManagedProducer;
specialinvoke v.<org.apache.camel.management.mbean.ManagedProducer: void <init>(org.apache.camel.CamelContext,org.apache.camel.Producer)>(v, v);
v = interfaceinvoke v.<org.apache.camel.CamelContext: org.apache.camel.spi.ManagementStrategy getManagementStrategy()>();
virtualinvoke v.<org.apache.camel.management.mbean.ManagedProducer: void init(org.apache.camel.spi.ManagementStrategy)>(v);
return v;
}
public java.lang.Object getManagedObjectForService(org.apache.camel.CamelContext, org.apache.camel.Service)
{
org.apache.camel.CamelContext v;
org.apache.camel.Service v;
org.apache.camel.management.DefaultManagementObjectStrategy v;
org.apache.camel.management.mbean.ManagedService v;
org.apache.camel.spi.ManagementStrategy v;
v := @this: org.apache.camel.management.DefaultManagementObjectStrategy;
v := @parameter: org.apache.camel.CamelContext;
v := @parameter: org.apache.camel.Service;
v = new org.apache.camel.management.mbean.ManagedService;
specialinvoke v.<org.apache.camel.management.mbean.ManagedService: void <init>(org.apache.camel.CamelContext,org.apache.camel.Service)>(v, v);
v = interfaceinvoke v.<org.apache.camel.CamelContext: org.apache.camel.spi.ManagementStrategy getManagementStrategy()>();
virtualinvoke v.<org.apache.camel.management.mbean.ManagedService: void init(org.apache.camel.spi.ManagementStrategy)>(v);
return v;
}
public java.lang.Object getManagedObjectForClusterService(org.apache.camel.CamelContext, org.apache.camel.cluster.CamelClusterService)
{
org.apache.camel.CamelContext v;
org.apache.camel.management.mbean.ManagedClusterService v;
org.apache.camel.management.DefaultManagementObjectStrategy v;
org.apache.camel.spi.ManagementStrategy v;
org.apache.camel.cluster.CamelClusterService v;
v := @this: org.apache.camel.management.DefaultManagementObjectStrategy;
v := @parameter: org.apache.camel.CamelContext;
v := @parameter: org.apache.camel.cluster.CamelClusterService;
v = new org.apache.camel.management.mbean.ManagedClusterService;
specialinvoke v.<org.apache.camel.management.mbean.ManagedClusterService: void <init>(org.apache.camel.CamelContext,org.apache.camel.cluster.CamelClusterService)>(v, v);
v = interfaceinvoke v.<org.apache.camel.CamelContext: org.apache.camel.spi.ManagementStrategy getManagementStrategy()>();
virtualinvoke v.<org.apache.camel.management.mbean.ManagedClusterService: void init(org.apache.camel.spi.ManagementStrategy)>(v);
return v;
}
public java.lang.Object getManagedObjectForProcessor(org.apache.camel.CamelContext, org.apache.camel.Processor, org.apache.camel.model.ProcessorDefinition, org.apache.camel.Route)
{
org.apache.camel.management.mbean.ManagedDelayer v;
org.apache.camel.management.mbean.ManagedThrottler v;
org.apache.camel.management.mbean.ManagedValidate v;
org.apache.camel.management.mbean.ManagedBeanProcessor v;
org.apache.camel.management.mbean.ManagedSetBody v;
org.apache.camel.management.mbean.ManagedThrowException v;
org.apache.camel.Route v;
org.apache.camel.management.mbean.ManagedLoop v;
org.apache.camel.management.mbean.ManagedThroughputLogger v;
org.apache.camel.management.mbean.ManagedLog v;
org.apache.camel.management.mbean.ManagedProcess v;
org.apache.camel.spi.ManagementStrategy v;
org.apache.camel.management.mbean.ManagedConvertBody v;
org.apache.camel.management.mbean.ManagedMulticast v;
org.apache.camel.management.mbean.ManagedRemoveHeader v;
org.apache.camel.management.mbean.ManagedRoutingSlip v;
org.apache.camel.Endpoint v, v;
java.util.Collection v, v;
org.apache.camel.management.mbean.ManagedProcessor v, v;
org.apache.camel.management.mbean.ManagedWireTapProcessor v;
org.apache.camel.management.mbean.ManagedSetProperty v;
org.apache.camel.management.mbean.ManagedCircuitBreakerLoadBalancer v;
java.lang.Boolean v;
org.apache.camel.management.mbean.ManagedRemoveProperty v;
org.apache.camel.management.mbean.ManagedRemoveHeaders v;
org.apache.camel.CamelContext v;
org.apache.camel.management.mbean.ManagedPollEnricher v;
org.apache.camel.management.mbean.ManagedTransformer v;
org.apache.camel.management.mbean.ManagedSendProcessor v;
java.lang.Object v, v;
org.apache.camel.management.mbean.ManagedTopicLoadBalancer v;
org.apache.camel.management.mbean.ManagedIdempotentConsumer v;
org.apache.camel.management.mbean.ManagedSendDynamicProcessor v;
org.apache.camel.management.mbean.ManagedWeightedLoadBalancer v;
org.apache.camel.management.mbean.ManagedRecipientList v;
org.apache.camel.management.mbean.ManagedSetExchangePattern v;
org.apache.camel.management.DefaultManagementObjectStrategy v;
org.apache.camel.management.mbean.ManagedChoice v;
org.apache.camel.management.mbean.ManagedRandomLoadBalancer v;
org.apache.camel.management.mbean.ManagedRemoveProperties v;
org.apache.camel.management.mbean.ManagedDynamicRouter v;
org.apache.camel.management.mbean.ManagedUnmarshal v;
org.apache.camel.management.mbean.ManagedCustomLoadBalancer v;
org.apache.camel.management.mbean.ManagedScript v;
org.apache.camel.management.mbean.ManagedClaimCheck v;
org.apache.camel.management.mbean.ManagedFilter v;
org.apache.camel.management.mbean.ManagedResequencer v, v;
org.apache.camel.management.mbean.ManagedRollback v;
org.apache.camel.management.mbean.ManagedSetHeader v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.camel.management.mbean.ManagedStop v;
org.apache.camel.management.mbean.ManagedThreads v;
org.apache.camel.management.mbean.ManagedSamplingThrottler v;
org.apache.camel.management.mbean.ManagedFailoverLoadBalancer v;
org.apache.camel.model.ProcessorDefinition v;
org.apache.camel.management.mbean.ManagedAggregateProcessor v;
org.apache.camel.management.mbean.ManagedStickyLoadBalancer v;
org.apache.camel.management.mbean.ManagedSplitter v;
org.apache.camel.Processor v, v, v, v;
org.apache.camel.model.LoadBalancerDefinition v;
java.util.Iterator v, v;
org.apache.camel.management.mbean.ManagedEnricher v;
org.apache.camel.management.mbean.ManagedRoundRobinLoadBalancer v;
org.apache.camel.management.mbean.ManagedMarshal v;
v := @this: org.apache.camel.management.DefaultManagementObjectStrategy;
v := @parameter: org.apache.camel.CamelContext;
v := @parameter: org.apache.camel.Processor;
v := @parameter: org.apache.camel.model.ProcessorDefinition;
v := @parameter: org.apache.camel.Route;
v = null;
v = v instanceof org.apache.camel.model.RecipientListDefinition;
if v == 0 goto label;
v = virtualinvoke v.<org.apache.camel.processor.Pipeline: java.util.Collection getProcessors()>();
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
goto label;
label:
v = v instanceof org.apache.camel.model.ThreadsDefinition;
if v == 0 goto label;
v = virtualinvoke v.<org.apache.camel.processor.Pipeline: java.util.Collection getProcessors()>();
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
label:
v = v;
label:
if v == null goto label;
v = v instanceof org.apache.camel.processor.ErrorHandler;
if v == 0 goto label;
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(0);
return v;
label:
v = v instanceof org.apache.camel.processor.ConvertBodyProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedConvertBody;
specialinvoke v.<org.apache.camel.management.mbean.ManagedConvertBody: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.ConvertBodyProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.ChoiceProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedChoice;
specialinvoke v.<org.apache.camel.management.mbean.ManagedChoice: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.ChoiceProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.ClaimCheckProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedClaimCheck;
specialinvoke v.<org.apache.camel.management.mbean.ManagedClaimCheck: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.ClaimCheckProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.Delayer;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedDelayer;
specialinvoke v.<org.apache.camel.management.mbean.ManagedDelayer: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.Delayer,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.Throttler;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedThrottler;
specialinvoke v.<org.apache.camel.management.mbean.ManagedThrottler: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.Throttler,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.DynamicRouter;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedDynamicRouter;
specialinvoke v.<org.apache.camel.management.mbean.ManagedDynamicRouter: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.DynamicRouter,org.apache.camel.model.DynamicRouterDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.RoutingSlip;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedRoutingSlip;
specialinvoke v.<org.apache.camel.management.mbean.ManagedRoutingSlip: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.RoutingSlip,org.apache.camel.model.RoutingSlipDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.FilterProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedFilter;
specialinvoke v.<org.apache.camel.management.mbean.ManagedFilter: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.FilterProcessor,org.apache.camel.model.ExpressionNode)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.LogProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedLog;
specialinvoke v.<org.apache.camel.management.mbean.ManagedLog: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.LogProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.LoopProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedLoop;
specialinvoke v.<org.apache.camel.management.mbean.ManagedLoop: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.LoopProcessor,org.apache.camel.model.LoopDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.MarshalProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedMarshal;
specialinvoke v.<org.apache.camel.management.mbean.ManagedMarshal: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.MarshalProcessor,org.apache.camel.model.MarshalDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.UnmarshalProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedUnmarshal;
specialinvoke v.<org.apache.camel.management.mbean.ManagedUnmarshal: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.UnmarshalProcessor,org.apache.camel.model.UnmarshalDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.loadbalancer.CircuitBreakerLoadBalancer;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedCircuitBreakerLoadBalancer;
specialinvoke v.<org.apache.camel.management.mbean.ManagedCircuitBreakerLoadBalancer: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.loadbalancer.CircuitBreakerLoadBalancer,org.apache.camel.model.LoadBalanceDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.loadbalancer.FailOverLoadBalancer;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedFailoverLoadBalancer;
specialinvoke v.<org.apache.camel.management.mbean.ManagedFailoverLoadBalancer: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.loadbalancer.FailOverLoadBalancer,org.apache.camel.model.LoadBalanceDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.loadbalancer.RandomLoadBalancer;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedRandomLoadBalancer;
specialinvoke v.<org.apache.camel.management.mbean.ManagedRandomLoadBalancer: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.loadbalancer.RandomLoadBalancer,org.apache.camel.model.LoadBalanceDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.loadbalancer.RoundRobinLoadBalancer;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedRoundRobinLoadBalancer;
specialinvoke v.<org.apache.camel.management.mbean.ManagedRoundRobinLoadBalancer: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.loadbalancer.RoundRobinLoadBalancer,org.apache.camel.model.LoadBalanceDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.loadbalancer.StickyLoadBalancer;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedStickyLoadBalancer;
specialinvoke v.<org.apache.camel.management.mbean.ManagedStickyLoadBalancer: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.loadbalancer.StickyLoadBalancer,org.apache.camel.model.LoadBalanceDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.loadbalancer.TopicLoadBalancer;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedTopicLoadBalancer;
specialinvoke v.<org.apache.camel.management.mbean.ManagedTopicLoadBalancer: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.loadbalancer.TopicLoadBalancer,org.apache.camel.model.LoadBalanceDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.loadbalancer.WeightedLoadBalancer;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedWeightedLoadBalancer;
specialinvoke v.<org.apache.camel.management.mbean.ManagedWeightedLoadBalancer: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.loadbalancer.WeightedLoadBalancer,org.apache.camel.model.LoadBalanceDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.RecipientList;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedRecipientList;
specialinvoke v.<org.apache.camel.management.mbean.ManagedRecipientList: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.RecipientList,org.apache.camel.model.RecipientListDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.Splitter;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedSplitter;
specialinvoke v.<org.apache.camel.management.mbean.ManagedSplitter: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.Splitter,org.apache.camel.model.SplitDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.MulticastProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedMulticast;
specialinvoke v.<org.apache.camel.management.mbean.ManagedMulticast: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.MulticastProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.SamplingThrottler;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedSamplingThrottler;
specialinvoke v.<org.apache.camel.management.mbean.ManagedSamplingThrottler: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.SamplingThrottler,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.Resequencer;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedResequencer;
specialinvoke v.<org.apache.camel.management.mbean.ManagedResequencer: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.Resequencer,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.RollbackProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedRollback;
specialinvoke v.<org.apache.camel.management.mbean.ManagedRollback: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.RollbackProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.StreamResequencer;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedResequencer;
specialinvoke v.<org.apache.camel.management.mbean.ManagedResequencer: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.StreamResequencer,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.SetBodyProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedSetBody;
specialinvoke v.<org.apache.camel.management.mbean.ManagedSetBody: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.SetBodyProcessor,org.apache.camel.model.SetBodyDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.RemoveHeaderProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedRemoveHeader;
specialinvoke v.<org.apache.camel.management.mbean.ManagedRemoveHeader: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.RemoveHeaderProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.RemoveHeadersProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedRemoveHeaders;
specialinvoke v.<org.apache.camel.management.mbean.ManagedRemoveHeaders: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.RemoveHeadersProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.SetHeaderProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedSetHeader;
specialinvoke v.<org.apache.camel.management.mbean.ManagedSetHeader: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.SetHeaderProcessor,org.apache.camel.model.SetHeaderDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.RemovePropertyProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedRemoveProperty;
specialinvoke v.<org.apache.camel.management.mbean.ManagedRemoveProperty: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.RemovePropertyProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.RemovePropertiesProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedRemoveProperties;
specialinvoke v.<org.apache.camel.management.mbean.ManagedRemoveProperties: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.RemovePropertiesProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.SetPropertyProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedSetProperty;
specialinvoke v.<org.apache.camel.management.mbean.ManagedSetProperty: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.SetPropertyProcessor,org.apache.camel.model.SetPropertyDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.ExchangePatternProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedSetExchangePattern;
specialinvoke v.<org.apache.camel.management.mbean.ManagedSetExchangePattern: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.ExchangePatternProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.ScriptProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedScript;
specialinvoke v.<org.apache.camel.management.mbean.ManagedScript: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.ScriptProcessor,org.apache.camel.model.ScriptDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.StopProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedStop;
specialinvoke v.<org.apache.camel.management.mbean.ManagedStop: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.StopProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.ThreadsProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedThreads;
specialinvoke v.<org.apache.camel.management.mbean.ManagedThreads: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.ThreadsProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.ThrowExceptionProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedThrowException;
specialinvoke v.<org.apache.camel.management.mbean.ManagedThrowException: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.ThrowExceptionProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.TransformProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedTransformer;
specialinvoke v.<org.apache.camel.management.mbean.ManagedTransformer: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.TransformProcessor,org.apache.camel.model.TransformDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.validation.PredicateValidatingProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedValidate;
specialinvoke v.<org.apache.camel.management.mbean.ManagedValidate: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.validation.PredicateValidatingProcessor,org.apache.camel.model.ValidateDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.WireTapProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedWireTapProcessor;
specialinvoke v.<org.apache.camel.management.mbean.ManagedWireTapProcessor: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.WireTapProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.SendDynamicProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedSendDynamicProcessor;
specialinvoke v.<org.apache.camel.management.mbean.ManagedSendDynamicProcessor: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.SendDynamicProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.SendProcessor;
if v == 0 goto label;
v = virtualinvoke v.<org.apache.camel.processor.SendProcessor: org.apache.camel.Endpoint getDestination()>();
v = v instanceof org.apache.camel.component.log.LogEndpoint;
if v == 0 goto label;
v = virtualinvoke v.<org.apache.camel.processor.SendProcessor: org.apache.camel.Endpoint getDestination()>();
v = virtualinvoke v.<org.apache.camel.component.log.LogEndpoint: org.apache.camel.Processor getLogger()>();
v = v instanceof org.apache.camel.processor.ThroughputLogger;
if v == 0 goto label;
v = virtualinvoke v.<org.apache.camel.component.log.LogEndpoint: org.apache.camel.Processor getLogger()>();
v = new org.apache.camel.management.mbean.ManagedThroughputLogger;
specialinvoke v.<org.apache.camel.management.mbean.ManagedThroughputLogger: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.ThroughputLogger,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
label:
if v != null goto label;
v = new org.apache.camel.management.mbean.ManagedSendProcessor;
specialinvoke v.<org.apache.camel.management.mbean.ManagedSendProcessor: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.SendProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.component.bean.BeanProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedBeanProcessor;
specialinvoke v.<org.apache.camel.management.mbean.ManagedBeanProcessor: void <init>(org.apache.camel.CamelContext,org.apache.camel.component.bean.BeanProcessor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.idempotent.IdempotentConsumer;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedIdempotentConsumer;
specialinvoke v.<org.apache.camel.management.mbean.ManagedIdempotentConsumer: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.idempotent.IdempotentConsumer,org.apache.camel.model.IdempotentConsumerDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.aggregate.AggregateProcessor;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedAggregateProcessor;
specialinvoke v.<org.apache.camel.management.mbean.ManagedAggregateProcessor: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.aggregate.AggregateProcessor,org.apache.camel.model.AggregateDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.Enricher;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedEnricher;
specialinvoke v.<org.apache.camel.management.mbean.ManagedEnricher: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.Enricher,org.apache.camel.model.EnrichDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.processor.PollEnricher;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedPollEnricher;
specialinvoke v.<org.apache.camel.management.mbean.ManagedPollEnricher: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.PollEnricher,org.apache.camel.model.PollEnrichDefinition)>(v, v, v);
v = v;
goto label;
label:
v = v instanceof org.apache.camel.spi.ManagementAware;
if v == 0 goto label;
v = interfaceinvoke v.<org.apache.camel.spi.ManagementAware: java.lang.Object getManagedObject(java.lang.Object)>(v);
return v;
label:
v = v instanceof org.apache.camel.model.LoadBalanceDefinition;
if v == 0 goto label;
v = virtualinvoke v.<org.apache.camel.model.LoadBalanceDefinition: org.apache.camel.model.LoadBalancerDefinition getLoadBalancerType()>();
v = v instanceof org.apache.camel.model.loadbalancer.CustomLoadBalancerDefinition;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedCustomLoadBalancer;
specialinvoke v.<org.apache.camel.management.mbean.ManagedCustomLoadBalancer: void <init>(org.apache.camel.CamelContext,org.apache.camel.processor.loadbalancer.LoadBalancer,org.apache.camel.model.LoadBalanceDefinition)>(v, v, v);
v = v;
label:
if v != null goto label;
v = v instanceof org.apache.camel.DelegateProcessor;
if v == 0 goto label;
v = interfaceinvoke v.<org.apache.camel.DelegateProcessor: org.apache.camel.Processor getProcessor()>();
goto label;
label:
if v != null goto label;
v = v instanceof org.apache.camel.model.ProcessDefinition;
if v == 0 goto label;
v = new org.apache.camel.management.mbean.ManagedProcess;
specialinvoke v.<org.apache.camel.management.mbean.ManagedProcess: void <init>(org.apache.camel.CamelContext,org.apache.camel.Processor,org.apache.camel.model.ProcessDefinition)>(v, v, v);
v = v;
goto label;
label:
if v != null goto label;
v = new org.apache.camel.management.mbean.ManagedProcessor;
specialinvoke v.<org.apache.camel.management.mbean.ManagedProcessor: void <init>(org.apache.camel.CamelContext,org.apache.camel.Processor,org.apache.camel.model.ProcessorDefinition)>(v, v, v);
v = v;
label:
virtualinvoke v.<org.apache.camel.management.mbean.ManagedProcessor: void setRoute(org.apache.camel.Route)>(v);
v = interfaceinvoke v.<org.apache.camel.CamelContext: org.apache.camel.spi.ManagementStrategy getManagementStrategy()>();
virtualinvoke v.<org.apache.camel.management.mbean.ManagedProcessor: void init(org.apache.camel.spi.ManagementStrategy)>(v);
return v;
}
}