public class org.apache.camel.management.mbean.ManagedSplitter extends org.apache.camel.management.mbean.ManagedMulticast implements org.apache.camel.api.management.mbean.ManagedSplitterMBean
{
private final org.apache.camel.processor.Splitter processor;
public void <init>(org.apache.camel.CamelContext, org.apache.camel.processor.Splitter, org.apache.camel.model.SplitDefinition)
{
org.apache.camel.CamelContext v;
org.apache.camel.model.SplitDefinition v;
org.apache.camel.processor.Splitter v;
org.apache.camel.management.mbean.ManagedSplitter v;
v := @this: org.apache.camel.management.mbean.ManagedSplitter;
v := @parameter: org.apache.camel.CamelContext;
v := @parameter: org.apache.camel.processor.Splitter;
v := @parameter: org.apache.camel.model.SplitDefinition;
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.<org.apache.camel.management.mbean.ManagedSplitter: org.apache.camel.processor.Splitter processor> = v;
return;
}
public org.apache.camel.model.SplitDefinition getDefinition()
{
org.apache.camel.model.ProcessorDefinition v;
org.apache.camel.management.mbean.ManagedSplitter v;
v := @this: org.apache.camel.management.mbean.ManagedSplitter;
v = specialinvoke v.<org.apache.camel.management.mbean.ManagedMulticast: org.apache.camel.model.ProcessorDefinition getDefinition()>();
return v;
}
public java.lang.String getExpressionLanguage()
{
org.apache.camel.model.SplitDefinition v;
org.apache.camel.model.language.ExpressionDefinition v;
java.lang.String v;
org.apache.camel.management.mbean.ManagedSplitter v;
v := @this: org.apache.camel.management.mbean.ManagedSplitter;
v = virtualinvoke v.<org.apache.camel.management.mbean.ManagedSplitter: org.apache.camel.model.SplitDefinition getDefinition()>();
v = virtualinvoke v.<org.apache.camel.model.SplitDefinition: org.apache.camel.model.language.ExpressionDefinition getExpression()>();
v = virtualinvoke v.<org.apache.camel.model.language.ExpressionDefinition: java.lang.String getLanguage()>();
return v;
}
public java.lang.String getExpression()
{
org.apache.camel.model.SplitDefinition v;
org.apache.camel.model.language.ExpressionDefinition v;
java.lang.String v;
org.apache.camel.management.mbean.ManagedSplitter v;
v := @this: org.apache.camel.management.mbean.ManagedSplitter;
v = virtualinvoke v.<org.apache.camel.management.mbean.ManagedSplitter: org.apache.camel.model.SplitDefinition getDefinition()>();
v = virtualinvoke v.<org.apache.camel.model.SplitDefinition: org.apache.camel.model.language.ExpressionDefinition getExpression()>();
v = virtualinvoke v.<org.apache.camel.model.language.ExpressionDefinition: java.lang.String getExpression()>();
return v;
}
}