public class org.apache.activemq.jms.pool.PooledQueueSender extends org.apache.activemq.jms.pool.PooledProducer implements javax.jms.QueueSender
{
public void <init>(javax.jms.QueueSender, javax.jms.Destination) throws javax.jms.JMSException
{
org.apache.activemq.jms.pool.PooledQueueSender v;
javax.jms.Destination v;
javax.jms.QueueSender v;
v := @this: org.apache.activemq.jms.pool.PooledQueueSender;
v := @parameter: javax.jms.QueueSender;
v := @parameter: javax.jms.Destination;
specialinvoke v.<org.apache.activemq.jms.pool.PooledProducer: void <init>(javax.jms.MessageProducer,javax.jms.Destination)>(v, v);
return;
}
public void send(javax.jms.Queue, javax.jms.Message, int, int, long) throws javax.jms.JMSException
{
javax.jms.Queue v;
int v, v;
long v;
org.apache.activemq.jms.pool.PooledQueueSender v;
javax.jms.Message v;
javax.jms.QueueSender v;
v := @this: org.apache.activemq.jms.pool.PooledQueueSender;
v := @parameter: javax.jms.Queue;
v := @parameter: javax.jms.Message;
v := @parameter: int;
v := @parameter: int;
v := @parameter: long;
v = virtualinvoke v.<org.apache.activemq.jms.pool.PooledQueueSender: javax.jms.QueueSender getQueueSender()>();
interfaceinvoke v.<javax.jms.QueueSender: void send(javax.jms.Queue,javax.jms.Message,int,int,long)>(v, v, v, v, v);
return;
}
public void send(javax.jms.Queue, javax.jms.Message) throws javax.jms.JMSException
{
javax.jms.Queue v;
org.apache.activemq.jms.pool.PooledQueueSender v;
javax.jms.Message v;
javax.jms.QueueSender v;
v := @this: org.apache.activemq.jms.pool.PooledQueueSender;
v := @parameter: javax.jms.Queue;
v := @parameter: javax.jms.Message;
v = virtualinvoke v.<org.apache.activemq.jms.pool.PooledQueueSender: javax.jms.QueueSender getQueueSender()>();
interfaceinvoke v.<javax.jms.QueueSender: void send(javax.jms.Queue,javax.jms.Message)>(v, v);
return;
}
public javax.jms.Queue getQueue() throws javax.jms.JMSException
{
org.apache.activemq.jms.pool.PooledQueueSender v;
javax.jms.Destination v;
v := @this: org.apache.activemq.jms.pool.PooledQueueSender;
v = virtualinvoke v.<org.apache.activemq.jms.pool.PooledQueueSender: javax.jms.Destination getDestination()>();
return v;
}
protected javax.jms.QueueSender getQueueSender()
{
org.apache.activemq.jms.pool.PooledQueueSender v;
javax.jms.MessageProducer v;
v := @this: org.apache.activemq.jms.pool.PooledQueueSender;
v = virtualinvoke v.<org.apache.activemq.jms.pool.PooledQueueSender: javax.jms.MessageProducer getMessageProducer()>();
return v;
}
}