This commit reworks the property to be an enum with the list of supported listener types rather than a boolean that flip to a batch listener. Closes gh-9448
This commit reworks the property to be an enum with the list of supported listener types rather than a boolean that flip to a batch listener. Closes gh-9448