Getting Started
What is Banalytics
Glossary
Banalytics Modules
2.0.0 Architecture
Choosing the Right Surveillance Setup
How Banalytics works (Industrial Sensing)
How Banalytics works (Makers & Homelabs)
How Banalytics works (SMB Operations)
Install on Windows
Pricing
Version and Module Management
Cameras & Video
Add & Configure an ONVIF Camera
Audio Input
Audio Profiles for ONVIF Cameras
Built-in or USB Camera & Microphone
Capture Video - Network Camera
Capture Video - ONVIF Camera
ONVIF Event Polling
Capture Video - USB / Built-in
Local Audio Player
Media Profiles for ONVIF Cameras
Network Camera
ONVIF Cameras Explained
Recording Playback
Watermark
Detection & Recording
Continuous Recording
Motion Detection
Motion Detection on ONVIF Cameras
Motion Image Shot
Motion Recording
Sound Detection
YOLO Detection
YOLO Worker
Automation & Events
Dashboards
Dashboard Hierarchy
Fixed Layer Dashboard
3D Space Dashboard
3D Sphere Dashboard
Cesium Dashboard
Mapbox Dashboard
OpenStreetMap Dashboard
SVG Dashboard
Event History
Event Manager
Java Event Manager
Telegram Bot
Actions
Command Action
Component Lifecycle Action
Execute Action Group
Forward Event To Consumer
Go to Viewpoint
Java Action
Java Task
Play Audio
PTZ
PTZ Axis
Reboot Agent
Reboot ONVIF Device
Send Mail Message
Set Task State
SQL Action
Start Prolongation Stop By Timeout
Task Lifecycle Action
Timeout Action
Enable / Disable Event Rule
JMS Send Action
Integration & Connectivity
Access Sharing & P2P Settings
Agent Connector
Data Source
Email Server Connector
Portal Integration
Portal WebRTC Integration
WebRTC HTTP Proxy
Artemis MQ Server
JMS Connector
JMS Queue Listener
Network & Discovery
AI & Remote Control
MQTT
Modbus
Modbus 2D Vector Action
Modbus Device
Modbus Line
Modbus Line Set Coil Action
Modbus Line Set Register Action
Modbus Set Coils Action
Modbus Set Register Action
Modbus Watermark
Pi4J & Raspberry Pi GPIO
Pi4J GPIO
PCA9685 PWM Controller
Pi4J Set Digital Output
Pi4J Set PWM
Pi4J Gamepad 2D Vector
PCA9685 Set PWM
PCA9685 Gamepad 2D Vector
ZeroMQ
System & Administration
DLNA Server
File Storage
JKS Keystore
JVM Settings
Local File System
Process
Software Upgrade Center
System Monitor
Comparisons
Banalytics vs Frigate
Banalytics vs Blue Iris
Banalytics vs Shinobi
Best VMS for Home Assistant
Raspberry Pi camera server
Choosing the right setup
Use Cases
Troubleshooting
About & Legal
Action ยท MQTT Client 2.0.0
JMS Send Action
Evaluates a message template and sends the resulting text to a JMS queue through a configured JMS Connector.
// Configuration
| Parameter | Description | Default |
|---|---|---|
| JMS Connector | Active target connector. | Required |
| Queue name | Destination queue; can override the connector default. | Empty |
| Message template | Required SpEL template evaluated against the action execution context. | Empty |
| Persistent | Requests persistent JMS delivery. | true |
| Priority | JMS priority from 0 to 9. | 4 |
| Time to live | Expiration in seconds; zero means no expiration. | 0 |
ALM
Forward alarms
Publish an event-derived JSON or text message to an operations queue.
TTL
Transient commands
Use a finite TTL for commands that must not execute after they become stale.