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

Generated at Sat Nov 23 01:22:04 UTC 2024 using JIRA 7.5.2#75007-sha1:9f5725bb824792b3230a5d8716f0c13e296a3cae.