[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. |