public class org.apache.activemq.camel.CamelQueue extends org.apache.activemq.camel.CamelDestination implements javax.jms.Queue
{
public void <init>(java.lang.String)
{
java.lang.String v;
org.apache.activemq.camel.CamelQueue v;
v := @this: org.apache.activemq.camel.CamelQueue;
v := @parameter: java.lang.String;
specialinvoke v.<org.apache.activemq.camel.CamelDestination: void <init>(java.lang.String)>(v);
return;
}
public java.lang.String getQueueName() throws javax.jms.JMSException
{
java.lang.String v;
org.apache.activemq.camel.CamelQueue v;
v := @this: org.apache.activemq.camel.CamelQueue;
v = virtualinvoke v.<org.apache.activemq.camel.CamelQueue: java.lang.String getUri()>();
return v;
}
public javax.jms.QueueSender createSender(org.apache.activemq.ActiveMQSession) throws javax.jms.JMSException
{
org.apache.activemq.camel.CamelQueue v;
org.apache.activemq.camel.CamelQueueSender v;
org.apache.camel.Endpoint v;
org.apache.activemq.ActiveMQSession v;
v := @this: org.apache.activemq.camel.CamelQueue;
v := @parameter: org.apache.activemq.ActiveMQSession;
v = new org.apache.activemq.camel.CamelQueueSender;
v = virtualinvoke v.<org.apache.activemq.camel.CamelQueue: org.apache.camel.Endpoint resolveEndpoint(org.apache.activemq.ActiveMQSession)>(v);
specialinvoke v.<org.apache.activemq.camel.CamelQueueSender: void <init>(org.apache.activemq.camel.CamelQueue,org.apache.camel.Endpoint,org.apache.activemq.ActiveMQSession)>(v, v, v);
return v;
}
public javax.jms.QueueReceiver createReceiver(org.apache.activemq.ActiveMQSession, java.lang.String)
{
org.apache.activemq.camel.CamelQueue v;
org.apache.activemq.camel.CamelQueueReceiver v;
java.lang.String v;
org.apache.camel.Endpoint v;
org.apache.activemq.ActiveMQSession v;
v := @this: org.apache.activemq.camel.CamelQueue;
v := @parameter: org.apache.activemq.ActiveMQSession;
v := @parameter: java.lang.String;
v = new org.apache.activemq.camel.CamelQueueReceiver;
v = virtualinvoke v.<org.apache.activemq.camel.CamelQueue: org.apache.camel.Endpoint resolveEndpoint(org.apache.activemq.ActiveMQSession)>(v);
specialinvoke v.<org.apache.activemq.camel.CamelQueueReceiver: void <init>(org.apache.activemq.camel.CamelQueue,org.apache.camel.Endpoint,org.apache.activemq.ActiveMQSession,java.lang.String)>(v, v, v, v);
return v;
}
}