High performance Apache 2.0 licensed Message Broker supporting JMS, AMQP, MQTT, and HTTP protocols with comprehensive enterprise features including persistence, security, clustering, and Spring integration.
—
ActiveMQ provides comprehensive Spring Framework integration including dependency injection, XML configuration, and transaction management.
public class ActiveMQConnectionFactory extends org.apache.activemq.ActiveMQConnectionFactory
implements BeanNameAware {
public void setBeanName(String beanName);
public void setUseBeanNameAsClientIdPrefix(boolean useBeanNameAsClientIdPrefix);
public void afterPropertiesSet() throws Exception;
}public class BrokerFactoryBean implements FactoryBean<BrokerService>, InitializingBean,
DisposableBean, ApplicationContextAware {
public BrokerService getObject() throws Exception;
public void setConfig(Resource config);
public void setStart(boolean start);
public void afterPropertiesSet() throws Exception;
public void destroy() throws Exception;
}public class XBeanBrokerFactory implements BrokerFactoryHandler {
public BrokerService createBroker(URI config) throws Exception;
}Install with Tessl CLI
npx tessl i tessl/maven-org-apache-activemq--activemq-all