Skip to main content

ActiveMQ Module

The ActiveMQ Module publishes webhook payloads to Apache ActiveMQ message brokers.

Configuration

{
"activemq_webhook": {
"data_type": "json",
"module": "activemq",
"connection": "activemq_local",
"module-config": {
"destination": "webhook.events",
"destination_type": "queue"
},
"authorization": "Bearer token"
}
}

Connection Configuration

In connections.json:

{
"activemq_local": {
"type": "activemq",
"host": "localhost",
"port": 61613,
"username": "admin",
"password": "admin",
"use_ssl": false
}
}

Module Configuration Options

  • destination: Queue or topic name (required)
  • destination_type: "queue" or "topic" (default: "queue")
  • persistent: Whether messages should be persistent (default: true)

Features

  • Queue and topic support
  • Persistent messages
  • SSL/TLS support
  • Connection pooling
  • STOMP protocol support