activemq-artemis/tests
Bernd Gutjahr 1b5396c033 Protected ActiveMQClient API against misuse.
1. Changed public fields in ActiveMQClient to private and added getters.

Exposing fields for thread pool sized allow to modify them in undesired ways.
I made these fields private and added corresponding getter methods.
In addition, I renamed the field 'globalThreadMaxPoolSize'
to 'globalThreadPoolSize' to be more consistent with the
'globalScheduledThreadPoolSize' field name.
I also adapted some tests to always call clearThreadPools after
the thread pool size configuration has been changed.

2. Protect against injecting null as thread pools

ActiveMQClient.injectPools allowed null as injected thread pools.
The effect was that internal threads pools were created,
but not shutdown correctly.
2016-04-20 15:29:25 +01:00
..
activemq5-unit-tests Update to use one version of slf4j defined at the top level pom 2016-04-20 14:14:45 +01:00
config binding UDP to localhost so the testsuite will work on environments where UDP is not available due to firewal constraints 2015-09-03 18:06:10 -04:00
extra-tests ARTEMIS-465 Changing Byteman race on test 2016-04-14 18:55:01 -04:00
integration-tests Protected ActiveMQClient API against misuse. 2016-04-20 15:29:25 +01:00
jms-tests Replace some manual array copies with System.arraycopy 2016-04-11 16:52:10 -04:00
joram-tests Use generics more 2016-02-28 01:06:59 +02:00
performance-tests Add missing @Overrides 2016-04-11 16:51:01 -04:00
soak-tests Bump to next version to 1.3.0-SNAPSHOT 2016-01-20 17:25:07 +00:00
stress-tests Bump to next version to 1.3.0-SNAPSHOT 2016-01-20 17:25:07 +00:00
timing-tests ARTEMIS-374 support schedule messages on LVQ 2016-02-01 11:58:56 -06:00
unit-tests ARTEMIS-400 allow SSL store reload 2016-04-18 17:51:46 -04:00
pom.xml ARTEMIS-463 Improvement to the openwire testsuite 2016-04-04 11:08:43 -05:00