class org.apache.activemq.broker.region.policy.QueryBasedSubscriptionRecoveryPolicy$1 extends java.lang.Object implements javax.jms.MessageListener { final org.apache.activemq.broker.region.Topic val$topic; final org.apache.activemq.broker.ConnectionContext val$context; final org.apache.activemq.broker.region.SubscriptionRecovery val$sub; final org.apache.activemq.broker.region.policy.QueryBasedSubscriptionRecoveryPolicy this$0; void (org.apache.activemq.broker.region.policy.QueryBasedSubscriptionRecoveryPolicy, org.apache.activemq.broker.region.Topic, org.apache.activemq.broker.ConnectionContext, org.apache.activemq.broker.region.SubscriptionRecovery) { org.apache.activemq.broker.ConnectionContext v; org.apache.activemq.broker.region.policy.QueryBasedSubscriptionRecoveryPolicy v; org.apache.activemq.broker.region.Topic v; org.apache.activemq.broker.region.SubscriptionRecovery v; org.apache.activemq.broker.region.policy.QueryBasedSubscriptionRecoveryPolicy$1 v; v := @this: org.apache.activemq.broker.region.policy.QueryBasedSubscriptionRecoveryPolicy$1; v := @parameter: org.apache.activemq.broker.region.policy.QueryBasedSubscriptionRecoveryPolicy; v := @parameter: org.apache.activemq.broker.region.Topic; v := @parameter: org.apache.activemq.broker.ConnectionContext; v := @parameter: org.apache.activemq.broker.region.SubscriptionRecovery; v. = v; v. = v; v. = v; v. = v; specialinvoke v.()>(); return; } public void onMessage(javax.jms.Message) { org.apache.activemq.broker.ConnectionContext v; org.apache.activemq.broker.region.policy.QueryBasedSubscriptionRecoveryPolicy v; org.apache.activemq.broker.region.Topic v; org.apache.activemq.broker.region.SubscriptionRecovery v; javax.jms.Message v; org.apache.activemq.broker.region.policy.QueryBasedSubscriptionRecoveryPolicy$1 v; v := @this: org.apache.activemq.broker.region.policy.QueryBasedSubscriptionRecoveryPolicy$1; v := @parameter: javax.jms.Message; v = v.; v = v.; v = v.; v = v.; virtualinvoke v.(v, v, v, v); return; } }