public class org.apache.activemq.broker.region.policy.DiscardingDeadLetterStrategy extends org.apache.activemq.broker.region.policy.SharedDeadLetterStrategy
{
private static final org.slf4j.Logger LOG;
public void <init>()
{
org.apache.activemq.broker.region.policy.DiscardingDeadLetterStrategy v;
v := @this: org.apache.activemq.broker.region.policy.DiscardingDeadLetterStrategy;
specialinvoke v.<org.apache.activemq.broker.region.policy.SharedDeadLetterStrategy: void <init>()>();
return;
}
public boolean isSendToDeadLetterQueue(org.apache.activemq.command.Message)
{
org.apache.activemq.command.Message v;
org.slf4j.Logger v;
org.apache.activemq.command.MessageId v;
org.apache.activemq.broker.region.policy.DiscardingDeadLetterStrategy v;
org.apache.activemq.command.ActiveMQDestination v;
v := @this: org.apache.activemq.broker.region.policy.DiscardingDeadLetterStrategy;
v := @parameter: org.apache.activemq.command.Message;
v = <org.apache.activemq.broker.region.policy.DiscardingDeadLetterStrategy: org.slf4j.Logger LOG>;
v = virtualinvoke v.<org.apache.activemq.command.Message: org.apache.activemq.command.MessageId getMessageId()>();
v = virtualinvoke v.<org.apache.activemq.command.Message: org.apache.activemq.command.ActiveMQDestination getDestination()>();
interfaceinvoke v.<org.slf4j.Logger: void debug(java.lang.String,java.lang.Object,java.lang.Object)>("Discarding message sent to DLQ: {}, dest: {}", v, v);
return 0;
}
static void <clinit>()
{
org.slf4j.Logger v;
v = staticinvoke <org.slf4j.LoggerFactory: org.slf4j.Logger getLogger(java.lang.Class)>(class "Lorg/apache/activemq/broker/region/policy/DiscardingDeadLetterStrategy;");
<org.apache.activemq.broker.region.policy.DiscardingDeadLetterStrategy: org.slf4j.Logger LOG> = v;
return;
}
}