org.codehaus.activemq.spring
Class SpringBrokerContainerFactory
java.lang.Object
org.codehaus.activemq.spring.SpringBrokerContainerFactory
- All Implemented Interfaces:
- org.codehaus.activemq.broker.BrokerContainerFactory
- public class SpringBrokerContainerFactory
- extends Object
- implements org.codehaus.activemq.broker.BrokerContainerFactory
A Spring implementatation of BrokerContainerFactory
which uses an XML
deployment configuration file to load and configure a BrokerContainer
- Version:
- $Revision: 1.1 $
Method Summary |
org.codehaus.activemq.broker.BrokerContainer |
createBrokerContainer(String brokerName,
org.codehaus.activemq.broker.BrokerContext context)
|
org.springframework.core.io.Resource |
getResource()
|
static SpringBrokerContainerFactory |
newFactory(String resourceName)
A helper method, invoked via reflection, to create a new factory from a given configuration
file String which if it starts with classpath: is a classpath URI otherwise a URL is assumed. |
static org.codehaus.activemq.broker.BrokerContainer |
newInstance(org.springframework.core.io.Resource resource,
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 |
SpringBrokerContainerFactory
public SpringBrokerContainerFactory()
SpringBrokerContainerFactory
public SpringBrokerContainerFactory(org.springframework.core.io.Resource resource)
newInstance
public static org.codehaus.activemq.broker.BrokerContainer newInstance(org.springframework.core.io.Resource resource,
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.
newFactory
public static SpringBrokerContainerFactory newFactory(String resourceName)
- A helper method, invoked via reflection, to create a new factory from a given configuration
file String which if it starts with classpath: is a classpath URI otherwise a URL is assumed.
- Parameters:
resourceName
-
- Returns:
createBrokerContainer
public org.codehaus.activemq.broker.BrokerContainer createBrokerContainer(String brokerName,
org.codehaus.activemq.broker.BrokerContext context)
- Specified by:
createBrokerContainer
in interface org.codehaus.activemq.broker.BrokerContainerFactory
getResource
public org.springframework.core.io.Resource getResource()
setResource
public void setResource(org.springframework.core.io.Resource resource)
Copyright © 2004-2005 Protique, Ltd.. All Rights Reserved.