...
EX1: Classes that provide an appropriate termination mechanism to callers are allowed to violate this guideline (see CON26-J. Ensure that threads and tasks performing blocking operations can be terminated).
...
CON24-J. Do not use Thread.stop() to terminate threads 11. Concurrency (CON) CON26-J. Ensure that threads and tasks performing blocking operations can be terminated