public interface  org.apache.activemq.CustomDestination extends java.lang.Object implements javax.jms.Destination
{
public abstract javax.jms.MessageConsumer createConsumer(org.apache.activemq.ActiveMQSession, java.lang.String);
public abstract javax.jms.MessageConsumer createConsumer(org.apache.activemq.ActiveMQSession, java.lang.String, boolean);
public abstract javax.jms.TopicSubscriber createSubscriber(org.apache.activemq.ActiveMQSession, java.lang.String, boolean);
public abstract javax.jms.TopicSubscriber createDurableSubscriber(org.apache.activemq.ActiveMQSession, java.lang.String, java.lang.String, boolean);
public abstract javax.jms.QueueReceiver createReceiver(org.apache.activemq.ActiveMQSession, java.lang.String);
public abstract javax.jms.MessageProducer createProducer(org.apache.activemq.ActiveMQSession) throws javax.jms.JMSException;
public abstract javax.jms.TopicPublisher createPublisher(org.apache.activemq.ActiveMQSession) throws javax.jms.JMSException;
public abstract javax.jms.QueueSender createSender(org.apache.activemq.ActiveMQSession) throws javax.jms.JMSException;
}