class org.apache.activemq.broker.region.virtual.VirtualDestinationInterceptor$1 extends org.apache.activemq.broker.region.DestinationFilter { final java.util.List val$destinations; final org.apache.activemq.broker.region.virtual.VirtualDestinationInterceptor this$0; void (org.apache.activemq.broker.region.virtual.VirtualDestinationInterceptor, org.apache.activemq.broker.region.Destination, java.util.List) { java.util.List v; org.apache.activemq.broker.region.virtual.VirtualDestinationInterceptor v; org.apache.activemq.broker.region.virtual.VirtualDestinationInterceptor$1 v; org.apache.activemq.broker.region.Destination v; v := @this: org.apache.activemq.broker.region.virtual.VirtualDestinationInterceptor$1; v := @parameter: org.apache.activemq.broker.region.virtual.VirtualDestinationInterceptor; v := @parameter: org.apache.activemq.broker.region.Destination; v := @parameter: java.util.List; v. = v; v. = v; specialinvoke v.(org.apache.activemq.broker.region.Destination)>(v); return; } public void send(org.apache.activemq.broker.ProducerBrokerExchange, org.apache.activemq.command.Message) throws java.lang.Exception { java.util.List v; org.apache.activemq.command.Message v; java.util.Iterator v; java.lang.Object v; org.apache.activemq.broker.region.virtual.VirtualDestinationInterceptor$1 v; org.apache.activemq.broker.ProducerBrokerExchange v; boolean v; v := @this: org.apache.activemq.broker.region.virtual.VirtualDestinationInterceptor$1; v := @parameter: org.apache.activemq.broker.ProducerBrokerExchange; v := @parameter: org.apache.activemq.command.Message; v = v.; v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); interfaceinvoke v.(v, v); goto label; label: return; } }