Examples of QueueTemplate


Examples of net.timewalker.ffmq3.management.destination.template.QueueTemplate

            File[] queueTemplateDescriptors = DescriptorTools.getDescriptorFiles(templatesDir,"queueTemplate-",".properties");
            if (queueTemplateDescriptors != null)
            {
                for (int i = 0 ; i < queueTemplateDescriptors.length ; i++)
                {
                    QueueTemplate queueTemplate = loadQueueTemplate(queueTemplateDescriptors[i]);
                    addQueueTemplate(queueTemplate);
                }
            }
            log.debug("Loaded "+queueTemplates.size()+" queue templates");
           
View Full Code Here

Examples of net.timewalker.ffmq3.management.destination.template.QueueTemplate

            throw new FFMQException("Topic template name already used : "+topicTemplate.getName(),"DUPLICATE_TOPIC_TEMPLATE");
    }
   
    public QueueTemplate getQueueTemplate( String queueName ) throws JMSException
    {
        QueueTemplate queueDef = (QueueTemplate)queueTemplates.get(queueName);
        if (queueDef == null)
        {
            queueDef = loadQueueTemplate(queueName);
            if (queueDef == null)
                return null;
View Full Code Here

Examples of net.timewalker.ffmq3.management.destination.template.QueueTemplate

            throw new FFMQException("Cannot access queue template descriptor : "+queueTemplateDescriptor.getAbsolutePath(),"FS_ERROR");
       
        Settings queueSettings = new Settings();
        queueSettings.readFrom(queueTemplateDescriptor);
       
        return new QueueTemplate(queueSettings);
    }
View Full Code Here

Examples of net.timewalker.ffmq3.management.destination.template.QueueTemplate

    {
        String templateName = templateMappingProvider.getTemplateNameForQueue(queueName);
        if (StringTools.isEmpty(templateName))
            throw new FFMQException("No template matching queue : "+queueName,"MISSING_TEMPLATE_MAPPING");
       
        QueueTemplate queueTemplate = destinationTemplateProvider.getQueueTemplate(templateName);
        if (queueTemplate == null)
            throw new FFMQException("Queue template does not exist : "+templateName,"MISSING_TEMPLATE");
       
        QueueDefinition tempDef = queueTemplate.createQueueDefinition(queueName, true);
        return createQueue(tempDef);
    }
View Full Code Here

Examples of net.timewalker.ffmq3.management.destination.template.QueueTemplate

        {
            // Look for matching template
            String templateName = templateMappingProvider.getTemplateNameForQueue(queueName);
            if (templateName != null)
            {
                QueueTemplate queueTemplate = destinationTemplateProvider.getQueueTemplate(templateName);
                if (queueTemplate != null)
                    return createQueue(queueTemplate.createQueueDefinition(queueName, false));
            }
        }
       
        throw new FFMQException("Queue does not exist : "+queueName,"QUEUE_DOES_NOT_EXIST");
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.