|
From: Christoph J. <chr...@ma...> - 2018-11-16 11:01:46
|
Hi Colin, thank you, great idea! NullLog: this is already implemented, kind of. If you pass "null" as LogFactory to the Session it will default to a NullLog (private class in SessionState). But I have nothing against making this a separate class to have it more explicit. Dynamic Sessions: isn't this already implemented? Or is the QFJ implementation lacking something? Promiscuous Acceptor Session Provider: I also thought that this is already implemented. https://www.quickfixj.org/usermanual/2.1.0/usage/acceptor_dynamic.html But I just realised that the settings are not part of the configuration html page so it is easy to overlook. Hibernate: although not using it myself I'd be interested in the code. But as Philip said it introduces a dependency. On the other hand we already have a SleepycatStore (don't know if someone uses it) that already introduced a dependency. It is marked as optional but of course you need it when compiling. Cheers, Chris. On 15/11/2018 17:53, Colin DuPlantis wrote: > QuickFIX/J Documentation: http://www.quickfixj.org/documentation/ > QuickFIX/J Support: http://www.quickfixj.org/support/ > > > We're in the process of moving a whole bunch of our work to FOSS, including some > modifications/enhancements to QFJ. A lot of these are very specialized to our needs and might not > be useful or interesting, but, I thought I'd float a list here and see if anybody saluted. If > there is interest, I will work on some pull requests. > > - Hibernate Message Store (in-memory store backed by async Hibnernate-based persistent store) > > - NullLogFactory (for testing or quick apps) > > - RecordingLog (selectively records FIX messages to the database) > > - Dynamic Sessions (adds and removes sessions at runtime) > > - Promiscuous Acceptor Session Provider (creates new sessions for each acceptor session connect > attempt) > > -- Christoph John Software Engineering T +49 241 557080-28 chr...@ma... MACD GmbH Oppenhoffallee 103 52066 Aachen, Germany www.macd.com Amtsgericht Aachen: HRB 8151 Ust.-Id: DE 813021663 Geschäftsführer: George Macdonald |