org.codehaus.activemq.spring
Class SpringBrokerContainerFactory

java.lang.Object
  extended byorg.codehaus.activemq.spring.SpringBrokerContainerFactory
All Implemented Interfaces:
BrokerContainerFactory

public class SpringBrokerContainerFactory
extends java.lang.Object
implements BrokerContainerFactory

A Spring implementatation of BrokerContainerFactory which uses an XML deployment configuration file to load and configure a BrokerContainer

Version:
$Revision: 1.1 $

Constructor Summary
SpringBrokerContainerFactory()
           
SpringBrokerContainerFactory(org.springframework.core.io.Resource resource)
           
 
Method Summary
 BrokerContainer createBrokerContainer(java.lang.String brokerName)
          Creates a broker container with the given name
 org.springframework.core.io.Resource getResource()
           
static BrokerContainer newInstance(org.springframework.core.io.Resource resource, java.lang.String brokerName)
          A static factory method that can be used in Spring config files using a factory method mechanism to create a broker container easily.
 void setResource(org.springframework.core.io.Resource resource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SpringBrokerContainerFactory

public SpringBrokerContainerFactory()

SpringBrokerContainerFactory

public SpringBrokerContainerFactory(org.springframework.core.io.Resource resource)
Method Detail

newInstance

public static BrokerContainer newInstance(org.springframework.core.io.Resource resource,
                                          java.lang.String brokerName)
A static factory method that can be used in Spring config files using a factory method mechanism to create a broker container easily.


createBrokerContainer

public BrokerContainer createBrokerContainer(java.lang.String brokerName)
Description copied from interface: BrokerContainerFactory
Creates a broker container with the given name

Specified by:
createBrokerContainer in interface BrokerContainerFactory
Parameters:
brokerName -
Returns:

getResource

public org.springframework.core.io.Resource getResource()

setResource

public void setResource(org.springframework.core.io.Resource resource)


Copyright © 2004 Protique, Ltd.. All Rights Reserved.