CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/maven-org-apache-activemq--activemq-all

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.

Pending
Overview
Eval results
Files

spring-integration.mddocs/

Spring Integration

ActiveMQ provides comprehensive Spring Framework integration including dependency injection, XML configuration, and transaction management.

Capabilities

Spring Connection Factories

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;
}

Spring Broker Configuration

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;
}

XBean Configuration

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

docs

connection-pooling.md

embedded-broker.md

index.md

jms-client.md

management-monitoring.md

messages-destinations.md

network-clustering.md

persistence-storage.md

security.md

spring-integration.md

transport-protocols.md

tile.json