[QFJ-912] Support use of externally supplied ThreadPools Created: 24/Jan/17 Updated: 27/Jul/17 Resolved: 31/Jan/17 |
|
Status: | Closed |
Project: | QuickFIX/J |
Component/s: | Engine |
Affects Version/s: | 1.6.3 |
Fix Version/s: | 1.6.4 |
Type: | New Feature | Priority: | Default |
Reporter: | James Olsen | Assignee: | James Olsen |
Resolution: | Fixed | Votes: | 0 |
Labels: | None |
Description |
Currently when embedding QFJ inside a ResourceAdapter we end up with double the Threads running as we have to hand-off from QFJ ('dirty') Threads to the ResourceAdapter WorkManager ('clean') Threads before calling back into the EJB side of the container. Using 'clean' Threads for this is a requirement of the JCA/ResourceAdapter contracts. To eliminate the extra Threads and hand-off context switching we need to be able to request QFJ to use the 'clean' Threads directly. |
Comments |
Comment by James Olsen [ 24/Jan/17 ] |
Pull Request to come. |