======================================================================
Throttler v1.2.0
Read Me Notes                                   Updated: December 2025
======================================================================
Table of Contents

This document contains the following sections:

1) What is Throttler?
2) License
3) Setup
4) iniFile Parameters
5) Usage
6) System Requirements
7) Available Help and Documentation
8) Technical Support

======================================================================
Overview

1) What is Throttler?

This program is a GUI that displays the queue depth, input opens and
output opens. The user can change the queue attributes get and
put inhibit.

I have tested Throttler on Windows and Linux connecting to queue
managers on a variety of platforms.

==================================================================
2) License

Apache License 2 (see APACHE_LICENSE-2.0.txt for more details)

==================================================================
3) Setup

- Unzip the file Throttler.zip into any subdirectory
  A good place is probably c:\Capitalware\Throttler

Currently, Throttler supports 3 MQ environments: DEV, QA & PROD.
You can update the ENV_NAMES array to add more MQ environments
if needed.

The property file name must follow the following convention:
  Throttler.<?>.properties

where <?> is DEV or QA or PROD.

==================================================================
4) Throttler Property file Parameters

mq.qmname=MQDEV
mq.channelname=TEST.CHL
mq.hostname=10.10.10.10
mq.portnumber=1414
mq.queuenames=TEST.Q1;TEST.Q2;TEST.Q3


- mq.qmname
  The name of the queue manager that Throttler will be connecting to.

- mq.channelname
  The name of the channel that will be used for the connection.

- mq.hostname
  The hostname or IP address of the remote queue manager that
  Throttler will be connecting to.

- mq.portnumber
  The port number to be used for this connection.

- mq.queuenames
  The name of the queues that the user wants to monitor.

==================================================================
5) Usage

To run/start Throttler use the following batch file or Linux
shell script:

i.e.
  On Windows:
     Throttler.bat

  On Linux
  i.e.
     Throttler.sh

====================================================================
6) System Requirements

To run Throttler, you must have:

- JRE or JDK of Java 8 or higher.

====================================================================
7) Available Help and Documentation

What your reading is what you get.


=====================================================================
8) Technical Support

We can be reached by email at support@capitalware.com

https://www.capitalware.com/mq_code_java.html

