public class org.apache.camel.processor.DeadLetterChannel extends org.apache.camel.processor.RedeliveryErrorHandler
{
public void <init>(org.apache.camel.CamelContext, org.apache.camel.Processor, org.apache.camel.util.CamelLogger, org.apache.camel.Processor, org.apache.camel.processor.RedeliveryPolicy, org.apache.camel.processor.exceptionpolicy.ExceptionPolicyStrategy, org.apache.camel.Processor, java.lang.String, boolean, boolean, org.apache.camel.Predicate, java.util.concurrent.ScheduledExecutorService, org.apache.camel.Processor, org.apache.camel.Processor)
{
org.apache.camel.CamelContext v;
org.apache.camel.processor.exceptionpolicy.ExceptionPolicyStrategy v;
org.apache.camel.processor.DeadLetterChannel v;
org.apache.camel.processor.RedeliveryPolicy v;
org.apache.camel.Processor v, v, v, v, v;
org.apache.camel.Predicate v;
org.apache.camel.util.CamelLogger v;
java.util.concurrent.ScheduledExecutorService v;
java.lang.String v;
boolean v, v;
v := @this: org.apache.camel.processor.DeadLetterChannel;
v := @parameter: org.apache.camel.CamelContext;
v := @parameter: org.apache.camel.Processor;
v := @parameter: org.apache.camel.util.CamelLogger;
v := @parameter: org.apache.camel.Processor;
v := @parameter: org.apache.camel.processor.RedeliveryPolicy;
v := @parameter: org.apache.camel.processor.exceptionpolicy.ExceptionPolicyStrategy;
v := @parameter: org.apache.camel.Processor;
v := @parameter: java.lang.String;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: org.apache.camel.Predicate;
v := @parameter: java.util.concurrent.ScheduledExecutorService;
v := @parameter: org.apache.camel.Processor;
v := @parameter: org.apache.camel.Processor;
specialinvoke v.<org.apache.camel.processor.RedeliveryErrorHandler: void <init>(org.apache.camel.CamelContext,org.apache.camel.Processor,org.apache.camel.util.CamelLogger,org.apache.camel.Processor,org.apache.camel.processor.RedeliveryPolicy,org.apache.camel.Processor,java.lang.String,boolean,boolean,org.apache.camel.Predicate,java.util.concurrent.ScheduledExecutorService,org.apache.camel.Processor,org.apache.camel.Processor)>(v, v, v, v, v, v, v, v, v, v, v, v, v);
virtualinvoke v.<org.apache.camel.processor.DeadLetterChannel: void setExceptionPolicy(org.apache.camel.processor.exceptionpolicy.ExceptionPolicyStrategy)>(v);
return;
}
public java.lang.String toString()
{
org.apache.camel.Processor v, v;
java.lang.Object v;
java.lang.String v, v;
org.apache.camel.processor.DeadLetterChannel v;
v := @this: org.apache.camel.processor.DeadLetterChannel;
v = v.<org.apache.camel.processor.DeadLetterChannel: org.apache.camel.Processor output>;
if v != null goto label;
return "";
label:
v = v.<org.apache.camel.processor.DeadLetterChannel: org.apache.camel.Processor output>;
v = v.<org.apache.camel.processor.DeadLetterChannel: java.lang.String deadLetterUri>;
if v == null goto label;
v = v.<org.apache.camel.processor.DeadLetterChannel: java.lang.String deadLetterUri>;
goto label;
label:
v = v.<org.apache.camel.processor.DeadLetterChannel: org.apache.camel.Processor deadLetter>;
label:
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (org.apache.camel.Processor,java.lang.Object)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("DeadLetterChannel[\u, \u]");
return v;
}
protected boolean isRunAllowedOnPreparingShutdown()
{
org.apache.camel.processor.DeadLetterChannel v;
v := @this: org.apache.camel.processor.DeadLetterChannel;
return 1;
}
public boolean isDeadLetterChannel()
{
org.apache.camel.processor.DeadLetterChannel v;
v := @this: org.apache.camel.processor.DeadLetterChannel;
return 1;
}
}